Skip to main content

Questions tagged [applications]

for questions about software applications

Filter by
Sorted by
Tagged with
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: ...
volume one's user avatar
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 ...
Laureano Oliva's user avatar
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 ...
Taqasar Walayat's user avatar
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....
addy's user avatar
  • 1
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 ...
Noob_Guy's user avatar
  • 159
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 ...
Bekzod's user avatar
  • 129
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 ...
LeanMan's user avatar
  • 179
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 ...
Firld's user avatar
  • 23
-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 ...
serge's user avatar
  • 115
-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 ...
Mujitha Manorathna's user avatar
-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 ...
Rajan Rawat's user avatar
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 ...
Pobe's user avatar
  • 153
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 ...
Aditya Shah's user avatar
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 ...
Ambroise Rabier's user avatar
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 ...
Hans's user avatar
  • 416
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 ...
Lance Pollard's user avatar
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 ...
cr0ssb0w's user avatar
-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 ...
S. Doe's user avatar
  • 9
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 ...
Mathieu THEBAUD's user avatar
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 ...
Arnold Doveman's user avatar
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 ...
sergiol's user avatar
  • 157
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 ...
Vik's user avatar
  • 19
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 ...
Geoffrey Sametz's user avatar
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 ...
chromechris's user avatar
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 ...
Michon's user avatar
  • 21
-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 ...
Mourad Bousserouel's user avatar
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 ...
Shay Brynes's user avatar
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 ...
Snoop's user avatar
  • 2,748
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 ...
user1620696's user avatar
  • 4,957
-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 (...
Emanuel's user avatar
  • 11
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 ...
Mik378's user avatar
  • 3,898
-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 ...
Eric Smith's user avatar
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 ...
9a3eedi's user avatar
  • 2,109
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 ...
Ahmad's user avatar
  • 1,836
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 ...
gentleoyink's user avatar
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 ...
Chirag26's user avatar
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?...
CodeSlow's user avatar
  • 329
-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 ...
lelandmiller's user avatar
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, ...
user avatar
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? ...
RSM's user avatar
  • 269
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 ...
Daniel Díaz Carrete's user avatar
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 ...
ctilley79's user avatar
  • 173
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 ...
user3150201's user avatar
  • 1,207
-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 ...
Pratik Singhal's user avatar
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 ...
IEnumerable's user avatar
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, ...
Nathan Lutterman's user avatar
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 ...
Mark Rovetta's user avatar
-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 ...
Malky.Kid's user avatar
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 ...
retsgorf297's user avatar
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, ...
DrewFerg11's user avatar