1 / 31

Top 10 things iOS developers need to know about Windows Store Apps

Top 10 things iOS developers need to know about Windows Store Apps. Aaron Hillegass Founder, Big Nerd Ranch Session 3-128. About Why am I here Top 10 tips Q&A . Aaron Hillegass and Big Nerd Ranch. Training Consulting. Competition and the 99¢ Problem. Store.

shae
Download Presentation

Top 10 things iOS developers need to know about Windows Store Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Top 10 things iOS developers need to know about Windows Store Apps Aaron Hillegass Founder, Big Nerd Ranch Session 3-128

  2. About Why am I here Top 10 tips Q&A

  3. Aaron Hillegass and Big Nerd Ranch Training Consulting

  4. Competition and the 99¢ Problem

  5. Store • 700MWindows 7 licenses sold • 10Kapps in the store • 80% revenue split • About Windows and the Windows Store

  6. What I have learned so far.. Top 10 tips (in random order)

  7. #1 You already know how to build apps Design for Touch Design for Touch C# Objective-C XAML XIB Web Services Web Services

  8. #1 Windows Runtime APIs User Interface HTML5/CSS XAML Open GL Controls Data Binding SVG Tiles Touch events Accessibility Printing Devices Communications & Data Geolocation Sensors NFC Contracts Local & Cloud Storage Streams Media XML Notifications Networking SMS Playback Capture Air Play Visual Effects Fundamentals Threading/Timers Memory Management Authentication Cryptography

  9. API mapping tool http://aka.ms/iosmap

  10. #2 Embrace Microsoft design

  11. #2 iOS and Windows Simple, task-centered Direct Manipulation Animation

  12. #2 iOS Metaphors Stunning graphics

  13. #2 Windows 8 Content emphasis Typography

  14. #2 Windows 8 Touch Interactions Swipe to select Press and hold to learn Tap for primary action Slide to drag Swipe from edge for app commands Swipe from edge for system commands Pinch to zoom Rotate to rotate

  15. #3 Tools Xcode Visual Studio Interface Builder Blend

  16. Visual Studio tools

  17. #3 Tools Tools are free 90-day free OS-trial Work on Mac OSX (parallels, virtual box, vmware, bootcamp) Don’t need to be a registered developer to kick the tires

  18. #4 Lotsa Layouts Landscape Portrait Filled Snapped

  19. #4 Lotsa Layouts

  20. #5 Controls Button Hyperlink Ratings* ListBox Checkbox Slider Combo Box Progress Bar Time Picker* Progress Ring Toggle Switch Date Picker* Radio Button * Not in XAML built-in controls set, available via 3rd party

  21. Control Styling and template

  22. #6 Model driven View Model Data binding Model View

  23. #7 Use Contracts Discoverable Convenient Consistent with OS Write less code, fulfill more scenarios

  24. Contracts

  25. #8 Leverage Trials & Store APIs • Trials is a best practice • Monetization offers: • In-App purchase • Subscriptions • Ads • 3rd party commerce

  26. #9 Live tiles • Wide & square tiles • Secondary tiles… • Local Updates • Push Notifications

  27. Live Tiles

  28. #10 Get first mover advantage…

  29. #10 Help is on the way… • Windows 8 for iOS developers - Training • In person & virtual training (live screencast) • 12/13 and 12/14, Mountain View, CA • Register now at http://aka.ms/iostowindowscamp • Free

More Related