Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Dietfried Lann Geändert vor über 11 Jahren
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
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
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.
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.