mihai tataran - windows 8.1 for developers

17
@ # Premium conference on Microsoft technologies & Windows 8.1, 2012 R2 & SC 2012 R2 Community Launch @ # Event sponsor:

Upload: itspark-community

Post on 21-Aug-2015

281 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

&

Windows 8.1, 2012 R2 & SC 2012 R2

Community Launch

@ #Event sponsor:

Page 2: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

Windows 8.1 news for Devs

Mihai TataranAvaelgo

Avaelgo [email protected]

Page 3: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 4: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

• Application packaging

• Async programming

• UI Controls

• Devices

• Files

• Networking

Agenda

Page 5: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 6: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

Page 7: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

• New scheduler

API: set priority

of tasks

– Scheduler

object in JS

library

Async programming

Page 8: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

• Managing

multiple jobs

Async programming

Page 9: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

• AppBar command

• BackButton

• Hub

• ItemContainer

• NavBar

UI controls

Page 10: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 11: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 12: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 13: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013Networking

Page 14: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

București

19 oct 2013

• Chain Http Filters for different capabilities

Networking

Page 15: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 16: Mihai Tataran - Windows 8.1 for Developers

@ # 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

Page 17: Mihai Tataran - Windows 8.1 for Developers

@ # Premium conference on Microsoft technologies

Q & A