Windows Phone7 Development

369 views

Published on

Know about Windows Phone 7 Development

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
369
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Phone7 Development

  1. 1. Windows Phone 7 Danish Mehraj Microsoft Student Partners India
  2. 2. Cloud and Integration Services General Concept App Model UI Model Software Architecture Hardware Foundation
  3. 3. New Concept DESIGN: PLATFORM: HARDWARE: END USER COMES FIRST RICHER, DEEPER, EASIER APPS FASTER TO MARKET, LESS HEAVY LIFTING 3 Windows Phone Microsoft Corporation.
  4. 4. Metro UI 4 Windows Phone Microsoft Corporation.
  5. 5. Hardware Foundation (in 7.0) Capacitive touch 4 or more contact points Sensors A-GPS, Accelerometer, Compass, Light, Proximity, Camera 5 mega pixels or more Multimedia Common detailed specs, Codec acceleration Memory 256MB RAM or more, 8GB Flash or more GPU DirectX 9 acceleration CPU Qualcomm MSM8x55 800Mhz or higher Hardware buttons | Back, Start, Search Windows Phone Microsoft Corporation.
  6. 6. Two Flavors of Applications 6 Windows Phone Microsoft Corporation.
  7. 7. Windows Phone Developer Tools Tools Phone Emulator Samples Documentation Guides Community Packaging and Verification Tools Windows Phone device myapp.xap Windows Phone Emulator 7 Windows Phone Microsoft Corporation.
  8. 8. Deployment Process Develop & Debug Submit & Validate Windows Phone Application Deployment Service 8 Certify & Sign Marketplace Windows Phone Microsoft Corporation.
  9. 9. Cloud and Integration Services Software Architecture App Model UI Model Software Architecture Hardware Foundation
  10. 10. Silverlight Capabilities       10 Inputs  Keyboard, Mouse, Touch, Ink XAML UI Core  Common Controls, Text, Images, Data Binding, Page Navigation, Vector Graphics, Animation, Transformation, Styles and Templates Media  Capture and Playback, VC1, WMA, MP3 Data  LINQ to Objects, LINQ to XML, Isolated Storage, XML Base Class Library  Generics, Collections, Cryptography, Threading Communication  REST, RSS/ATOM, SOAP Windows Phone Microsoft Corporation.
  11. 11. Multitouch    11 OOB Controls support touch  Translate touch events to mouse events  ScrollViewer has built-in support for pan and flick Manipulation for all UIElements  Scale  Translate Raw Touch, compatible with SL3 Windows Phone Microsoft Corporation.
  12. 12. Keyboard   12 Silverlight TextBox integrates with the SIP (on screen keyboard)  Password has a delay SIP supports input scoping  Key InputScopes: Text, Url, Number, Time, TelephoneNumber, EmailNameOrAddress Windows Phone Microsoft Corporation.
  13. 13. Media   13  Media support  H/W decode  MediaStreamSo urce  PlayReady DRM MediaElement Limitations  One MediaElement only Windows Phone Microsoft Corporation.
  14. 14. Software Architecture demo
  15. 15. Cloud and Integration Services UI Model App Model UI Model Software Architecture Hardware Foundation
  16. 16. Application Bar and System Tray System Tray  No integration, but does affect Layout  Show:Hide using SystemTray.IsVisible  Application Bar  Up to 4 Buttons  Menu Items (Recommended 6)  Toggle Visibility  <mypage>.ApplicationBar.IsVisi  16 Windows Phone Microsoft Corporation.
  17. 17. Panorama    17 Part of the native Windows Phone look and feel Panorama is a long horizontal canvas PanoramaItem serves as a container that hosts other content and controls Windows Phone Microsoft Corporation.
  18. 18. Pivot    18 Provides a quick way to manage views or pages Pivot is a container of pivot items PivotItem contain individual page content such as controls, grids, or links Windows Phone Microsoft Corporation.
  19. 19. Many more…     19 Standard Controls  Buttons, Image, Layout, ListBox, TextBox, Slider, Other… Bing Maps  Bing Map Control, Integration with Bing Maps Services Deep Zoom  Included in core run-time , Optimized to take advantage of GPU, Consumes same content as SL on desktop, Supported for Online content Web Browser  Displays network and local content, Supports pan, double tap and pinch to zoom, Supports transforms & projections, Application can interact with javascript Windows Phone Microsoft Corporation.
  20. 20. Integration Services Cloud and Integration Services App Model UI Model Software Architecture Hardware Foundation
  21. 21. Launchers & Choosers    21 Enable applications to provide a set of common phone tasks to their users Launchers let you fire and forget  SMS, Email, Web Browser, Dialer, Search, etc. Choosers let you fire and pick the results back  Picture, Camera, Contact, etc. Windows Phone Microsoft Corporation.
  22. 22. Push Notifications 22 Windows Phone Microsoft Corporation.
  23. 23. Types of Push Notifications    23 Tile notifications  Update tile count, title and background image Toast notifications  Display a on-top-like message Raw notifications  Can be used in application logic Windows Phone Microsoft Corporation.
  24. 24. Location and Services    24 The service obtains location data from multiple sources such as GPS, Wi-Fi, and cellular Applications can access location information Allows you to create location-aware applications Windows Phone Microsoft Corporation.
  25. 25. Integration Services demo
  26. 26. Register Your Device     27 Test on a physical device Register your device Install, run, and debug unsigned applications Use Zune to register your device Windows Phone Microsoft Corporation.
  27. 27. 8 Questions?

×