Download - Mihai Tataran - Windows 8.1 for Developers
@ # Premium conference on Microsoft technologies
&
Windows 8.1, 2012 R2 & SC 2012 R2
Community Launch
@ #Event sponsor:
@ # Premium conference on Microsoft technologies
Windows 8.1 news for Devs
Mihai TataranAvaelgo
Avaelgo [email protected]
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• A minor update for the user
– Start button
• A minor update for the devs in terms of the
platform, but pretty big in terms of the
libraries (SDK)
Intro
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Application packaging
• Async programming
• UI Controls
• Devices
• Files
• Networking
Agenda
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Resource package, separated from the core app package => fewer content to download
• App bundles
– App packages
– Resource packages
– Bundle manifest
– Block map (all files in the bundle)
– App signature
• At install time, Win 8.1 determines which app package and resource packages should be installed
Application packaging
@ # Premium conference on Microsoft technologies
București
19 oct 2013
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• New scheduler
API: set priority
of tasks
– Scheduler
object in JS
library
Async programming
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Managing
multiple jobs
Async programming
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• AppBar command
• BackButton
• Hub
• ItemContainer
• NavBar
UI controls
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• AppBar vs CommandBar
– AppBar is more generic
– CommandBar simplifies creation• Automatic layout
• Primary commands on the right
• Automatic resizing when app size changes
UI Controls
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• File picker can be called in split mode
• In-app management of libraries (e.g. media)
• Parent of current object
• Compare files
• Get the collection of files in the same view
with the selected one (e.g. picture libraries)
• Add app content to the Windows Index
• File picker -> SkyDrive access
Files
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• New HTTP API
– Full features support in all languages
• Background transfer improved
• Real-time comm
• Connected standby updates
• Geofencing
Networking
@ # Premium conference on Microsoft technologies
București
19 oct 2013Networking
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Chain Http Filters for different capabilities
Networking
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Background Transfer
– Resume downloads after app restart
– Pause / resume
– Set priority
• Hub
• AppBar
– Custom content
– Contextual commands
• Geolocation, Geofencing
• File
– Picker in split mode
DEMO
@ # Premium conference on Microsoft technologies
București
19 oct 2013
• Windows 8.1 Developer’s Get Started:
– http://msdn.microsoft.com/en-
US/windows/apps/br211386
Resurse
@ # Premium conference on Microsoft technologies
Q & A