Vous êtes sur la page 1sur 33

Jaime Rodriguez Eric Jeffers Sean McCune

Todays instructors
Jaime Rodriguez, @jaimerodriguez
Principal Evangelist, Microsoft

Eric Jeffers

Developer/Instructor, Big Nerd Ranch

Sean McCune, @bnrsean

Developer/Instructor, Big Nerd Ranch

Q&A Experts
Matthias Shapiro - @matthiasshap

Microsoft Windows & Windows Phone Evangelist Ben Riga- @benriga


Microsoft Windows & Windows Phone Evangelist

Course Topics
Building Windows Store Apps for iOS Developers Jump Start
01 | Introduction to the Windows Store Platform and the tools 02 | C# for Objective-C developers 03 | Async programming & Networking intro Meal Break, around noon PST 45 to 60 mins 04 | Introduction to XAML & UI Patterns for XAML apps 05 | App Model & Storage 06 | Contracts 07 | Notifications 08 | Windows Store APIs

Join the MVA Community!


Microsoft Virtual Academy
Free online learning tailored for IT Pros and Developers Over 1.2M registered users Up-to-date, relevant training on variety of Microsoft products

Earn while you learn!


Get 50 MVA Points for this event! Visit http://aka.ms/MVA-Voucher Enter this code: iOSJS (expires 8/18/2013)

demo

Available via Windows Store

Run on myriad of devices running Windows 8 and Windows RT

Desktop Apple

Tablet

Phone

Microsoft

Accessibility

Data binding

Live tiles and toast

Input

Controls

HTML5/CSS

XAML

Portable Sensors

Geolocation Proximity

Direct3D Playback Canvas Printing

Direct2D Capture SVG

Direct Write PlayTo

Local storage Streams Syndication XML and JSON

SMS Background transfer Networking Contracts

Skydrive Bing Azure Mobile Xbox Live

Application services

Threading/timers

Memory management

Globalization

Cryptography

Authentication

Accessibility

Data binding

Live tiles and toast

Input

Controls

HTML5/CSS

XAML

Speech synthesis

Portable Sensors HID

Geolocation Proximity WiFi direct

Point of service USB Bluetooth

Direct3D Playback Canvas Printing

Direct2D Capture SVG 3D printing

Direct Write PlayTo WebGL Scanning

Local storage Streams Syndication XML and JSON

SMS Background transfer Networking Contracts

HTTP Contacts Appointments PDF

Skydrive Bing Azure Mobile Xbox Live

Application services

Threading/timers

Memory management

Globalization

Cryptography

Authentication

Diagnostics

demo

CameraCaptureUI^ dialog = ref new CameraCaptureUI(); dialog->CaptureFileAsync(CameraCaptureUIMode::Photo);

CameraCaptureUI dialog = new CameraCaptureUI(); dialog.CaptureFileAsync(CameraCaptureUIMode.Photo);

var dialog = new Windows.Media.Capture.CameraCaptureUI(); dialog.captureFileAsync(Windows.Media.Capture.CameraCaptureUIMode.pho to)

http://channel9.msdn.com/Events/BUILD/BUILD2011/BPS-1004

http://channel9.msdn.com/Events/Build/2013/2-168

http://channel9.msdn.com/Events/Build/2013/2-004, Bart Claeys, Ratio Interactive

Chimpact

Todays special!

Develop

Submit
WACK Store Developer Account

Dev Center downloads

App portal

Bootcamp

Virtualization
Parallels VMWare Virtual box

http://msdn.microsoft.com/en-US/library/windows/apps/jj945492

~40 GB disk partition 4 GB memory (recommended, 2GB works) Install the tools (parallels, VMWare) Avoid hyper-v option if not coding for phone Setup your key bindings, short cuts Multi-monitor or high-res monitor helps

demo

http://msdn.microsoft.com/library/windows/apps/jj945493

http://code.msdn.microsoft.com/windowsapps

http://msdn.microsoft.com/library/windows/apps/hh770552

Vous aimerez peut-être aussi