A lap around Windows Phone 8.1

542 views
432 views

Published on

The slidedeck for my talk at RealDolmen on April 23th 2014

Microsoft announced Windows Phone 8.1 at Build. I took it for a spin and saw that it is GOOD! Join me in a lap around new features in the Windows Phone 8.1 SDK and learn all about Geofencing, universal apps, file access, triggers and much much more. A big part of this session will be focused on the differences between Windows Phone Silverlight apps and Windows Phone Runtime apps.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
542
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Background agents expect the SL CLR while background tasks need the runtime CLRThings will go terribly wrong when mixing bothhttp://nokiatheone.com/2014/04/06/with-windows-phone-8-1-what-has-changed-in-background-things-you-should-know/
  • http://blogs.microsoft.co.il/alex_golesh/2014/04/02/whats-new-in-windows-phone-8-1-app-lifecycle-and-navigation-part-3-out-of-5/
  • A lap around Windows Phone 8.1

    1. 1. Windows Phone 8.1 @NicoVermeir A lap around 23/04/2014
    2. 2. @NicoVermeir Nico_vermeir @hotmail.com www.spikie.be Who am I? 23/04/2014
    3. 3. Agenda  Whats new  Emulator  Two APIs? WTF?  Background Tasks  Navigation  App lifecycle  Sharing  Universal apps 23/04/2014
    4. 4. 23/04/2014 WHAT’S NEW? Speed dial Ghost notifications Custom lockscreen Dual Sim support Custom SMS apps New app lifecycle VPN Mail notification icon Action Center Seperate volume controls QHD resolution Weekview Swipe keyboard Slide to close app Native Youtube player Geofencing Auto-update New screenshot button Friggin’ Cortana! Share between apps Bluetooth LE Background images Sync between WP / Win8 Install apps on SD Sense apps Podcasts Universal apps
    5. 5. Controls 23/04/201 4
    6. 6. 23/04/201 4
    7. 7. DEMO Windows Phone 8.1 Emulator 23/04/2014
    8. 8. TWO API SETS Windows Phone 8.1 23/04/2014
    9. 9. Silverlight 23/04/201 4
    10. 10. Runtime Similar to Windows Store Runtime 23/04/201 4 Simil
    11. 11. DEMO Two APIs 23/04/2014
    12. 12. Background Tasks  Works in both SL and Runtime  Don’t mix Background agents (WP8.0) with Background tasks (WP8.1) 23/04/2014
    13. 13. DEMO Background tasks 23/04/2014
    14. 14. SL vs WinPRT Some agents not available in RT  Continous background location  Run under lockscreen  VOIP  Wallet 23/04/2014
    15. 15. Geofencing  Location based background task trigger 23/04/2014
    16. 16. DEMO Geofencing 23/04/2014
    17. 17. Navigation – WP8.0 NavigationService.Navigate(new Uri("/Views/HomePage.xaml", UriKind.Relative)); 23/04/2014
    18. 18. Navigation – WP8.1 rootFrame.Navigate(typeof(HomePa ge), e.Arguments); 23/04/2014
    19. 19. WP8.1 Silverlight  Same Page and Frame Navigation Model as 8.0  Fast App Resume is enabled by default  Apps can opt into being suspended on Back System.Windows.Navigation.NavigationService.Pa useOnBack 23/04/2014
    20. 20. WP8.1 XAML apps  Different back button behaviour 23/04/2014
    21. 21. DEMO XAML apps Back button 23/04/2014
    22. 22. Sharing  Share data with other apps  Receive shared data 23/04/2014
    23. 23. DEMO Sharing 23/04/2014
    24. 24. Old world 23/04/201 4
    25. 25. New world 23/04/201 4
    26. 26. Universal apps  Share code and even views between WP8.1 and Win8.1  Can only use WP8.1 Runtime  Use #if to differentiate platforms 23/04/2014
    27. 27. Universal apps What works  Live tiles  Toasts  Background tasks  XAML (sort of) 23/04/2014
    28. 28. Universal apps What doesn’t work  Alarms  Reminders  Lens  GPS background  Lockscreen picture  Camera chooser  XAML (sort of) 23/04/2014
    29. 29. DEMO Universal apps 23/04/2014
    30. 30. Universal apps - resources • Shared Project Reference Manager http://bit.ly/1ibqSm1 • Universal app samples http://bit.ly/PpeeJ5 • MSDN http://bit.ly/1nDQAVA • XCC http://xcc.codeplex.com/ 23/04/2014
    31. 31. QUESTIONS? Windows Phone 8.1 23/04/2014
    32. 32. THANK YOU! @NicoVermeir 23/04/2014

    ×