mihai tataran - windows 8.1 for developers

Post on 21-Aug-2015

281 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

@ # 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 TrainingMihai.Tataran@avaelgo.ro

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

top related