Questions tagged [cross-platform]
In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.
139 questions
1
vote
3
answers
413
views
Code generation for multi-platform, multi-language library
I need to design a code generator system that produces serialisation/deserialisation libraries for multiple languages running on multiple platforms.
Hard Constraints
I need this to capture a pre-...
-2
votes
1
answer
115
views
What is the best way to include / require open-source software in my application? [duplicate]
This is a very general question and also maybe stupid question: How should I build / structure my software if it depends on some other software to work? I know that package managers exist, but what if ...
0
votes
0
answers
48
views
Identify user session for dynamic client interaction between a Cloud application and an Angular/Pyramid application
I’m writing a web application with an Angular client and a Pyramid/Python server. I need to dynamically interface with an external cloud application, with two requirements:
When the end user approves ...
-2
votes
1
answer
863
views
How to create a cross-platform class abstraction?
I have been struggling with how to create an "object-oriented" cross-platform abstraction.
In C++, a class requires a certain amount of coupling between its interface (i.e., public methods) ...
-1
votes
1
answer
441
views
What does "de-MFC'ifying"a GUI app consist of? [closed]
I'm planning to port or rewrite an MFC GUI C++ app, to use in a GNU/Linux environment, and hopefully make it cross-platform. The app has few, if any, dependencies other than MFC and the standard C++ ...
0
votes
2
answers
109
views
How to make a mobile (flutter) app that also works in VR (unity)
I'm interested to build a VR app which will allow the user to interact with some 2d screens in a 3d world.
I would like these same 2d screens to be available on a mobile app, so that the user could ...
-4
votes
2
answers
288
views
What should be preferable "architecture" for college website: Responsive vs PWA / Hybrid / Native / Flutter
We have a college management system developed over a decade as and when requirements came along. The project team also comprised of students currently doing graduation in the course. These students ...
1
vote
2
answers
275
views
Releasing from feature branches
My app is being deployed on various platforms, among which GNU/Linux, iOS and Android. I am contemplating the branching model of the central C++ code git repo, upon which all platform-dependent code ...
1
vote
2
answers
465
views
Managing the same files in four separate SVN repositories
We have four repositories in SVN, in which most of the files are same in all four of them. The reason why we are using four different repositories is, we have four different software products which ...
0
votes
1
answer
39
views
Set per-process open file limit in code or in system configuration?
I am working on an internal application that is maintained by the same people that operate the servers the application runs on. We have noticed, while transitioning from Windows to Linux, that some ...
1
vote
1
answer
71
views
Design decision for a cross-platform text editor that optimized for speed
On designing a cross-platform text editor that optimized for speed - I heard atom.io uses node.js, would it be slow? I heard sublime text uses C++, would it lots of effort to be cross platform and ...
0
votes
1
answer
323
views
Making execution of Python script fool-proof beyond adding shebang
Assume that a Python package (available via PyPI) is too difficult for novice users to utilize. Specifically, typing python2 path_to_package/start_GUI.py in the command line, which opens a TKinter GUI,...
1
vote
1
answer
946
views
Rendering custom markdown format: client side or server side?
I am working on a project on both iOS/Android/macOS/Linux (Windows is optional, and surely no website version). There are a lot of related webpage-like data and the team decided to store the data in a ...
0
votes
1
answer
147
views
Separation of Logic and UI - Does the orchestration belong in the model?
I wrote an app with the MVP Passive View pattern.
My solution has four different projects. A MyApp.Core containing all kind of business logic, a MyApp.Forms containing stuff related to WinForms (UI), ...
2
votes
3
answers
2k
views
Is it worth supporting big-endian for a desktop-only application?
From what I've read (other questions on the site, etc...) the vast majority of desktop systems have little-endian architectures, and Windows doesn't even support big-endian. Now I'm wondering if it's ...