Well, I finished another PhoneGap Build app. This is another “Joe scratches his own itch” app. It’s an app that shows the entire Security Now back catalog and lets you browse through the various topics.
This is the final app in my 30 day challenge, so my pace of new development is going to slow a little. I am planning on iterating each of the 4 apps over the next month, though.
I have had an idea for a while. I am a huge fan of a good bowl of soup and when lunch rolls around, I check a half dozen websites for daily soup specials. I have always wanted a singular place to see what soup is available today. I have written an app to be that singular resource!
Milwaukee Soup has a fairly basic UI right now and it only tracks two restaurants (The Soup House and Bella Caffe), but I plan to evolve it over time.
So, you might be asking how I managed to query the restaurants, without aid of an API. I kinda cheated. I used Kimono to create JSON APIs from the restaurants’ websites. So far, it seems to be working well.
So, you might be wondering where I’m going with all of this PhoneGap experimentation. My goal is to crank out a PhoneGap app per week, during the month of February. As with everything, practice makes perfect and I hope that a month of practice will make me reasonably good at this. Earlier today, I bought a Nokia Lumia 520. Expect some Windows Phone versions to be published alongside the Android versions of these apps.
Want to check out the main HTML file from this app? The source is available on GitHub. Yes, I’m still using YQL. I’ll eventually create a proper dev environment for PhoneGap.
Notes: I know that PhoneGap can handle RSS without having it first translated to JSON. Keeping the YQL call there just made development easier. Once I get a good local PhoneGap development environment set up, I am probably going to need to revisit this.
For years, I have wanted to develop for Android but I haven’t gotten off my butt and done it. I recently decided to force myself to explore development, using PhoneGap. Today, I wrote a very basic proof of concept. I have to admit that it was pretty easy. I wrote the app using HTML, JS, and CSS, uploaded it to github, and built it on PhoneGap Build. It is not pretty but it is very functional.
The next step is to build something that looks half marketable. 🙂