Windows phone 8 apps

download Windows phone 8 apps

of 29

  • date post

    12-May-2015
  • Category

    Education

  • view

    435
  • download

    1

Embed Size (px)

description

The presentation was made for absolute beginners

Transcript of Windows phone 8 apps

  • 1.Windows Phone 8 AppsMelania DanciuSolution Architect / mela.roHaufe-Lexware

2. MelaEngineer - Politehnica TimisoaraSoftware developerSolution Architect at Haufe-LexwareSpeaker@melaniadanciuhttp://mela.ro 3. Agenda Introduction in Windows Phone 8 Windows Phone 8 & 7.1 Tools New Features Be a developer 4. Introduction in Windows Phone 8 Application Platform Windows Phone Developer Tools Application models WP8 app development demo 5. New WP8 hardware Multicore chipset New graphics processor Increased RAM: 1 GB or 512MB More Screen Resolutions Removable storage NFC 6. Shared Windows CoreWindows Phone 8 and Windows 8 share components at the Operation System level SharedOS Components kernel, graphics support, file system and multimediaDrivers Not PossibleWindows 8 and Windows Phone 8 work to exactly the same APIs 7. Windows Phone 8 APIs .NET API for Windows PhoneManaged All the types and APIs for WP OS 7.1 Classes and types from System andManaged & NativeMicrosoft.Phone New classes added for WP8Microsoft.Phone.WallletNative Microsoft.Tasks.SharedMediaTask 8. Windows Phone 8 APIs Windows Phone RuntimeManaged Subset of WinRT + some phone-specific additions Is implemented in C++ and projected into C#,Managed & NativeVB.NET and C++ HTML/JavaScript projects not available in WP8 Phone specificNative Lock Screen and lock Screen manager Speech recognition 9. Windows Phone 8 APIs WIN32 and COMManaged Winsock for low level networking Camera APIManaged & Native COM API: ReadFile, WriteFile, CreateFile, Native 10. Toolshttp://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402523(v=vs.105).aspx 11. Application Models Many ways to build WP8 apps XAML UI with Managed Code Access .NET APIs and Windows Phone Runtime APIs XNA Games using Managed Code Access .NET APIs, not Windows Phone Runtime APIs Direct3D App Only Native code Direct3D and XAML Access everything XAML/Managed plus Native Code HTML5 App Development 12. Windows Phone OS 7.1 Apps in WP8 Different apps The 7.1 apps can run on WP8 The same APIs can have different behaviors in WP8 The conversion from 7.1 to 8 is possible but needs to be made with care The garbage collection on WP8 is complity different then on WP 7.1 13. New Features Tiles Templates and Tiles Sizes Flip front and back Lock Screen on Windows Phone 8 Iconic clean layout New Launchers Cycle cycles through up to 9 images Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 14. New Features Tiles Templates and Tiles Sizes You can register your screen as a lock screen Lock Screen on Windows Phone 8provider New Launchers Lock screen background screen provider Maps Provider status on the lock screen Location and Location Tracking Provided detailed status on the lock screen Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 15. New Features Tiles Templates and Tiles Sizes SMS, photo, contact, email Lock Screen on Windows Phone 8 New Launchers Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 16. New Features Tiles Templates and Tiles Sizes New maps control (Nokia) Lock Screen on Windows Phone 8 Light and dark color modes New Launchers 4 cartographic maps models Maps Vector-based for fast rendering Location and Location Tracking Display landmark and pedestrian features Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 17. New Features Tiles Templates and Tiles Sizes New location API (W8) Lock Screen on Windows Phone 8 Background location- tracking apps (Run New Launchers Trackers) Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 18. New Features Tiles Templates and Tiles Sizes Voice Commands(hold the Start button and Lock Screen on Windows Phone 8speak) New Launchers Speech Recognition and Text-to-Speech APIs Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 19. New Features Tiles Templates and Tiles Sizes Credit and Debit Cards Lock Screen on Windows Phone 8 NFC New Launchers Loyalty and membership cards Maps Access Saved Deals Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 20. New Features Tiles Templates and Tiles Sizes New Controls in WP8 SDK Lock Screen on Windows Phone 8 Some of them from Toolkit New Launchers LongListSelector Maps Pivot Location and Location Tracking Panorma Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 21. New Features Tiles Templates and Tiles Sizes Lock Screen on Windows Phone 8 New Launchers Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 22. New Features Tiles Templates and Tiles Sizes Background photo auto-upload (background Lock Screen on Windows Phone 8agent) New Launchers Advanced camera capture APIs Maps New Photos extendibility features (reach mediaeditor app) Location and Location Tracking Interact directly with the camera - Lenses Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 23. New Features Tiles Templates and Tiles Sizes Add and remove media files Lock Screen on Windows Phone 8 Saved pictures have 2 thumbnail images New Launchers Background audio (PlayStateChangedEventArgs) Maps Location and Location Tracking Speech Wallet UI Controls 3 Screen Resolutions Camera and Photos Media 24. Other new elements VoIP and Video Chat Bluetooth and NFC Support for IPV6 Read from SD Card Custom Contact Store File and Protocol Associations 25. Design Pride in craftsmanship More with less Fast and fluid Authentically digital Win as onehttp://developer.windowsphone.com/en-us/design/principles 26. Store 27. Other resourceshttp://www.microsoftvirtualacademy.com/training-courses/windows-phone-8-apps-development-jumpstarthttp://code.msdn.microsoft.com/wpapps/http://mela.ro 28. What weve seen A new platform Develop a common application core for Windows Phone 8 and Windows 8 Use the free tools available as a student Learn from the videos and form communities Have a look at the design principles Use the new features to build incredible applications Have in mind the patterns and the principles to build a solid application 29. Thank you!????Q & A!!!!