Developing Apps for Windows Phone 8

download Developing Apps for Windows Phone 8

If you can't read please download the document

  • date post

    20-Jan-2015
  • Category

    Technology

  • view

    10.735
  • download

    0

Embed Size (px)

description

Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months

Transcript of Developing Apps for Windows Phone 8

  • 1. Developing apps for Windows Phone 8

2. Testing Devices are sponsored by 3. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills to build WP8 apps 4. Live Tile vs. Icon 5. Shared User ExperienceWP 8 Windows 8 6. Shared Core 7. Window Phone Store: 120,000 Apps 8. 8 Big ThingsYou Must Know AboutWindows Phone 8 9. 1. The Modern Hardware 10. 2. Internet Explorer 10 4x faster JavaScript performance 2x HTML5 feature support 11. 3. Native Code for Games Native game development platform based on DirectX Write the same game for Windows 8 and WP8 12. 4. Speech Integrate speech-to-text and text-to-speech with Speech APIs 15 supported languages Voice commands to open apps fromstart screen 13. 5. Proximity APIs NFC Tap-to-Share & Tap-to-Pay Bluetooth APIs 14. 6. Nokia Map Technology Download map data for offline use Turn-by-turn directions Background location tracking 15. 7. Camera and Lenses Lens apps integrate into the camera Auto-upload pictures to web service 16. 8. Personalizing Your Screen 17. Built-in VoIP and Video Chat Incoming VoIP calls feel like any call Integration with built in phone features VoIP apps run in background Available to all developers 18. Truly Global, Deeply Local50 LanguagesApps available in 180+ countries 19. Getting Started Pro or higherhttp://dev.windowsphone.com/en-us/downloadsdk 20. DemoHow to create your first app for Windows Phone 21. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills and code to build WP8 apps 22. Lifecycle5 seconds 23. Demo app lifecycle 24. UI Controls and UI Toolkit Panorama Pivot Telerik RadControls 25. Panorama, Pivot, RadControls Demo 26. What is Live Tile? A shortcut to an app Three tile sizes Three tile types26 27. Tile Sizes Tile SizeFlip and Cycle Iconic ImagesImagesSmall159 x 159 pixels 159 x 159 pixels 110 x 110 pixelsMedium 336 x 336 pixels 336 x 336 pixels 202 x 202 pixelsWide 691 x 336 pixels 691 x 336 pixels N/A 27 28. Tile Templates Flip flips from front to back Iconic Cycle cycles through up tonine images28 29. Defining App Live Tile 30. Tiles Demo 31. Lock Screen User can select any five apps to showquick status All you have to do is Create an icon Declare the apps intent in theapplication manifest file 32. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills to build WP8 apps 33. Windows Phone Notifications Three Kinds of Push Notification: Toast Tile Rawhttp://msdn.microsoft.com/en-us/library/ff402545(v=VS.92).aspx 34. Push Notification Data Flow 35. Push Notification Demo 36. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills to build WP8 apps 37. Windows Phone 8 Sensors 38. Windows Phone 8 Sensors - Map 39. Maps APIs Replaces Bing Maps Converges with Windows 8 40. Map Control Add a Map to your UI Map MyMap = new Map(); ContentPanel.Children.Add(MyMap); 41. Offline MapsMapDownloaderTask mdt = new MapDownloaderTask();mdt.Show();Mapping offline in native and appsRoute Queries do not require a network 42. Built-In Map Tasks MapTask: launch the map in 2 lines of code MapsDownloaderTask: download map datafor offline in 2 lines of code MapsDirectionTask: start turn-by-turndirections in 4 lines of code 43. Sensors Proximity 44. NFC Near Field Communications (within 3-4 centimetres) Transfer of a message or byte stream from one device to another Using Bluetooth or WiFi 45. NFC OptionsApp to app App to deviceTag to App 46. NFC Demo 47. Sensors Speech APIs 48. Sensors Speech APIs 15 supported languages Multiples voices per language 49. Sensors Speech APIs Speech Synthesis (Text to Speech) Speech Recognizer (Speech to Text) Voice Commands 50. Text To Speech 51. Speech To Text 52. DemoSpeech-To-Text, Text-To-Speech 53. Sensors - VoIP 54. VoIP and Video Chat Incoming VoIP calls work like any other call Integrates with built-in phone features VoIP apps continue to run in the background 55. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills to build WP8 apps 56. Common Structure Windows 8 WP 8 Windows Phone 8 57. Control ComparisonWindows Phone 8Windows 8 Windows Phone 8 58. Common APIs Windows 8 WP 8 59. Agenda Introduction Windows Phone Fundamentals Windows Phone Notifications Windows Phone Sensors Shared core with Windows 8 Reuse your skills to build WP8 apps 60. Reuse your skills to build WP8 apps 61. HTML5 - IE10 Demo 62. Referenceshttps://www.microsoftvirtualacademy.com/tracks/building-apps-for-windows-phone-8-jump-starthttps://dev.windowsphone.com