Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Windows Phone 7 Plattformüberblick & Tools Frank Prengel Technical Evangelist Microsoft Deutschland GmbH

Ähnliche Präsentationen


Präsentation zum Thema: "Windows Phone 7 Plattformüberblick & Tools Frank Prengel Technical Evangelist Microsoft Deutschland GmbH"—  Präsentation transkript:

1 Windows Phone 7 Plattformüberblick & Tools Frank Prengel Technical Evangelist Microsoft Deutschland GmbH http://blogs.msdn.com/frankpr

2 Status Quo: Windows Mobile

3 Eine mobile Businessplattform Security Management Business Apps Devices & Services BusinessanforderungenBusinessanforderungen

4 Development Tools InfrastructureInfrastructure Client Software Windows Mobile Devices PartnersPartners Silicon Vendors Device Manufacturers ISVs & IHVs Mobile Operators Solution Providers CloudCloud

5 ? IT-Admin

6 Nutzer !

7 Neustart: Windows Phone 7

8 DESIGN: DER NUTZER IM MITTELPUNKT PLATTFORM: FASZINIERENDE APPS, EINFACHER ERSTELLT HARDWARE: EINHEITLICHE STANDARDS, EINFACHERE HERSTELLUNG Das Spiel hat sich geändert Wir fangen neu an - mit WP7

9

10 Metro

11 Grundsätze Clean, Light, Open, Fast Celebrate Typography Alive in Motion Content, Not Chrome Authentically Digital

12 Integrated Experiences: Hubs PEOPLE OFFICE MARKETPLACE PICTURES MUSIC+VIDEO GAMES

13

14 Einheitliche Hardware Capacitive touch 4 or more contact points Sensors A-GPS, Accelerometer, Compass, Light, Proximity Camera 5 mega pixels or more, flash required, camera button required Multimedia Common detailed specs, Codec acceleration Memory 256MB RAM or more, 8GB Flash or more GPU DirectX 9 acceleration CPU ARMv7 Cortex/Scorpion or better Hardware buttons | Start, Search, Back

15 Coming soon... Holiday season 2010

16 o Mehr Plattformen erreichen o Einheitlicher weltweiter Marketplace o Kostenlose Tools o Transparente Regeln Faszinierende Apps & Spiele erstellen Mehr schneller & besser erledigen Ideen einfach in die Tat umsetzen, sofort & langfristig profitieren Was ist drin für Entwickler?

17 CLOUD SCREEN Die neue Anwendungsplattform von WP7 Cloud Services Runtime – On Screen Code you write on the client Code you write on the server Tools & Support Developer Portal Services Tools you use to design & develop Tools you use to ship & sell

18 CLOUD SCREEN Phone Emulator SamplesDocumentation GuidesCommunity Packaging and Verification Tools Notifications LocationIdentityFeeds MapsSocial App Deployment Registration Validation Certification Publishing Marketplace MO and CC Billing Business Intelligence Update Management Die neue Anwendungsplattform von WP7 Tools Portal ServicesCloud Services SensorsMediaData Xbox LIVENotifications.NET Framework managed code sandbox Location Phone Runtime – On Screen

19 CLOUD SCREEN Cloud Services Runtime – On Screen Code you write on the server Tools & Support Developer Portal Services Tools you use to design & develop Tools you use to ship & sell

20 WP7 Plattform-Architektur Kernel Hardware BSP App ModelUI ModelCloud Integration Applications App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Xbox LIVE Bing Location Push notifications Windows Live ID Your App UI and logic A-GPSAccelerometerCompassLightProximity MediaWi-FiRadioGraphics Security Networking Storage Frameworks SilverlightXNAHTML/JavaScript CLR Hardware Foundation

21 Collections ComponentModelConfiguration Diagnostics Reflection IO Security Threading RuntimeResources GlobalizationText Location Common Base Class Library Net ServiceModel Linq Application Object Silverlight Presentation and Media Navigation ShapesMarkup Media ControlsDrawing IsolatedStorage XNA Frameworks Audio Media Graphics Input GamerServices Content PhoneApplicationFramePhoneApplicationPage PushNotification WebBrowserControl Sensors Camera Device Integration Launchers & Choosers Bing MapControl Windows Phone 7 Frameworks FMRadio Pause / Resume

22 2 Arten von Anwendungen

23 Dieser TechTalk

24 Was ist Silverlight für WP7? Silverlight 3 plus... Höchste Performance Input-Integration HW-, Medien- & Sensor- Integration Adaption für WP7-App-Modell Weniger enge Sandbox 3

25 CLOUD SCREEN Cloud Services Runtime – On Screen Code you write on the server Tools & Support Developer Portal Services Tools you use to ship & sell

26 Dem

27 CLOUD SCREEN Cloud Services Runtime – On ScreenTools & Support Developer Portal Services Tools you use to ship & sell Notifications Location

28 Push Notifications Push client Push service Your service Tile App Toast Send push data to URI Send push data to client Send URI to server Open push channel Return URIData to AppData to toastData to tile Event

29 Dem

30 CLOUD SCREEN Cloud Services Runtime – On ScreenTools & Support Developer Portal Services Notifications Location Validation Certification Marketplace

31 Application and Game Submission Sign Windows Phone 7 Deployment Service.xap.dll App submission App Packaging & Validation.xap.dll.xap.dll.xap.dll Apply Test Criteria Marketplace Add Metadata.xap.dll.xap.dll.xap.dll.xap.dll Windows Phone Marketplace

32 Registrierungsgebühr: 99 USD / a Für Studenten kostenlos über DreamSpark Kostenloses Testen beliebig vieler kostenpflichtiger Apps/Game Kostenloses Testen von bis zu 5 kostenlosen Apps / a Jeder weitere Test: 19.99 USD (auch für Studenten) App- und Inhaltsrichtlinien publiziert und einsehbar 70/30 Freischalten von 3 Geräten für Test- und Designzwecke Beta-Distributionsservice für Beta-Tests private cloud

33 3 Screens & the Cloud Common Base Class Library Silverlight Presentation and Media XNA Frameworks Windows Phone 7 Frameworks XNA Frameworks Phone Desktop XboxCloud Notification Service Location Service

34 Jetzt starten! http://bit.ly/wp7dev

35 WP7 – the Bad & the Ugly... (für den Entwickler/Techie) Kein nativer Code. Kein Zugriff auf OS-API. Kein COM, ActiveX, MFC, ATL, OpenGL ES, Qt,... Keine Appwärtskompatibilität zu Windows Mobile. Kein Zugriff auf Dateisystem. Stattdessen: Isolated Storage. Kein Copy & Paste (systemweit). Keine freie Installation von Apps. Kein klassisches Multitasking. Keine Dienste. Keine Hintergrundprozesse. Keine wechselbaren Speicherkarten. Keine Sockets. Nur Webprotokolle. Kein SQL Compact. Kein direkter Zugriff auf Videostream. Kein Flash & Silverlight im Browser. Keine alternativen Shells.

36


Herunterladen ppt "Windows Phone 7 Plattformüberblick & Tools Frank Prengel Technical Evangelist Microsoft Deutschland GmbH"

Ähnliche Präsentationen


Google-Anzeigen