Join the DZone community and get the full member experience.
Join For Free
Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application. Brought to you in partnership with Wakanda.
I recently attended Orlando Code Camp for the second straight year and I must say that it really topped last year and I cannot wait to see what's in store for next. That's not the point of this post, but a number of sessions I attended there did put some thought in my noggin I thought I'd share.
A new track this year was Windows Phone 7 and one of the talks that really stuck with me was Jonas Stawski's "An Inside Look into a Successful Windows Phone App" where he opened up a good portion of his code of his "Champions League Tracker" application and gave fast and pretty thorough walk through of not only the patterns (MVVM Light) and coding decisions he made, but also the short cuts he made in the early stages in order to well; just get it out there. Now he mentioned that there were also some legal issues he muscled through but nonetheless got the app in the marketplace and its doing pretty well.
After some success and feedback, he went back made some changes and submitted updates and has other apps there as well.
The most interesting statement he made during the talk was the answer to this question (paraphrasing)
"How many games do you think the creators of Angry Birds wrote before they hit that one?
So that reminded me of a conversation I had with someone at the Tampa WP User Group when he showed me the "My Rubber Duck". He said to me now this app just works! Yes its simple, but do you have an app in the marketplace, he asks?
The point to this is don't try and write Angry Birds on your first application, find your rubber ducky app. Take that to learn the tool set if you don't know it already, the submission and review process. And of course how kind the the reviews can be "wink".
Learn how divergent branches can appear in your repository and how to better understand why they are called “branches". Brought to you in partnership with Wakanda.