Google App Engine

Long story short: Google App Engine is Google’s public application hosting service. You can run your own web application, databases, etc. on Google servers. It’s free for small applications.

Of course you could run your own server (either rent one or run one at home), but this means you have the maintenance problems, security issues and performance problems to deal with.

Unfortunately I have not been able to attend JFALL this year, there was a session which was about Google App Engine.

I have some ideas about using Google App engine. Currently I am thinking about using it to store data for my Android applications.

It’s definitely something I’m going to look into very soon.

This guy got a small Wicket application running on App Engine, cool eh!

Jira, Confluence and Bamboo

For the last days I’ve been looking in to some products that a potential client is using and I have no experience with. There are three development process related products that nicely integrate together:

  • Jira – issue tracking and planning
  • Confluence – wiki
  • Bamboo – continuous build server

As they are commercial and all from the same company (Atlassian) it is no surprise that they integrate very well. Reports from Bamboo and Jira can be published via Confluence so that all essential information can be found in the same place – nice for both management and developers.

It is also possible to use Bamboo as a release management tool, somebody wrote a nice article about it and developed some plugins. This is about a year old, so maybe it is built in by now.

Approaching 50,000 downloads for free Pregnancy Ticker

Today I saw that the download counter for the free version of my Android application “Pregnancy Ticker” is approaching the 50,000 mark. My estimate is that it will pas this milestone before the end of the month. It’s difficult to believe that such a huge number of expecting parents are consulting my application regularly, it’s an honor!

Pregnancy Ticker has been downloaded over 20,000 times!

It started as a simple tool to keep track of how far along my wife was. I put it on the market thinking that that at least a few other persons could enjoy it. So when the downloads counter passed the 20,000 mark it was a rather strange experience!

Never did I expect it to be so popular and loved. People write the nicest comments.

Because of the high demand I also get a lot of mails and request which I enjoy answering, it is not that much work. Also I decided to put out a paid version of the application as an answer to some of the most popular requests. One of the requests is to have week by week images of the baby its progress. For this I hired an artist who is working on the images right now.

Installed Android 1.5 (cupcake) on the dev phone

After reading the Android blog entry about releasing 1.5 for the dev phone I could not resist installing it. By following the instructions on the HTC site all went well. I used the ADB method (image recovery) No problems whatsoever!

To get a connection with the phone network operator I had to reboot a third time (1st time: radio firmware, 2nd time OS 1.5).

My first impression of the GUI is that it is a bit sleeker, but sometimes feels slower.

Video recording and automatic screen rotation both work well. The touch keyboard and voice command options are welcome new features.

Progress on GPS parking pilot Amsterdam

After more testing and developing the GPS parking beta seems more viable than ever. Currently all major zones have been added and only the 10 cent and limited time parking areas have to be added.

This is the new main screen. As you can see there is an extra button that allows for selecting a zone by map.

This is the map screen. The screen is in ‘manual mode’ because the GPS is not turned on or available (e.g. indoors). The user can tap on the zone where he is parked and the application will retrieve the zone information.

In GPS mode this is done automatically.