For the past three weeks, I have been working on my first app on the windows phone platform. Its called FunnyJokes. Its a small app that allows people to read, publish and comment on the funniest jokes. :)
The process of development was a lot of fun. I started the development with 8 months of experience using a HD7, some familiarity with C#, no knowledge on Silverlight and Azure. Through my past experience, I found out that the best way to learn about a platform is to learn through developing. I first quickly read through the basic tutorials provided on the App Hub, then created a template app using visual studio. Whenever I needed to implement a feature that I wasn't sure how to do it, I would search on the internet to get the solution. In the following posts, I would also share some of the technical challenges and how I solved it. So stay tuned.
The app was submitted to the Marketplace yesterday, pending on certification. I am sharing the XAP file here. So if you have a developer unlocked phone, give it a try. I would love to hear some feedback. I plan to provide frequent updates to bring more features to the app. Some of the upcoming features are: Multi-language support, user profile view. Hopeful, it would be the best joke reading and sharing experience on windows phone.
XAP for the app