Overview
The objective of this course is to allow developers to write applications in Metro-style, the new application model available with Windows 8. Metro-style apps can run either on ordinary desktops, or a new family of “post-PC” devices designed to compete with the iPad.
This three-day course is designed for .NET developers who want to fully understand how to port their skills over to Windows Runtime, or WinRT. The course will take students through all the important aspects of building this new type of application.
Requirements
Silverlight developers are obviously welcome, but no experience of Silverlight/WPF/XAML is necessary.
Course Outline
Day 1
- Understanding WinRT
- Pros and cons of HTML5 track over XAML track
- Basic form layouts
- HTTP communication with JSON
- Local data storage
Day 2
- More local data storage (ORM)
- Infinite scroll lists
- Pull to refresh
- Multitouch
- Split-view
Day 3
- Notifications
- Location
- Social network integration
- Selling on Windows Store
- Handing in-app purchases