Presentation is loading. Please wait.

Presentation is loading. Please wait.

THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All.

Similar presentations


Presentation on theme: "THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All."— Presentation transcript:

1

2 THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All rights reserved.

3 32,000 Marketplace Installs Over 8,920,000 “page” views 2,000,000+ check-ins

4 (c) 2011 Microsoft. All rights reserved.

5 Agenda 4 th and Mayor ► Tools, Infrastructure, History ► Building a large app successfully ► Interesting application services ► Talking about “Metro” design for geeks ► The Windows Phone Marketplace ► Maintaining, updating, supporting ► Q&A (c) 2011 Microsoft. All rights reserved.

6 Infrastructure, Tools & Planning ► Building a client for a 3 rd party service – V1 – V2 JSON-P ► Tools – Visual Studio & Expression Blend for WP7 – Git – Dropbox – Photoshop ► Frameworks (c) 2011 Microsoft. All rights reserved.

7 DEMO ► Using the Navigation Service the right way ► Building a solution of many assemblies (c) 2011 Microsoft. All rights reserved.

8 Dependencies ► Windows Phone SDK Controls ► Silverlight for Windows Phone Toolkit ► JSON.NET (http://json.codeplex.com/)http://json.codeplex.com/ ► AgFx by Shawn Burke (http://agfx.codeplex.com/)http://agfx.codeplex.com/ ► Bing Maps Control (7.0 only) ► My own library of controls, services, and goods (c) 2011 Microsoft. All rights reserved.

9 App Services and Features ► Update Detection & Changelog ► Crash Detection and Reporting ► Web Request Factory ► Marketplace Review Nag ► Navigation-based Analytics ► Push Notification Communications (c) 2011 Microsoft. All rights reserved.

10 Global Frame Services ► “Global” Progress Indication ► Visual overlay support ► New phone transitions implementation (c) 2011 Microsoft. All rights reserved.

11 Horrible bugs and mitigations ► Complying with ingestion requirements ► The “What’s New” bug ► Upgrade testing ► Globalization ► Mitigations might include – Kill bit – Update checks (c) 2011 Microsoft. All rights reserved.

12 Custom components ► Photo Viewer ► About Screen ► Static Map ► Grouping / Smart List Control ► AwesomeImage and AwesomeScrollViewer ► Geocoding ► Loading Pivots ► Custom button styles ► Tombstone in XAML ► Witty Banter ► Settings provider ► Tombstoning streams and text … and more (c) 2011 Microsoft. All rights reserved.

13 “Metro” design for geeks ► 12 is the magic number – Alignment – Always use text block styles – Beware touch targets – Scroll viewer margins – Flush maps and content ► App bar icon design – SDK, by hand, open source (c) 2011 Microsoft. All rights reserved.

14 Updating and responding to feedback (c) 2011 Microsoft. All rights reserved.

15 SOURCE DEMO ► 4 th & Mayor (c) 2011 Microsoft. All rights reserved.

16 Marketing & Promotion ► Users ► Web site ► Twitter ► Facebook ► Media & Blogs ► Windows Phone Marketplace Promotion ► 3 rd party services (c) 2011 Microsoft. All rights reserved.

17 What’s next? ► “To the cloud!” ► Localization ► Implementing new features ► “Mango” release – Live and secondary tiles – Push notifications – Adding friends a little quicker – Improved user experience (c) 2011 Microsoft. All rights reserved.

18 Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? ► Free training to make you become the Cloud-Hero in my Organization ► Help mastering your Training Path and get the recognition ► Connect with other IT Pros and discuss The Cloud Where do I Enrol? www.microsoftvirtualacademy.com Then tell us what you think. TellTheDean@microsoft.com

19 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. (c) 2011 Microsoft. All rights reserved.

20 www.msteched.com/Australia Sessions On-Demand & Community http:// technet.microsoft.com/en-au Resources for IT Professionals http://msdn.microsoft.com/en-au Resources for Developers www.microsoft.com/australia/learning Microsoft Certification & Training Resources Resources (c) 2011 Microsoft. All rights reserved.


Download ppt "THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All."

Similar presentations


Ads by Google