Introducing Windows Phone 8 Development
-
Upload
matt-lacey -
Category
Technology
-
view
357 -
download
0
description
Transcript of Introducing Windows Phone 8 Development
Windows Phone 8 development
Matt Lacey @mrlacey
Matt lacey
@wpug mrlacey.com
@devevening
aim
agenda
ideasShould you care?HistorySD CardsBluetooth NFCWalletIn-App paymentsEnterprise deploymentSharing resourcesLenses
demosStylingData bindingLocalizationMulti-resolution supportApp lifecycleLocationNotificationsTasksLaunching appsSpeechMapsSharing code
Should you care about mobile development and/or build apps?
curious can opportunity
Should you build for Windows Phone?
Other platforms
www
history
Windows Mobile
Windows Phone 7.x
Windows Phone 8
Shared core (Win[P]RT)
Multiple resolutions
In app purchase
NFC
Bluetooth
Speech
IE10
Start screen
Kids corner
Wallet
Offline maps
SD Cards
Skype/VOIP
Security
More languages & countries
kittens!
C#/VB XAML
C++ Direct-X
HTML JS
</>
tools £
OSWindows 8 (64Bit)
hardware6.5GB disk space4GB RAM
emulatorWindows 8 proSLAT
Hardware requirements
Development options
C#/VB XAML
C++ Direct-X
HTML JS
</>
XNA?
demo: your first app
demo: styles and themes
demo: databinding
there is no such thing as the MVVM police!
demo: localization
demo: resolution
demo: transitions
WPToolkitAutoCompleteBox
ContextMenu
CustomMessageBox
DateTimeConverters
DateTimePickers
EffectsExpanderView
HubTile
ListPicker
LongListMultiSelector
Map extensions
PhoneTextBox
RatingControl
ToggleSwitch
Navigation transitions
WrapPanel
demo: fast app resume
demo: background location
demo: tiles
demo: lock screen
demo: launching
demo: tasks
SD card
bluetooth
nfc
demo: speech
demo: maps
wallet
in app purchase
compatibility 7.8
demo: sharing code
Resources
Windows Phone http://dev.windowsphone.com/
Demoshttp://github.com/mrlacey/wp8demos