«Разработка Metro Style приложений»


The Presentation inside:

Slide 0

Винников Олег .NET Developer «Разработка Metro Style приложений»


Slide 1

Говорим о… WinRT и .NET Framework for Metro App Жизненный цикл приложения Новшества в интерфейсе Асинхронное программирование


Slide 2

Среда выполнения приложения C++ C# VB JS WinRT Core Broker .NET for metro app WinJS


Slide 3

Жизненный цикл приложения Активно Спящий режим Возобновление


Slide 4

Где ? Файловая система Регистр Облако Сохранение состояния Как ? Локально С роумингом Временно


Slide 5

Фоновые задачи Что я могу? Push-уведомления PlayBack менеджер API загрузки и скачивания файлов Контракты шаринга данных Что нужно? Триггер Условаия


Slide 6

Контракты Настройки приложения Интеграция с поиском Шаринг контента


Slide 7

Интерфейс html 5/css 3 Мультимедиа (<audio>, <video>) Манипулирование пикселями (<canvas>) Векторная графика (<svg>) Привлекательный интерфейс (css3)


Slide 8

Контролы xaml Grid View Toggle Switch Progress Ring Flip View Application Bar Media Player


Slide 9

демо Новые контролы (xaml)


Slide 10

Асинхронное программирование Пользовательский интерфейс всегда активен No CallBack`s


Slide 11

Что нового ? C# : Task<T> IAsyncOperation<T> Async/await JavaScript : Promises .then()


Slide 12

демо Асинхронные запросы (С#)


Slide 13

Справка msdn: http://msdn.microsoft.com/windows/apps примеры: http://code.msdn.microsoft.com/windowsapps сессии build windows 8: http://channel9.msdn.com/Events/BUILD/BUILD2011


Slide 14

Спасибо за внимание ! Skype : dinoh4 Twitter : @VinnikovOleg


×

HTML:





Ссылка: