Edurumos
 
20484 - Essentials of Developing Windows Store Apps Using C#

In this course students will learn essential programming skills and techniques that are required to develop Windows Store apps. This includes a combination of both design and development skills, as well as ensuring that students are comfortable using and making the most of the Visual Studio and Expression Blend tools.


Objectivos

_ Describe review the Windows 8 platform and features, and explore the basics of a Windows app interface.
_ Create the User Interface layout and structure by using XAML.
_ Use data binding to present data in the UI.
_ Implement the AppBar and layout controls.
_ Handle files and streams.
_ Respond to application lifecycle events using Process Lifetime Management and the PLM extensibility points provided by the Visual Studio 2012 templates.
_ Use templates to create the UI.
_ Handle navigation scenarios in a Windows Store app.
_ Design and implement contracts such as Search, Share and Settings.
_ Implement tiles and toast notifications in a Windows Store app.
_ Respond to mouse, keyboard and touch events, including gestures.
_ Deploy a Windows Store app to the Windows Store or an enterprise store.


Duração: 30 horas


Conteúdo Programático

Overview of the Windows 8 Platform and Windows Store Apps
_ Introduction to the Windows 8 Platform
_ Windows 8 User Interface Principles
_ WinRT and Language Projections

Creating User Interfaces using XAML
_ XAML Basics
_ XAML Code-Behind
_ Advanced XAML

Presenting Data
_ Working with Data Presentation Controls
_ The GridView Control

Handling Files in Windows Store Apps
_ Handling Files and Streams in Windows Store Apps
_ Working with File User Interface Components

Windows Store App Process Lifetime Management
_ Process Lifetime Management
_ Launching Windows Store Apps
_ Implementing State Management Strategy

Working with Templates and Resources
_ Implementing Templates
_ Creating Shared Resources

Designing and Implementing Navigation in a Windows Store App
_ Handling Navigation in Windows Store Apps
_ Semantic Zoom

Implementing Windows 8 Contracts
_ Designing for Charms and Contracts
_ The Search Contract
_ The Share Contract
_ Managing App Settings and Preferences

Implementing Tiles and User Notifications
_ Implementing Tiles, Live Tiles, Secondary Tiles and Badge Notifications
_ Implementing Toast Notifications

Designing and Implementing a Data Access Strategy
_ Evaluating Data Access Strategies
_ Working with Remote Data

Responding to Mouse, Keyboard and Touch
_ Working with Mouse Events
_ Working with Gesture Events

Planning for Windows Store App Deployment
_ The Windows Store App Manifest
_ Windows Store App Certification
_ Enterprise App Deployment


Requisitos

_ 1 or more years of experience creating applications.
_ 1 – 3 months experience creating Windows client applications.
_ 1 – 3 months experience using Visual Studio 2010 or 2012.

Solicite mais informação

Inscreva-se neste curso




Escola Digital
Rumos
Rumos Live Training