Diese Präsentation wurde erfolgreich gemeldet.

Windows phone 8 apps

1

Teilen

Wird geladen in …3
×
1 von 29
1 von 29

Weitere Verwandte Inhalte

Ähnliche Bücher

Kostenlos mit einer 14-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 14-tägigen Testversion von Scribd

Alle anzeigen

Windows phone 8 apps

  1. 1. Windows Phone 8 Apps Melania Danciu Solution Architect / mela.ro Haufe-Lexware
  2. 2. Mela Engineer  - Politehnica Timisoara Software developer Solution Architect at Haufe-Lexware Speaker @melaniadanciu http://mela.ro
  3. 3. Agenda • Introduction in Windows Phone 8 • Windows Phone 8 & 7.1 • Tools • New Features • Be a developer
  4. 4. Introduction in Windows Phone 8 • Application Platform • Windows Phone Developer Tools • Application models • WP8 app development demo
  5. 5. New WP8 hardware • Multicore chipset • New graphics processor • Increased RAM: 1 GB or 512MB • More Screen Resolutions • Removable storage • NFC
  6. 6. Shared Windows Core Windows Phone 8 and Windows 8 share components at the Operation System level • Shared OS Components – kernel, graphics support, file system and multimedia Drivers • Not Possible Windows 8 and Windows Phone 8 work to exactly the same APIs
  7. 7. Windows Phone 8 APIs • .NET API for Windows Phone Managed • All the types and APIs for WP OS 7.1 • Classes and types from System and Managed & Native Microsoft.Phone • New classes added for WP8 Microsoft.Phone.Walllet Native • • Microsoft.Tasks.SharedMediaTask • …
  8. 8. Windows Phone 8 APIs • Windows Phone Runtime Managed • Subset of WinRT + some phone-specific additions • Is implemented in C++ and projected into C#, Managed & Native VB.NET and C++ • HTML/JavaScript projects not available in WP8 Phone specific Native • • Lock Screen and lock Screen manager • Speech recognition • …
  9. 9. Windows Phone 8 APIs • WIN32 and COM Managed • Winsock for low level networking • Camera API Managed & Native • COM API: ReadFile, WriteFile, CreateFile, … Native
  10. 10. Tools http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402523(v=vs.105).aspx
  11. 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. 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. 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. 14. New Features • Tiles Templates and Tiles Sizes • You can register your screen as a lock screen • Lock Screen on Windows Phone 8 provider • 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. 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. 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. 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. 18. New Features • Tiles Templates and Tiles Sizes • Voice Commands(hold the Start button and • Lock Screen on Windows Phone 8 speak) • 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. 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. 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. 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. 22. New Features • Tiles Templates and Tiles Sizes • Background photo auto-upload (background • Lock Screen on Windows Phone 8 agent) • New Launchers • Advanced camera capture APIs • Maps • New Photos extendibility features (reach media editor app) • Location and Location Tracking • Interact directly with the camera - Lenses • Speech • Wallet • UI Controls • 3 Screen Resolutions • Camera and Photos • Media
  23. 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. 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. 25. Design • Pride in craftsmanship • More with less • Fast and fluid • Authentically digital • Win as one http://developer.windowsphone.com/en-us/design/principles
  26. 26. Store
  27. 27. Other resources http://www.microsoftvirtualacademy.com/training-courses/windows- phone-8-apps-development-jumpstart http://code.msdn.microsoft.com/wpapps/ http://mela.ro
  28. 28. What we’ve 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. 29. Thank you! ????Q & A!!!!

Notizen

  • http://www.developer.nokia.com/Community/Wiki/Live_Tile_Templates_in_Windows_Phone_8
  • ×