I have danced around this question before, I am not clear if I have the answers. Now I am faced with the need to respond to an RFP by August 15 & to ask any questions of the RFP issuer by July 22. In one week.
The basic requirement is a stand alone app that will function identically on any of four platforms; Android Tablet, iPad, Mac & Windows PC. Not it is NOT required to run on smart phones. It is not (yet) clear what OS versions will need support. For example, Windows 7 & Windows 10 or ??? Or even XP.
The app requires a database (or at least some local file structure) on the device & the ability to upload data from the local database or files upon connecting to the internet to a web server that would be housing a LAMP environment with a MySQL or Maria database. Also download data from a web database to the local database / file structure
I would strive to use browser based technology to do this; for example I have stumbled across Jquery Mobile, Phonegap and Cordoba (maybe it's Cordova). I am not clear if some combo of those things can be used to build such an app or not.
The question is, is it possible to do that, not as bleeding edge, but using things proven to provide that capability? Or, as some have suggested, do I need 4 separate apps, each geared to the technology base of the specific device? For example, objective C for the iPad, some form of C for the Mac, etc.