Building Store Ready
Applications for Windows
Phone
Mayur Tendulkar
http://www.mayurtendulkar.com
Celebrating 10 glorious ...
Agenda
• Building End-to-End Application
• Follow Design Principles
• App Guidelines
• App Submission Process
• Learning F...
Building End-to-End Application
• Sample Application – Movie Quotes
• For simplicity, data stored in XML
Demo
Building Movie-Quotes Application
Follow Design Principles
• Pride in Craftsmanship
• More with Less
• Fast and Fluid
• Authentically Digital
• Win as One
Pride in Craftsmanship
More with Less
Fast and Fluid
Authentically Digital
Win as One
App Guidelines
• Make It Responsive (3-5-20 Rule)
• Understand app-lifecycle & manage states
• Respect hardware buttons & ...
App Submission Process
• Disable debug information
• Build in ‘Release Mode’
• Provide imagery for app
• Run performance a...
Learning From Failures
• Read The Report
• Understand the clauses
• Re-produce errors
• Fix them
• Re-submit
DevCon 2013 Partners
Get connected…
http://www.puneusergroup.org
http://www.facebook.com/puneusergroup
http://twitter.com/puneusergroup
http://...
Celebrating 10 glorious years of sharing passion
Upcoming SlideShare
Loading in …5
×

Building Store Ready Application for Windows Phone

160 views
131 views

Published on

This presentation was delivered during Pune User Group's annual Developer Conference aka DevCon 2013. This presentation covers important points to consider before publishing app to the store for successful submission.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
160
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Focus on small thingsFollow the gridUse HierarchyDon’t Stack Up (exactly reverse)Identity
  • Who all know Windows Mobile 6.0?
  • Live Tiles, Responsive Apps, Animations and Event Feedback
  • Show progress if action takes more than 3 secondsRender first screen within 5 secondsMake app responsive within 20 secondsLaunched/Activated/Deactivated/ClosedBack key, Incoming calls, messages & default system appsMaximum 90mb memory usageRemember Try…Catch… Finally block?
  • Building Store Ready Application for Windows Phone

    1. 1. Building Store Ready Applications for Windows Phone Mayur Tendulkar http://www.mayurtendulkar.com Celebrating 10 glorious years of sharing passion
    2. 2. Agenda • Building End-to-End Application • Follow Design Principles • App Guidelines • App Submission Process • Learning From Failures
    3. 3. Building End-to-End Application • Sample Application – Movie Quotes • For simplicity, data stored in XML
    4. 4. Demo Building Movie-Quotes Application
    5. 5. Follow Design Principles • Pride in Craftsmanship • More with Less • Fast and Fluid • Authentically Digital • Win as One
    6. 6. Pride in Craftsmanship
    7. 7. More with Less
    8. 8. Fast and Fluid
    9. 9. Authentically Digital
    10. 10. Win as One
    11. 11. App Guidelines • Make It Responsive (3-5-20 Rule) • Understand app-lifecycle & manage states • Respect hardware buttons & user actions • Check memory usage (Rule of 90s) • Handle Exceptions
    12. 12. App Submission Process • Disable debug information • Build in ‘Release Mode’ • Provide imagery for app • Run performance analysis • Use Store Test Kit • Provide correct information • Select markets & pricing - wisely • Include certification notes
    13. 13. Learning From Failures • Read The Report • Understand the clauses • Re-produce errors • Fix them • Re-submit
    14. 14. DevCon 2013 Partners
    15. 15. Get connected… http://www.puneusergroup.org http://www.facebook.com/puneusergroup http://twitter.com/puneusergroup http://www.linkedin.com/groups/Pune-User-Group-2023294
    16. 16. Celebrating 10 glorious years of sharing passion

    ×