Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Technical windows 8 and windows phone 8 apps

524 views

Published on

Making Windows 8 and Windows Phone 8 apps

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Technical windows 8 and windows phone 8 apps

  1. 1. Shared Windows Core Enterprise-class computing to mobile devices • Windows 8, Windows RT, Windows Phone 8, Windows 8 Embedded, and Windows Server 2012 • Running reliably on 1.3+ billion computing devices
  2. 2. Windows Phone 8 800x480, 1280x720, 1280x768 Portrait, Landscape <5 inch screen
  3. 3. Design a native UX for each platform!
  4. 4. LayoutAwarePage : Page GridView FlipView ListView AppBar
  5. 5. (“second” PivotPage here) LongListSelector ApplicationBar Pivot PhoneApplicationPage
  6. 6. Windows 8 Windows Phone 8 C# / VB / C++ C++ JS XAML DirectX 11.1 HTML5 & CSS3 MVVM* www* WinJS LanguageUILayerFrameworks MVVM: (Model, View, ViewModel) : Okra, MVVMLight, Caliburn.Micro … http://nuget.org/ WWW: jQuery, Cordova, Backbone, Knockout … 3
  7. 7. Portability to iOS, MacOS, Linux, Android Windows 8 Windows Phone 8 C# / VB / C++ C++ JS XAML DirectX 11.1 HTML5 & CSS3 MVVM* www* LanguageUILayerFrameworks Xamarin http://xamarin.com/ Monogame http://monogame.net/ Cordova/PhoneGap http://phonegap.com/ x Toolkits
  8. 8. View ViewModel CommandsData Binding Events /Messages View ViewModel Messages, Callbacks Model
  9. 9. Windows 8 Programming APIs
  10. 10. Windows Phone 8 supports:  Managed app dev using the WP7.1, WP8.0 .NET and Windows Phone Runtime APIs  Native app dev using Windows Runtime and Win32  Games dev using the WP7.1 XNA framework  Games dev using Direct3D or DirectX Windows Phone 8 Programming APIs .NET API for Windows Phone Windows Runtime Win32 & COM Managed Managed & Native Native WP7.1 XAML & C#/VB WP8.0 XAML & C#/VB WP8.0 Games DirectX/Direct 3D & C++ WP7.1 XNA & C#/VB WP8.0 XAML & C#/VB with Direct3D Graphics + C++ + C++

×