Слайд 2Говорим о…
WinRT и .NET Framework for Metro App
Жизненный цикл приложения
Новшества в интерфейсе
Асинхронное
программирование
Слайд 3Среда выполнения приложения
C++
C#
VB
JS
WinRT
Core
Broker
.NET for metro app
WinJS
Слайд 4Жизненный цикл приложения
Активно
Спящий режим
Возобновление
Слайд 5Где ?
Файловая система
Регистр
Облако
Сохранение состояния
Как ?
Локально
С роумингом
Временно
Слайд 6Фоновые задачи
Что я могу?
Push-уведомления
PlayBack менеджер
API загрузки и скачивания файлов
Контракты шаринга данных
Что нужно?
Триггер
Условаия
Слайд 7Контракты
Настройки приложения
Интеграция с поиском
Шаринг контента
Слайд 8Интерфейс
html 5/css 3
Мультимедиа (
Слайд 9Контролы xaml
Grid View
Toggle Switch
Progress Ring
Flip View
Application Bar
Media Player
Слайд 11Асинхронное программирование
Пользовательский интерфейс всегда активен
No CallBack`s
Слайд 12Что нового ?
C# :
Task
IAsyncOperation
Async/await
JavaScript :
Promises
.then()
Слайд 14Справка
msdn:
http://msdn.microsoft.com/windows/apps
примеры:
http://code.msdn.microsoft.com/windowsapps
сессии build windows 8:
http://channel9.msdn.com/Events/BUILD/BUILD2011