So I need to develop an application that will log a users gps information and transmit it to a cloud database. Once the App is started by the user it will continuously run on the users phone as a background application. My question is because I know based on other SO questions I need a plugin to basically make my app run in the background continuously like this. Is it advisable that I proceed using Phonegap or should I develop entirely in Eclipse? Basically would it be possible to develop something like this entirely in Phonegap (which would be easier for me since this would be my first application) or should I start down the Eclipse only road.
Share
PhoneGap is a framework while Eclipse is an IDE. What you probably mean by “Should I develop with Eclipse?” is “Should I use Android APIs?”.
Using Android APIs means you need to know Java. If you know the basics of Java and did some programming with it and if you are fine reading Java docs, using Android APIs directly will provide you most flexibility. You’ll probably need to read about life cycles of Android applications but if you are developing applications for Android, this is a must anyway.
PhoneGap is a wrapper for Android APIs and I think such approach is may be feasible for writing UIs but it won’t be straight forward for use cases you define in your question.