Your SlideShare is downloading. ×
0
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Windows Phone Developer Story
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Windows Phone Developer Story

1,605

Published on

Personal experiences developing for Windows Phone and related areas.

Personal experiences developing for Windows Phone and related areas.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,605
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Windows PhoneDeveloper Story<br />Alan Mendelevič<br />AdDuplex, amCharts<br />ailon@ailon.org<br />@ailon<br />
  • 2. @ailon<br />
  • 3. (Personal) [Hi]story<br />
  • 4. Prehistory<br />In professional software development since 1995<br />.NET developer since 2001 (beta)<br />WPF & Silverlight developer since 2008<br />
  • 5. Mobile development “experience”<br />Downloaded Symbian SDK in 2005<br />Read a book on Windows Mobile development in 2007<br />
  • 6. The Road to Windows Phone<br />
  • 7. January 2010 – MIX10k<br />Won a trip to MIX10 conference with Silverlight 3 game called Tic-Tac-Toe 3D<br />
  • 8. February 2010 – MWC 2010<br />Windows Phone 7 Series announced at Mobile World Congress in Barcelona<br />Developer story to be detailed at MIX10<br />
  • 9. March 2010 – Silverlight and XNA<br />Silverlight and XNA announced as developer platforms for Windows Phone before MIX10<br />
  • 10. Excited!<br />
  • 11. March 2010 – MIX10<br />
  • 12.
  • 13. Can’t let go<br />Following #wp7dev community on twitter<br />Blogs<br />Events<br />
  • 14. August 2010 – amCharts Quick Charts<br />Open source charting controls for Windows Phone released<br />http://wpf.amcharts.com/quick<br />
  • 15. November 2010<br />Purchased LG Optimus 7 phone<br />ChevronWP7 released<br />
  • 16. December 2010 – Tic-Tac-Toe 3D<br />Port of web (Silverlight 3) version<br />Published through a virtual friend in Germany<br />
  • 17. December 2010<br />Pushing for wider Marketplace expansion<br />Created a developer survey for Brandon Watson (Director of Developer Experience, Microsoft)<br />International Windows Phone 7 App Marketplace Petition (1600+ signatures)http://petol.org/wp7intl<br />
  • 18. January 2011 – AdDuplex<br />Launched AdDuplex – ad exchange network for Windows Phone apps<br />
  • 19. February 2011 – Mango <br />Next major release of Windows Phone OS code-named Mango announced at Mobile World Congress 2011<br />
  • 20. March 2011<br />Speaking at Login 2011 and other events<br />Yalla Apps announced<br />
  • 21. April 2011 – MIX11<br />
  • 22. May 2011 – ToMetric<br />User experience oriented unit converter<br />Reuses core logic code from web site developed last year<br />Published through Yalla Apps<br />
  • 23. May 2011<br />Interview on Windows Phone Dev Podcast<br />Speaking at Mobile Monday<br />
  • 24. Development experience & tools<br />
  • 25. Great and free tools<br />Expression Blend, Visual Studio, XNA Studio<br />http://create.msdn.com<br />
  • 26. Expression Blend<br />
  • 27. Great tools<br />“Truth be told, I had fun with the Windows Phone SDK. Whereas the Android tools and APIs frustrated me to no end, I had little trouble picking up Windows Phone and translating many of the paradigms and lessons I’ve learned on the Apple platform to Microsoft’s”<br />Justin Williams, iOS developer<br />http://carpeaqua.com/2011/01/02/from-iphone-to-windows-phone-7/<br />“The more I make things with the WP7 SDK, the more I like it. I feel safe writing all the XAML from scratch”<br />“… I'd certainly prefer it to Android's SDK”<br />StevenTroughton-Smith, iOS developer<br />https://twitter.com/#!/stroughtonsmith/status/67125106463350784<br />https://twitter.com/#!/stroughtonsmith/status/67130744719409152<br />“It’ll take me 2 to 4 times as long to build a similar app in iOS versus Windows Phone.”<br />Kelly White<br />Yet Another Podcast #33<br />“I am a Java Profesional by day, #wp7dev and #android game developer by night. I prefer WP7 over Android.”<br />AndrewPostma<br />http://twitter.com/#!/AndrewKPostma/status/70501048619507712<br />
  • 28. Some issues<br />Limited APIs in current version (no sockets, no raw camera access, no local DB, etc.)<br />Some performance issues (lists)<br />No multitasking<br />All (supposedly) solved in Mango<br />
  • 29. Experience developing Tic-Tac-Toe 3D<br />From web to phone in 10 minutes<br />Tombstoning – substantial amount of time to implement<br />Adapting for touch<br />Publishing via a virtual friend<br />
  • 30. Marketing, Distribution, Monetization<br />
  • 31. Marketing channels<br />Twitter #wp7<br />Windows Phone blogs<br />wpcentral.com<br />wmpoweruser.com<br />1800pocketpc.com (bestwp7games.com)<br />Podcasts<br />Windows Phone Dev Podcast<br />Windows Phone Radio<br />
  • 32. Distribution<br />Official Windows Phone Marketplace – inaccessible to Lithuanian developers<br />Global Publishing Partners<br />appamarket.com – recommended by Microsoft for CEE<br />YallaApps.com – focus on MEA region<br />Friends, family, business partners<br />
  • 33. Monetization: Free vs. Paid<br />Free get 10x more downloads than paid (even with fully functional trials)<br />Paid apps with trials get 70% more purchases than without trials<br />Free with ads works better for long running apps (for US developers)<br />
  • 34. Monetization: Advertising<br />Microsoft’s pubCenter<br />Pays by impression<br />US-only (expanding this year)<br />Google AdMob, Smaato, etc.<br />Pay by click<br />
  • 35. Monetization: Public info<br />$200-400 per dayElbert Perez (11 games)http://www.occasionalgamer.com/<br />$28,000 in 4 monthsRichard Foster (14+ apps)http://advertising.microsoft.com/foster-windows7apps<br />$30Alan Mendelevich ;)<br />
  • 36. Ad Exchange – promote apps for free<br />Advertising – commercial ad campaigns<br />Mixed model – exchange + monetization<br />
  • 37. Why develop for Windows Phone?<br />
  • 38. Easier to get to the top<br />Huge market<br />Small market<br />VS<br />Small player<br />Huge player<br />
  • 39. Market share WILL grow<br />Nokia<br />Basically no missing features in Mango<br />Heavy investments from Microsoft<br />
  • 40. Tools are great and getting better<br />Accelerometer/gyroscope emulation<br />GPS emulation<br />Profiler<br />
  • 41. Great community<br />Large and friendly community on Twitter (#wp7dev, #wpdev)<br />Active forums at App Hub http://create.msdn.com<br />Accessible product teams<br />Intersects with general Silverlight and .NET communities<br />
  • 42. Summary<br />Modern platform which is a joy to develop for<br />In it for a long run<br />Main pain-point: distribution and consumption in Lithuania<br />
  • 43. Thank you!<br />
  • 44. @ailon<br />ailon@ailon.org<br />devblog.ailon.org<br />
  • 45. Image sources<br />http://www.flickr.com/photos/digital-noise/3725891305/<br />http://www.maxima.lt<br />http://www.flickr.com/photos/tonyjcase/2591754028/<br />

×