More connected, more personal Personal & Familiar Alive & Up-to-date Connected Work & Play.
Download ReportTranscript More connected, more personal Personal & Familiar Alive & Up-to-date Connected Work & Play.
More connected, more personal Personal & Familiar Alive & Up-to-date Connected Work & Play WindowsPhone Phone7.x 8 Windows Windows Phone .NET Runtime Direct3D, XAudio2, MF, WASAPI, WIN32, COM C#,C#, VB, VB C++ C++ Windows Phone 8 Developer Platform XAML Apps Your apps Your way Direct3D Apps XAML Maps Geolocation Sensors In-App Purchase Direct3D HTML XML Threading Touch Speech XAudio2 Phone Features Push Camera Video Proximity Media Foundation Calendar Wallet Contacts Core Types VoIP STL Multitasking Live Tiles Memory Async Enterprise CRT C# and VB C#, VB, and C++ File system, Networking, Graphics, Media Core Operating System C++ Separate UI from app logic (Model-View-ViewModel) Share portable .NET code in Portable Class Library Use common Windows Runtime API (Add as Link) Language interop using Windows Runtime Components User Interface App Logic General Model-View-ViewModel (MVVM) Windows Phone app Windows Store app One Source One Project One Binary Multiple Platforms! Platform-specific Portable /shareable Platform-specific Windows Phone app Windows Store app Networking Proximity In-App Purchase Sensors Location File System Core app model Threading Great for language interoperability Great for wrapping computationally intensive operations Great for consuming 3rd party libraries Share code – architect with sharing in mind Maximize the user experience in the UI Use existing skills and knowledge Separate UI from app logic (Model-View-ViewModel) Share portable .NET code in Portable Class Library Use common Windows Runtime API (Add as Link) Language interop using Windows Runtime Components Windows Phone 8 and Windows 8 app development on MSDN http://aka.ms/ShareCode 3-049 Windows Phone 8 Using C++ in your Applications Peter Torr 3-046 WP8 Native C/C++ Game Development Sam George 3-045 WP8 Critical Dev Practices Stefan Wick 3-004 Create Cross-platform Apps using Portable Class Libraries Daniel Plaisted 3-006 Designing awesome XAML apps in Visual Studio and Blend for Windows 8 and Windows Phone 8 Jeffrey Ferman Huge opportunity Platforms are converging The time is right. Start building! http://aka.ms/ShareCode