Building your first Windows 8 Application with WinRT, XAML and HTML

1,690 views

Published on

Presentations from Code Mastery-ChicagoCorey Miller, Associate Lead Consultant, Microsoft MVP

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,690
On SlideShare
0
From Embeds
0
Number of Embeds
243
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Building your first Windows 8 Application with WinRT, XAML and HTML

  1. 1. Building your first Windows 8 AppCorey MillerEmail coreym@magenic.comBlog http://www.xamlmammal.com/Twitter @xamlmammal
  2. 2. Agenda• Introduction to Windows 8 Apps – “Formerly Known As” Metro Apps• File > New Demo – “What’s Available”• Simple MVVM Sample Demo – “What’s different”• App Complete Demo – “Finished, What’s next”• WinRt & WinJs Discussion – “What should I use?”
  3. 3. Why Windows 8
  4. 4. Metro• WPF is NOT dead!• Metro is the next thing (Focus)
  5. 5. Demo Time!
  6. 6. • GraphicsI Lied… Win 8 XAML – OpacityMask, Clips, Corner Radius, custom easing, & bitmap effects. – RadialGradientBrush, Bitmap Tiles, & VideoBrush • Controls – Pivot and Panorama are out – FlipView, Semantic Zoom, and GridView are new – No Behaviors. • Resources – No Custom Markup Extensions – No DataTemplate DataType support
  7. 7. More Win 8 XAML• Binding – Like SL, No priority or multibinding – Missing TargetNullValue and StringFormat • (More Converters or MVVM) – Loaded is the only RoutedEvent support for EventTriggers – You cannot debug bindings like in SL5• Animations – Non Hardware animations must set EnableDependentAnimation – More themes and transitions are available – No more “vsm:” when referencing visual state manager• Interactions – No MouseLeftButtonDown instead Pointer (ex. PointerPressed) – IsRightTapEnabled for context and right button down
  8. 8. Demo Time!
  9. 9. Important Url’s• Hands On Html 5 – http://ie.microsoft.com/testdrive/Graphics/hands-on- css3/Default.html• Windows 8 App Samples – http://code.msdn.microsoft.com/windowsapps/Windows-8-Modern- Style-App-Samples
  10. 10. Corey MillerThank you!www.magenic.com Email coreym@magenic.com Blog http://www.xamlmammal.com/ Twitter @xamlmammal

×