a lap around windows phone 8.1
DESCRIPTION
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.TRANSCRIPT
Windows Phone 8.1@NicoVermeir
A lap around
13/04/2023
Agenda Whats new Emulator Two APIs? WTF? Background Tasks Navigation App lifecycle Sharing Universal apps
13/04/2023
13/04/2023
WHAT’S NEW?Speed dial
Ghost notifications
Custom lockscreen
Dual Sim support
Custom SMS apps
New app lifecycle
VPNMail notification icon
Action Center
Seperate volume controls
QHD resolution
Weekview
Swipe keyboard
Slide to close app
Native Youtube playerGeofencing
Auto-update
New screenshot button
Friggin’ Cortana!
Share between apps
Bluetooth LE
Background images
Sync between WP / Win8
Install apps on SDSense apps
Podcasts
Universal apps
13/04/2023
Controls
13/04/2023
DEMOWindows Phone 8.1 Emulator
13/04/2023
TWO API SETSWindows Phone 8.1
13/04/2023
13/04/2023
Silverlight
13/04/2023
RuntimeSimilar to Windows Store RuntimeSimil
DEMOTwo APIs
13/04/2023
Background Tasks Works in both SL and Runtime Don’t mix Background agents
(WP8.0) with Background tasks (WP8.1)
13/04/2023
DEMOBackground tasks
13/04/2023
SL vs WinPRTSome agents not available in RT Continous background location Run under lockscreen VOIP Wallet
13/04/2023
Geofencing Location based background task
trigger
13/04/2023
DEMOGeofencing
13/04/2023
Navigation – WP8.0NavigationService.Navigate(new Uri("/Views/HomePage.xaml", UriKind.Relative));
13/04/2023
Navigation – WP8.1rootFrame.Navigate(typeof(HomePage), e.Arguments);
13/04/2023
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 BackSystem.Windows.Navigation.NavigationService.PauseOnBack
13/04/2023
WP8.1 XAML apps Different back button behaviour
13/04/2023
DEMOXAML apps Back button
13/04/2023
Sharing Share data with other apps Receive shared data
13/04/2023
DEMOSharing
13/04/2023
13/04/2023
Old world
13/04/2023
New world
Universal apps Share code and even views
between WP8.1 and Win8.1 Can only use WP8.1 Runtime Use #if to differentiate platforms
13/04/2023
Universal appsWhat works Live tiles Toasts Background tasks XAML (sort of)
13/04/2023
Universal appsWhat doesn’t work Alarms Reminders Lens GPS background Lockscreen picture Camera chooser XAML (sort of)
13/04/2023
DEMOUniversal apps
13/04/2023
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/13/04/2023
QUESTIONS?Windows Phone 8.1
13/04/2023
THANK YOU!@NicoVermeir
13/04/2023