O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

WWDC 2015 - Round Up

316 visualizações

Publicada em

Presented at Sydney Mobile .net developers meetup, July 2015. For more details please see this blog post.

Publicada em: Tecnologia
  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

WWDC 2015 - Round Up

  1. 1. www.michaelridland.com
  2. 2. Michael Ridland www.michaelridland.com
  3. 3. Xamarin Specialist www.michaelridland.com
  4. 4. www.michaelridland.com WWDC - The (Dev) Announcements!
  5. 5. www.michaelridland.com Multitasking in iOS 9 (iPad) Slideover SplitView
  6. 6. www.michaelridland.com Multitasking in iOS 9 (iPad) Picture-In-Picture
  7. 7. www.michaelridland.com Search APIs in iOS 9 ▪NSUserActivity – previously viewed app content ▪CoreSpotlight – index any app content ▪Web Markup – App content which is also supported on the web
  8. 8. www.michaelridland.com Swift 2.0 and is open source
  9. 9. www.michaelridland.com WatchOS 2 + WatchKit New watch faces Time travel Many other user features https://www.apple.com/ watchos-2-preview/
  10. 10. www.michaelridland.com WatchKit ▪ Custom complications (eg watch face) ▪ Programmatic access to the Digital Crown ▪ Animation APIs ▪ APIs for playing audio, video and microphone ▪ Access to the Taptic engine ▪ Extensions now run Native on the watch ▪ Full networking with NSSession
  11. 11. www.michaelridland.com Others ▪ Free App Development ▪ $99 for all platforms (early released) ▪ OS Upgrade Improvements - Under 1.4 GB space ▪ iOS 9 Improved Battery Life & Low Power Mode ▪ App Thinning ▪ Bitcode ▪ Much much more…
  12. 12. www.michaelridland.com My takeaways
  13. 13. www.michaelridland.com Native apps still dominate! ▪ Apple is obsessed with user engagement, experience and performance, and they believe apps are key to this. ▪ Why is Native important ▪ Notifications - Long form notifications and actionable notifications ▪ Search APIs - Apps are now allowed to interface with search in iOS 9+DeepLink ▪ App Extensions - While not new in iOS9, still a powerful engagement feature ▪ Apple Watch
  14. 14. www.michaelridland.com Other takeaways ▪ Apple will continue pushing people to apps ▪ Apple will continue pushing people to upgrade iOS ▪ Swift all the things ▪ watchOS is serious ▪ Stop thinking about Orientation
  15. 15. www.michaelridland.com Some GotCha’s
  16. 16. www.michaelridland.com Support Multitasking in your apps! ▪ ‘participating in iOS 9 multitasking is straightforward when you’ve adopted Apple’s best-practice recommendations for iOS 8’ ▪ Stop thinking in Orientation focus on screen size ▪ Use autolayout & Size classes
  17. 17. www.michaelridland.com Your Xamarin.iOS project might crash on iOS9! ▪ Need to build with the Stable version of Xamarin.iOS and resubmit to the App Store
  18. 18. www.michaelridland.com Beware (unsecured) connections ▪ Apple NSSession now has ATS security and it’s enabled by default ▪ It will fail on insecure connections ▪ This affects ModernHttpClient ▪ Can be switched off via plist
  19. 19. www.michaelridland.com So what wasn’t in the Video’s?
  20. 20. www.michaelridland.com aka… dub dub
  21. 21. www.michaelridland.com Queue overnight for a dev conference WTF?
  22. 22. www.michaelridland.com Get used to Queue’s
  23. 23. www.michaelridland.com Q & A Michael Ridland michael@xam-consulting.com www.michaelridland.com

×