logging in or signing up windows phone 7 aSGuest85811 Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Dynamic Copy Does not support media & animations Automatically changes to Flash or non-Flash embed WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 2885 Category: Science & Tech.. License: All Rights Reserved Like it (0) Dislike it (2) Added: February 11, 2011 This Presentation is Public Favorites: 3 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Phone 7: Windows Phone 7Slide 4: Personalized and Contextualized Mobility Silverlight 3+ Input – touch & hardware buttons Media – digital media capture & playback; media library access Data – isolated storage, LINQ ( obj /xml) WCF – SOAP/REST Device – integrated access to phone UI, sensors; picker for contacts & photos Application Hosting and Runtime Applications as Silverilght XAP packages System provides host process Sandbox based on declared capabilities and into separate security accounts Phone only runs apps with valid marketplace licenses Isolated, least-privilege host process All code is CLS-verifiable Frameworks support for interaction with app model, UI model, & device HW UI Model Application – provides UI represented as XAML pages connected into cross-app flows by URI’s Shell frame – requests pages, renders UI, and handles navigation across apps Sessions and history – groups together sequences of pages corresponding to a user’s activity across pages Application Frameworks Cloud services integration Location service (GPS, AGPS, Wi-Fi) Push notification service Gamer Services APIs for Xbox Live Software Architecture Application FrameworkHubs vs. Single-Page Apps: Hubs vs. Single-Page AppsSlide 6: Consistent set of hardware capabilities defined by Microsoft 800 or 480 480 or 320 One resolution at launch Second resolution added later Same touch input Consistent processor / GPU Same available RAM Optional keyboard Consistent Platform Windows Phone Hardware Common Hardware Elements Quality FocusStandardized Hardware Foundation: Standardized Hardware Foundation 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 800 W VGA / 480 HVGA 480 W VGA / 320 HVGA Hardware buttons | Start, Search, BackPartnering to Bring Phones to Market: Partnering to Bring Phones to MarketSoftware Architecture: Kernel Hardware BSP App Model UI Model Cloud 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-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Security Networking Storage Frameworks Silverlight XNA HTML/JavaScript CLR Hardware Foundation Software ArchitectureWindows Phone 7 Frameworks Details: Windows Phone 7 Frameworks Details Common Base Class Library Collections ComponentModel Configuration Diagnostics Reflection IO Security Threading Runtime Resources Globalization Text Location Net ServiceModel Linq Application Object Silverlight Presentation and Media XNA Frameworks for Games Windows Phone Frameworks Navigation Shapes Markup Media Controls Drawing IsolatedStorage Audio Media Graphics Input Drawing GamerServices Content PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Camera Device Integration Launchers & Choosers Windows Phone ControlsElements of the Application Platform: CLOUD SCREEN Elements of the Application Platform 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 & sellElements of the Application Platform: CLOUD SCREEN Phone Emulator Samples Documentation Guides Community Packaging and Verification Tools Notifications Location Identity Feeds Maps Social App Deployment Registration Validation Certification Publishing Marketplace MO and CC Billing Business Intelligence Update Management Elements of the Application Platform Tools Portal Services Cloud Services Sensors Media Data Xbox LIVE Notifications .NET Framework managed code sandbox Location Phone Runtime – On “Screen”Two Flavors of Applications: Two Flavors of Applications High performance game framework Rapid creation of multi-screen 2D and 3D games Rich content pipeline Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune Modern XAML/event-driven application UI framework Rapid creation of visually stunning apps Metro-themed UI controls HTML/JavaScript 500,000 developers spanning Windows and webCommon Capabilities: Common Capabilities Input Touch Hardware buttons Media Digital media capture & playback Media library access Data Isolated Storage LINQ (Objects and XML) .NET Superset of Silverlight 3.0 Windows Communication Foundation SOAP and REST services Phone Access Integrated access to phone UI Sensors Picker for contacts and photos Integrated With Cloud Services App Deployment & Updates Notifications Location Xbox LIVEApp Model: Concepts: App Model: Concepts Application Uniquely identifiable, licensable and serviceable software product packaged as a XAP Application Deployment Steps include Ingestion, Certification and Signing Application license Crypto-verifiable object issued to grant rights to an application Windows Phone Marketplace Windows Phone MarketplaceApp Hosting and Runtime: Sandbox enforced for host process based on declared capabilities System provides host process for app code App Hosting and Runtime Each app executes inside an isolated, least-privileged host process All app code is transparent and CLS-verifiable, mitigating impact of common attacks Frameworks enable app code to interact with app model, UI model, phone functionality App Domain XNA Game Object CLR App Model Host Silverlight XNA HTML/JavaScript Silverlight Application Object Frameworks Kernel Hardware BSP App Model UI Model Cloud Integration App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Xbox LIVE Bing Location Push notifications Windows Live ID Security Networking Storage Hardware Foundation Push Notifications Location A-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Compass A-GPSDeployment Process: Deployment Process Develop & Debug Submit & Validate Certify & Sign Windows Phone Application Deployment Service Marketplace You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
windows phone 7 aSGuest85811 Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Dynamic Copy Does not support media & animations Automatically changes to Flash or non-Flash embed WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 2885 Category: Science & Tech.. License: All Rights Reserved Like it (0) Dislike it (2) Added: February 11, 2011 This Presentation is Public Favorites: 3 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Phone 7: Windows Phone 7Slide 4: Personalized and Contextualized Mobility Silverlight 3+ Input – touch & hardware buttons Media – digital media capture & playback; media library access Data – isolated storage, LINQ ( obj /xml) WCF – SOAP/REST Device – integrated access to phone UI, sensors; picker for contacts & photos Application Hosting and Runtime Applications as Silverilght XAP packages System provides host process Sandbox based on declared capabilities and into separate security accounts Phone only runs apps with valid marketplace licenses Isolated, least-privilege host process All code is CLS-verifiable Frameworks support for interaction with app model, UI model, & device HW UI Model Application – provides UI represented as XAML pages connected into cross-app flows by URI’s Shell frame – requests pages, renders UI, and handles navigation across apps Sessions and history – groups together sequences of pages corresponding to a user’s activity across pages Application Frameworks Cloud services integration Location service (GPS, AGPS, Wi-Fi) Push notification service Gamer Services APIs for Xbox Live Software Architecture Application FrameworkHubs vs. Single-Page Apps: Hubs vs. Single-Page AppsSlide 6: Consistent set of hardware capabilities defined by Microsoft 800 or 480 480 or 320 One resolution at launch Second resolution added later Same touch input Consistent processor / GPU Same available RAM Optional keyboard Consistent Platform Windows Phone Hardware Common Hardware Elements Quality FocusStandardized Hardware Foundation: Standardized Hardware Foundation 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 800 W VGA / 480 HVGA 480 W VGA / 320 HVGA Hardware buttons | Start, Search, BackPartnering to Bring Phones to Market: Partnering to Bring Phones to MarketSoftware Architecture: Kernel Hardware BSP App Model UI Model Cloud 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-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Security Networking Storage Frameworks Silverlight XNA HTML/JavaScript CLR Hardware Foundation Software ArchitectureWindows Phone 7 Frameworks Details: Windows Phone 7 Frameworks Details Common Base Class Library Collections ComponentModel Configuration Diagnostics Reflection IO Security Threading Runtime Resources Globalization Text Location Net ServiceModel Linq Application Object Silverlight Presentation and Media XNA Frameworks for Games Windows Phone Frameworks Navigation Shapes Markup Media Controls Drawing IsolatedStorage Audio Media Graphics Input Drawing GamerServices Content PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Camera Device Integration Launchers & Choosers Windows Phone ControlsElements of the Application Platform: CLOUD SCREEN Elements of the Application Platform 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 & sellElements of the Application Platform: CLOUD SCREEN Phone Emulator Samples Documentation Guides Community Packaging and Verification Tools Notifications Location Identity Feeds Maps Social App Deployment Registration Validation Certification Publishing Marketplace MO and CC Billing Business Intelligence Update Management Elements of the Application Platform Tools Portal Services Cloud Services Sensors Media Data Xbox LIVE Notifications .NET Framework managed code sandbox Location Phone Runtime – On “Screen”Two Flavors of Applications: Two Flavors of Applications High performance game framework Rapid creation of multi-screen 2D and 3D games Rich content pipeline Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune Modern XAML/event-driven application UI framework Rapid creation of visually stunning apps Metro-themed UI controls HTML/JavaScript 500,000 developers spanning Windows and webCommon Capabilities: Common Capabilities Input Touch Hardware buttons Media Digital media capture & playback Media library access Data Isolated Storage LINQ (Objects and XML) .NET Superset of Silverlight 3.0 Windows Communication Foundation SOAP and REST services Phone Access Integrated access to phone UI Sensors Picker for contacts and photos Integrated With Cloud Services App Deployment & Updates Notifications Location Xbox LIVEApp Model: Concepts: App Model: Concepts Application Uniquely identifiable, licensable and serviceable software product packaged as a XAP Application Deployment Steps include Ingestion, Certification and Signing Application license Crypto-verifiable object issued to grant rights to an application Windows Phone Marketplace Windows Phone MarketplaceApp Hosting and Runtime: Sandbox enforced for host process based on declared capabilities System provides host process for app code App Hosting and Runtime Each app executes inside an isolated, least-privileged host process All app code is transparent and CLS-verifiable, mitigating impact of common attacks Frameworks enable app code to interact with app model, UI model, phone functionality App Domain XNA Game Object CLR App Model Host Silverlight XNA HTML/JavaScript Silverlight Application Object Frameworks Kernel Hardware BSP App Model UI Model Cloud Integration App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Xbox LIVE Bing Location Push notifications Windows Live ID Security Networking Storage Hardware Foundation Push Notifications Location A-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Compass A-GPSDeployment Process: Deployment Process Develop & Debug Submit & Validate Certify & Sign Windows Phone Application Deployment Service Marketplace