AutomateMyOffice
asked on
How to develop a smartphone app to upload data, photos, GPS location to server?
I need to develop a smartphone based app to gather data (using GUI with pull-downs, checkboxes, free-form entry), photos and GPS location. (Probably Android but open to iOS.) The data and photos need to be uploaded over the internet to a database on a server. The server will then be accessed using a web-browser interface by researchers. This all needs to be fairly secure with individual login accounts.
My proficiencies lie in data modeling, SQL Server and Microsoft Access database application development using VBA. I am looking for advise on a good approach for building this system, taking into account that I will need to learn the necessary programming language(s) fairly quickly. I would consider using a development environment like Iron Speed -- but not sure if a browser-based solution will give me the control I need of the camera.
I would appreciate any thoughts or guidance and would be particularly interested in links to examples or instructions that could move me along. Thanks!
My proficiencies lie in data modeling, SQL Server and Microsoft Access database application development using VBA. I am looking for advise on a good approach for building this system, taking into account that I will need to learn the necessary programming language(s) fairly quickly. I would consider using a development environment like Iron Speed -- but not sure if a browser-based solution will give me the control I need of the camera.
I would appreciate any thoughts or guidance and would be particularly interested in links to examples or instructions that could move me along. Thanks!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
If you make a "web view" app, you are just making an html5 site for a small screen if you want to do it fast.
ASKER
I will need to do some prototyping and "Hello world" apps to determine the tools best suited to my needs. As it stands, all of the suggestions seem promising. Thanks for your help.
ASKER