Questions tagged [applications]
for questions about software applications
104 questions
1
vote
1
answer
92
views
Where should an application's admin tools be located? [closed]
I am trying to make some admin and management tools to help staff/moderators manage users and content in an online application. But how will staff access the management tools?
There are two options:
...
1
vote
1
answer
152
views
Architecture for a system where users want to use Excel for collecting and merging data
My organization handles batches of stuff that need to be checked by Quality Control. What I need is something for the people who work in Quality Control to be able to register and input data inside ...
0
votes
0
answers
95
views
How 3D assets are managed in real time configurators?
We see a lot of 3D configurator web applications on the web and even other type of configurators in embedded systems, such as LED Totem displays. From real time car configurators which every major car ...
0
votes
1
answer
131
views
Microservice & Clients interaction : Best way to persist previous API state information in successive API calls
Problem
We have multiple microservices, like Home, Menu & Cart, exposed via Gateway. Each one has API exposed to the app. Now, each API has certain information that is needed by the successive API....
0
votes
7
answers
2k
views
Within the same computer, what is the difference between API and IPC?
So, an Application Programming Interface is a way for two or more computer programs to communicate with each other.
An application programming interface (API) is a way for two or more
computer ...
2
votes
4
answers
556
views
When Is it worth writing your own CRUD generator for project?
I need to make an app for employees & employers.
When is it worth writing your own CRUD generator for a project with the aim of process automation?
With such a generator I wouldn’t need to create ...
2
votes
2
answers
102
views
Dynamic loading of objects defined during development for a running system
So I have a design/architectural question. I want to develop a pattern in a programming language that is able to allow a app command-line shell to send commands to a running application to create ...
2
votes
1
answer
291
views
Deploying appconfigs to different environments
I have a project on Azure DevOps that uses an appconfig.
The appconfig holds sensetive data like usernames and passwords and is committed empty to the repo.
I have to deploy the project on two ...
-1
votes
2
answers
343
views
Excel/VBA to Application
In an engineering company, there are many engineers that edit in Excel/VBA Spreadsheets to perform some engineering calculations.They all do more or less similar things: calculate, manage engineering ...
-2
votes
2
answers
60
views
Interconnected technique for web, mobile and desktop
I am planning to do the university project with the Desktop application + web application + mobile application, I have planned to use languages for these 3 as below:
Desktop application: Java SE
Web ...
-1
votes
1
answer
483
views
One Super App or Many Single-Purpose Apps
While Players like Rappi/Alibaba / Wechat have gone the super app way, i.e on single app to host many unrelated services, Ecosystems like Google, Amazon etc still have multiple single purpose ...
2
votes
1
answer
339
views
Versioning an Application VS Versioning an Executable/Library
I'm trying to pass a point to my team whereas there are two different kind of "programs" we can serve : applications and executables/librairies.
An application in this sense is dependent on other ...
1
vote
1
answer
1k
views
Android application to RTL (Arabic)
I have an Android application (E-commerce) in English, Now I want to change language to Arabic and RTL(Right to Left)
I am new in that, where and how much efforts it take?
What specific problems ...
1
vote
2
answers
4k
views
Difference between MVC and ECS
Following reading Thomas Owens response (many thanks to him) on Is it reasonable to build applications (not games) using a component-entity-system architecture? and his explanation on what is ECS ...
2
votes
3
answers
742
views
What defines a business rule, as opposed to application or presentation logic?
The way I explain it to myself is that a business rule is a requirement for a domain concept of an application.
One of the core tasks of my current app is to send notifications. Therefore I have a ...
1
vote
2
answers
667
views
Why terminals only allow character-cell displays
In wondering about math fonts in the terminal, I started to realize that you can't really have pixel-perfect graphics in the terminal:
How to draw a single pixel in a terminal?
Terminal with image ...
4
votes
4
answers
603
views
Is it ethical for an android application to check if its rival application is also installed by the user?
I was just going through a food delivery application's preferences file where I found that it had a boolean to check if the user has one of its rival's app installed or not. Is it ethical to do so on ...
-2
votes
1
answer
688
views
How should i license my application?
I developed c# winform application which monitors database and I want to license it.
License will be concurrent based. Standart license 2 concurrent users, Premium users 5 concurrent users.
I want ...
0
votes
2
answers
972
views
Open source desktop application and security
I'm currently working on a desktop application in Java (using JavaFX).
This application stores some user information, parts of which are sensitive. For example, if the user configures a proxy, it ...
2
votes
2
answers
178
views
In app development is it common to first write your app in a high level language, then rewrite it in a low level language?
Maybe I have misunderstood this concept. But is it common, when developing the backend to an app, mobile or web. To first write it in a high level programming language such as php, python, javascript ...
1
vote
2
answers
473
views
Best approach to persist settings in files
I am in the process of migrating the way an app makes persistence of its settings.
It wrote and read data from registry;
now it is desired it load/save XML files on the C:\AppData\MyApp\Version ...
1
vote
1
answer
68
views
efficient Communication in two Apps [closed]
I have two applications, first is like starting point and the main app is second one.
Whenever i have to do something, i have to login to the App1, provide some details to it, then App1 builds a ...
2
votes
2
answers
503
views
Releasing Python GUI app on GitHub: still use setup.py?
First Software Engineering question, so I hope I'm on topic.
I'm an academic scientist working on on Python GUI applications for educational (and eventually research) use. The GUI uses PyQt and ...
2
votes
2
answers
4k
views
Is a protocol an application?
Basically, I was debating in my head how an API and a protocol are different. After thinking about it, I come my newbie conclusions that I believe they are pretty much the same, except that protocols ...
1
vote
3
answers
394
views
Releasing an unfinished Android app?
I plan to release my very first app on Google Play Store but I am still a bit confused on the concept of releasing software. I tried to read a few articles online about the life cycle of software ...
-3
votes
1
answer
91
views
Your opinions about an idea for better php applications security?
As we all know, security is very important when making any kind of application. That's why I came up with this idea, or rather I already made it happen. Thing is I am not sure whether it is really ...
3
votes
1
answer
661
views
Do both the Server and Client program require a GPL when utilising a MySQL Database at only the server end
I'm building my first app and have reached a point where I'm considering switching to a MySQL database. However, I noticed the GPL on the Community version of MySQL. So I did some prowling and noticed ...
8
votes
3
answers
3k
views
Version control on standalone (in-house) libraries?
Problem Statement
At our company, we have various application projects that we work on and then we also have libraries that those projects need to utilize. I feel the need (based on some similar ...
14
votes
3
answers
8k
views
What is an "application model"?
Currently I'm studying .NET Core and in the early docs which first introduced .NET Core we see that talk about the many different verticals. This can be seem in this picture:
In all the verticals we ...
-1
votes
5
answers
136
views
Can a business application be developed / enhanced with more than one language? [closed]
Please excuse my lack of knowledge in programming, but it is true that a business application, e.g. CRM, can be developed using one language (e.g., C++) and later enhanced using a different language (...
3
votes
2
answers
2k
views
Good practice to save the last time user accessed the app
Using a JWT authentication, the user doesn't have to log in each time he uses my app.
I would like to save in DB the last time the user used/opened the app.
Technically, I have a set of REST API ...
-3
votes
3
answers
289
views
Protecting a new file format? [closed]
I'm wondering when you create a new file format, what are the options to protect said format from being used without consent? I don't think you can patent a file format based off what I have read so ...
43
votes
7
answers
10k
views
Does using a database server make sense if the application only does things locally?
I've seen some applications that are basically application software that run local to the system (so they don't have communicate much over the network). These applications seem to depend on database ...
1
vote
2
answers
7k
views
When and how to apply application settings in .Net
I know that I can access application settings in .Net using Properties.Settings.Default.aSetting.
What is the best way to apply them:
To directly read them in the function which relies on
them. This ...
0
votes
1
answer
1k
views
How to structure GUI program with a database
I am fairly experienced with web design and programming, C, C++ and a little java (used it to build some small GUI).
I am trying to work with Python, and I am faced with some technical structuring ...
0
votes
0
answers
166
views
Session Management in distributable web-apps
I am working on a huge web application in which I need to add transparent failover feature. I understand the necessary steps to make a web application distributable, the most difficult thing being: to ...
2
votes
2
answers
14k
views
How do two applications communicate? [closed]
Say I had a PHP page with a calculator interface, but I want to transfer the sum to Windows Calculator.exe and then get a reply from the application back to my PHP page, how do you go about doing this?...
-1
votes
4
answers
815
views
How often should saving to disk occur in an automatically saving text editor? [closed]
I am developing a simple text editor and would like the application to save the text automatically. In other words, the user would never have to press a save button.
I have seen other applications ...
1
vote
3
answers
529
views
Is there a difference in resource allocation & efficiency between a web app and a compiled one? [closed]
I'm a web developer. I feel like I develop less resource-intensive functionality often times, because I have this feeling that if I ask too much of the web app (animation, calculation, connections, ...
0
votes
1
answer
49
views
Terms in conditions in installer or is on website ok
I am currently in the process of packing my first c# wpf app.
The app will be paid so it requires the user to agree to some terms and conditions.
Is it best to have these built into the installer? ...
1
vote
2
answers
236
views
Using Python/Ruby/Lua for Java startup scripts
I have a number of distinct Java utilities that are shipped together. Currently there are two startup scripts for each utility: a .sh one for Linux and a .bat for Windows.
I'm thinking of rewriting ...
6
votes
3
answers
4k
views
IOS app updates that don't require App Store submission
Some apps, I've noticed that developers are able to update their software without submitting them to the App Store.
For example, Game of War will occasionally tell you that an update is available ...
7
votes
3
answers
2k
views
'Game loop' in a non-game application?
In real-time games, there is always a game loop that runs every few milliseconds, updates the game with new data and repaints the entire screen.
Is this something that is seen in other types of ...
-1
votes
1
answer
218
views
How should I test my application? [closed]
I have made a simple application which searches for files and folders on users computer. Since, I am a student currently in my 1st year and don't have any formal training and have made my application ...
4
votes
1
answer
176
views
Online vs Web - write once application
I have been asked to write an application (visual application) that can be run both online and locally.
This application contains a lot of external data (video, images and audio) files so the main ...
5
votes
4
answers
251
views
Get Info From Database, or Build Inferred Info?
Does it make more sense to store and retrieve properties or information directly related to an item in a database, or, say in such a case that a product's ID could describe information about it, ...
3
votes
2
answers
242
views
What are the alternate models for remote desktop software? [closed]
A coworker and I were trying to brainstorm and list the different ways an application developer can write a program enabling a user on one computer to run remotely on another computer while being ...
-1
votes
1
answer
2k
views
Increase speed of a VB.net Application to SQL server 2008 and Hamachi VPN [closed]
Our current Information System (complete with path for pictures for records stored in db) has the following specifications:
A desktop application was developed in vb.net
We use SQL server 2008 r2 as ...
3
votes
1
answer
183
views
Apps being portable
I haven't found much on this, but what I did find doesn't explain it well enough (at least for me).
What makes the application I make portable?
Or what defines a portable application?
Is there a ...
0
votes
3
answers
736
views
VB stand alone application or ASP web application
I have experience developing software and web applications and I have decided to do some freelance work on the side. Well, I met with my first client and they are requesting a relatively simple, ...