I have been programming since elementary school. I am well versed in C++, PHP, and Python. I have also created some programs in
Java C#, JavaScript, and scripting languages such as DOS batch and Linux Bash. I have programmed cross-platform graphical programs using SDL and FLTK. I have also created a small yet unreleased Android application.
The estimate of three months for development time is not "just" for writing a database front-end. If that was the case I've already written a database front-end for the Collector's Guide using MySQL. The time period is a purposeful overestimation to account for learning the finer details of the knowledge I'll need to refine an application that is not just a connection to a SQLite database but is also easy, intuitive, and dare I say it, fun to use. This is also to allow for the required time to learn two API's (PhoneGAP and its underlying JavaScript API, JQuery) which I do not normally use.
And of course I'll be asking for feedback from our beta testers to not just eliminate bugs, but to make the GUI a friendly, good looking, and native-feeling experience. Getting lots of feedback and releasing often to our beta users in an iterative release methodology is a high priority to me to maximize ease-of-use. Don't worry, I won't let this look like "programmer art" nor will I compromise my code to cut corners to save time in the short term which will cost much time in the long run.