Скачать презентацию Windows Phone 7 Mango Jedi Way Докладчик Скачать презентацию Windows Phone 7 Mango Jedi Way Докладчик

e2dfc5883565bd4181a52b2fafe97ed0.ppt

  • Количество слайдов: 20

Windows Phone 7 Mango : Jedi Way Докладчик: Евгений Смыков Windows Phone 7 Mango : Jedi Way Докладчик: Евгений Смыков

Устраиваемся поудобнее • Не бывает добрых или злых корпораций • Бывают: • A – Устраиваемся поудобнее • Не бывает добрых или злых корпораций • Бывают: • A – удобные технологии • B – технологии, с помощью которых можно заработать • A + B = Счастье! =) SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 2 2

Брифинг 1. 2. 3. 4. 5. 6. Путь Джедая Основы Windows Phone 7 Mango Брифинг 1. 2. 3. 4. 5. 6. Путь Джедая Основы Windows Phone 7 Mango А деньги!? Интересные фичи Злые грабли Оптимизация SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 3 3

И все-таки, почему «Jedi Way» ? SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 4 И все-таки, почему «Jedi Way» ? SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 4

Основы Windows Phone 7 Mango 1. 2. 3. 4. 5. Системные требования Типы приложений Основы Windows Phone 7 Mango 1. 2. 3. 4. 5. Системные требования Типы приложений Терминология Инструментарий Silverlight для WP 7 App Bar SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 5 5

То, что нужно • Формат отображения WVGA (800 х 480) • Емкостный сенсорный экран, То, что нужно • Формат отображения WVGA (800 х 480) • Емкостный сенсорный экран, распознающий 4 или более одновременных прикосновения • GPU Direct. X 9 • Датчики A-GPS, акселерометра, компаса, свет, proximity, gyro • Цифровая камера • Кнопки «Start» , «Поиск» и «Назад» • Поддержка передачи данных через сотовые сети и Wi-Fi • 256 Мб (или больше) оперативной памяти и 8 Гб (или более) флэш-памяти • CPU Qualcomm MSM 7 x 30, MSM 8 x 55 800 Mhz или более SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 6 6

Типы приложений WP 7 XNA для игрушек Silverlight приложений для SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY Типы приложений WP 7 XNA для игрушек Silverlight приложений для SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 7 7

Терминология SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 8 8 Терминология SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 8 8

Инструментарий § Windows Phone SDK: § Visual Studio 2010 Express Edition § Expression Blend Инструментарий § Windows Phone SDK: § Visual Studio 2010 Express Edition § Expression Blend 4 for Windows Phone § Windows Phone Extensions for XNA Game Studio 4. 0 § Windows Phone Developer Registration Tool § Application Deployment Tool § Windows Phone Emulator § Performance and Memory Profiler § Marketplace Test Kit SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 9 9

Silverlight Windows Phone Состав: XAML . NET CF C#, VB. NET, F# SOCIAL TECHNOLOGIES Silverlight Windows Phone Состав: XAML . NET CF C#, VB. NET, F# SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 10 10

XAML + Silverlight Controls • Наглядный язык разметки • Интеграция в Visual Studio и XAML + Silverlight Controls • Наглядный язык разметки • Интеграция в Visual Studio и Expression Blend • Code Behind • Data Binding • Storyboards • Transform SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 11 11

Marketplace и как он работает 1. Единый канал доставки приложений 2. Все пользуются только Marketplace и как он работает 1. Единый канал доставки приложений 2. Все пользуются только Marketplace’ом 3. Географическое таргетирование 4. Trial и Marketplace API 5. Добровольно-принудительное обновление SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 12

Интересные фичи «Mango» 1. Элементы управления Panorama и Pivot 2. Камера и Motion Sensor Интересные фичи «Mango» 1. Элементы управления Panorama и Pivot 2. Камера и Motion Sensor 3. Live Tiles Motion Sensor SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 13 13

Panorama & Pivot SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 14 14 Panorama & Pivot SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 14 14

Камера и Motion Sensor • Camera API § Вспышка и фонарик § Фокус § Камера и Motion Sensor • Camera API § Вспышка и фонарик § Фокус § Фото и Видео Motion Sensor – совокупность всех сенсоров телефона SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 15 15

Live Tiles 1. Несколько тайлов у одного приложения 2. Возможность двусторонней отрисовки 3. Доступ Live Tiles 1. Несколько тайлов у одного приложения 2. Возможность двусторонней отрисовки 3. Доступ из управляемого кода SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 16 16

Злые грабли 1. Декомпозиция экрана. 2. Обработка кнопок телефона 3. No customizing theme for Злые грабли 1. Декомпозиция экрана. 2. Обработка кнопок телефона 3. No customizing theme for Notification Bar, text only. SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 17 17

Оптимизация Механизм Tombstoning Fast App Switching SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 18 18 Оптимизация Механизм Tombstoning Fast App Switching SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 18 18

Tombstoning SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 19 19 Tombstoning SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY 19 19

Спасибо за внимание! Вопросы? 20 Спасибо за внимание! Вопросы? 20