
I have set the date - 12th July, 2010 for migrating all my sites to the Cloud. I am moving away from my own server (about time), and this means changes are underway.
First comes this blog. I have been using WordPress.org for a while now and love it to bits - its probably the most customisable blog _ever_. I spent much of my time tweaking things to make it look awesome. As the saying goes... we got to let things go to bring in improvements. So here I am using Posterous as my default blog from now on.
Next, I am planning to host all my business websites onto Google AppEngine, will post my experience here once I am done.
Very impressive presentation of UI technologies which will hopefully come to your desktop soon..
To start with, I should say E90 has been one amazing phone - and I will miss it dearly.
Its got a good camera (Bad in low light though) - I took baby pictures of my daughter with it & now my little girl loves taking pictures with it. Its been our official family camera - my Panasonic hasn't been touched in a while.
It had great features such as dual-camera - I have used it to talking to my wife & daughter on the video call when I am away. Also used it once for a Skype call over fring.
Radio is good, but never got around to using it much.
GPS is probably one of the best I have seen in the industry - my other job is developing custom Fleet Management solutions.
Built like a tank. Sustained on average 3+ knocks a week (including a hard one when it tossed out of the car-holder). It was immersed in the bath for almost 1+ min & once dry comes back to life like magic - still lives 1+ year on.
Perfectly hacker friendly phone - I have controlled servers with it for a while - keyboard is sufficient for those urgent fixes on server & you are miles away from computer. Python comes in handy for those weekend hacks.
Developer friendly phone - you can write your apps in C, C++ (and Qt), Java & Python...
Battery is sufficient. I had push email on all the time and that would give me 1-2 days on full charge.
It has multi-tasking since day one :)
I got to acknowledge its got amazing flaws.
We all have ideas, but at times life takes over, we never get to try them out - not even a prototype.
This happened to me, I thought wouldn't it be cool to have a way to sync my phone with all my bookmarks & content on the fly - no cables - nothing. In my excitement I even registered two domain names rdltr.com & myread.ing. My intention was to build one using Grails+AppEngine & do the mobile integration with Qt - like I said I never got around to it.
Earlier today, I found the Google IO demo which showcased sending Android Intents to the mobile ~ they had it going brilliantly - and that pressed the right buttons in me to get started. Here is my weekend starter project - myread.ing
In the last two days, I have been playing around with SpringRoo - its amazing how well Spring goodness is integrated straight in. Not to mention Google AppEngine integration is brilliant. GWT integration is good, but there is some more work to be done especially with the Relationships - I guess in time we will have this as well.
In less than 3 hours I have been able to get from learning more about Roo > data model design > complete prototype (this post is taking almost an hour - imagine that), I have been able to make two versions of the same app ~ one with GWT, one without. I rather not show the GWT version yet, but here is the result:
As you would appreciate, this is still work-in-progress & well prototype-ish... But it shows the power of using the right tool for the job.
Next steps: