Цель курса:
This three hour First Look Clinic (FLC), will introduce developers to the tools and techniques for creating Window 8 (Metro) applications using C#/XAML. It will outline The Windows 8 platform, Metro-Style guidelines, Windows 8 contracts, tiles and notifications, and the Windows store.
После окончания курса Вы будете уметь:
After completing this course, students will be able to:
- Provide a summary of the Window 8 platform
- Enumerate the Metro Style application development languages
- Describe the Metro style design
- Summarize Metro style concepts and guidelines
- Demonstrate how to implement a basic Metro style app using C#/XAML
- Demonstrate how to use the Windows Runtime in Metro style apps
- Highlight the ways to integrate apps with Windows 8 experiences with contracts
- Describe what Windows 8 contracts are
- Explain how to implement tiles
- Explain how to implement notifications
- Provide an overview of the Microsoft Store
- Enumerate the ways to monetize the app in the Microsoft Store
Предварительная подготовка:
Before attending this course, students must have:
- Modern graphical interfaces knowledge
- Object Oriented Programming knowledge
- Simple data access (CRUD) knowledge
- General understanding of the Visual Studio IDE
Clinic OutlineModule 1: Introduction to Windows 8 Platform
This module explains about the platform design tenets, the programming language choices, and the integration points with the operating system and across Metro style apps.
Lessons
- Introduction to Windows 8 Operation System
- Windows 8 Platform
After completing this module, students will be able to:
- Provide a summary of the Window 8 platform
- Enumerate the Metro Style application development languages
Module 2: Working with Metro-Style GuidelinesThis module explains the design principles behind Metro and get insights into how to apply these principles in your own applications.Lessons
- Metro Style Design Guidelines
After completing this module, students will be able to:
- Summarize Metro style concepts and guidelines
Module 3: Developing Metro Style Apps with C#/XAMLThis module explains how to use .NET skills to build Windows 8 Metro style applications. Lessons
- Developing a Metro Style app Using C#/XAML
After completing this module, students will be able to:
- Demonstrate how to implement a basic Metro style app using C#/XAML
Module 4: Integrating with Windows 8 experiences with ContractsThis module explains how contracts work and how to implement the built-in contracts such as Search, Share, Settings, and Play To, that allow to integrate Windows 8 features into apps. Lessons
- Windows 8 Contracts
- Implementing the Share and Search Contracts
After completing this module, students will be able to:
- Highlight the ways to integrate apps with Windows 8 experiences using contracts
- Describe what Windows 8 contracts are
Module 5: Implementing Tiles and Notifications
This module explains how to implement Tiles and Notifications and how to create tiles that let users personalize their Start screen by creating deep links to specific places within your app.
Lessons
- Using Tiles in Windows 8 Metro Style apps
- Using Notifications in Metro Style apps
After completing this module, students will be able to:
- Explain how to implement tiles
- Explain how to implement notifications
Module 6: Deploying to the Windows StoreThis module explains the many different ways to monetize your application, including subscriptions, trial apps, advertisement, and in-app purchasesLessons
- The Microsoft Store
- Monetizing Using the Microsoft Store
After completing this module, students will be able to:
- Provide an overview of the Microsoft Store
· Enumerate the ways to monetize the app in the Microsoft Store