22. Прогнозы IDC и Gartner
Прогноз долей рынка в 2015 году
Операционная система Прогноз IDC Прогноз Gartner
Android 45% 49%
Windows Phone 21% 20%
iOS 15% 17%
BlackBerry OS 14% 11%
Other (Linux, Bada, Maemo/MeeGo) 5% 3%
Grand Total 100% 100%
25. Продажа приложений
Единый канал доставки приложений
Им пользуются все и только им
Географическое таргетирование
Различные формы оплаты
Кредитная карта
Мобильный биллинг
26. Продажа приложений
Trial API
Marketplace API
Активное промо командой Marketplace
Централизованные обновления
Категоризация и поиск
Advertising API
31. Платформа – Железо
Емкостной дисплей
4 или более точек контакта
Сенсоры
A-GPS, Accelerometer, Compass, Light, Proximity, Gyro
Камера
5 мегапикселей или более
Мультимедиа возможности
Минимальная спецификация, акселерация кодеков
Память
256MB RAM или более, 8GB Flash или более
GPU
Акселерация инструкций DirectX 9
CPU
Qualcomm MSM7x30, MSM8x55 800Mhz или более
Аппаратные кнопки | Назад, Старт,
Поиск
32. Платформа – Приложения
Приложения Ваше приложение
Фреймворки
Silverlight XNA HTML/JavaScript
CLR (.NET CF)
App Model UI Model Cloud Integration
App management Xbox LIVE
Shell frame
Bing
Licensing Session manager Location
Chamber isolation Direct3D Push notifications
Software updates Compositor Windows Live ID
Ядро
Безопасность Hardware BSP
Сетевая подсистема A-GPS Accelerometer Light Compass Proximity
Хранилище Media Wi-Fi Radio Graphics Gyro
Аппаратная часть
33. Платформа – Сервисы
Runtime Инструменты
Sensors Media Data Location Phone Emulator
Phone Xbox LIVE Notifications Samples Documentation
.NET Framework managed code sandbox Guides Community
Packaging and Verification Tools
Устройство
Облако Сервисы платформы Сервисы публикации
Notifications App Deployment Registration Marketplace
Location Identity Feeds Validation MO and CC Billing
Social Maps Certification Business Intelligence
Publishing Update Management
34. Платформа - Инструменты
Бесплатно на http://create.msdn.com
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
36. Платформа – 2 типа приложений
Современные Высокопроизводительная
приложения, управляемые игровая платформа
событ-ми. Быстрое создание
Быстрое создание богатых многоэкранных 2D и 3D игр
графических приложений Богатая content pipeline
HTML/Javascript Устоявшаяся технология
Устоявшаяся, надѐжная, для Xbox,
популярная технология Windows, и Zune / WP7
Приложения Игры
(и игры) (и приложения)
39. XAML
Наглядный язык разметки
Поддержка включений файлов
Полная интеграция в Visual Studio и Expression Blend
Code Behind
Data Binding
Sample Data
Storyboards
Transform
47. Что может XNA?
Мощная математическая библиотека
Content Pipeline
Работа с 2D графикой
Полноценная 3D графика (DirectX 9)
Поддержка шейдеров (встроенные)
Работа совместно с Silverlight
48. XNA для разработчика
Использует .NET Framework как основу
Игры пишутся на C#
Generics
LINQ
И т.д.
Игры запускаются как управляемый код
Безопасное исполнение кода
Управление памятью
Поддержка Windows, Xbox, Windows Phone 7
55. Публикация приложений
Application and Game Submission
Submission .xap App Hub .xap
via Packages & .dll
.dll
App Hub Validates XAP
Windows Phone 7 Deployment Service
App Hub Microsoft .xap App .xap
Adds Applies Signed
.dll .dll
Metadata Test
Criteria
56. Dashboard
App Lifecycle
Четкое уведомление, при
изменении статуса
сертификации
Показывает объем платежей
для отслеживания
Показывает самые
популярные приложения
Ежедневно обновляемые
данные по загрузкам
57. Магазин приложений
Marketplace Hub
Веб-версия
Сетка для мерчендайзинга
для ежедневных промо
Отдельные полки для мобильных
операторов и производителей устройств
Уведомления о загрузках и обновлениях
58. Новый магазин игр
Новый Games Marketplace с полной панорамой и
навигацией
Улучшенный поиск и промо игр
Отдельные загрузки, обновления и поиск
Поддержка 6 новых игровых рейтингоа
Новые средства родительского контроля для некоторых
стран
Доступ в соответствии с рейтингами и странами
Доступ по Windows Live ID
59. Страница приложения
Страница деталей с
использованием Pivot
Страница полностью сделана в
стиле Windows Phone
Можно легко поделиться по почте
или SMS
60. Установка приложений
Отсортированный список с
быстрыми переходами
Установка происходит прямо в
списке
Статусы напоминают о
возможности обновления или
дозагрузки приложения
61. Возможности распространения
Количество пользователей 100 Неограниченное Неограниченное
Цена приложения Только бесплатная Любая Любая
Ограничения по времени 90 дней Нет Нет
Возможность обновления Нет Да Да
Необходимость сертификации Нет Да Да
Доступно для поиска Нет Только по ссылке Да
Контроль доступа По Windows Live ID Нет Нет
Для кого Бета-тестеры Ограниченный круг Все
Credits:by Josh Clarkby Joe PembertonViahttp://cinemagraphs.com/
Credits:by Josh Clarkby Joe PembertonViahttp://cinemagraphs.com/by TerryJohnston
This slide summarizes the Windows Phone Application Platform. In this presentation, we focus on the Windows Phone Developer Tools to build applications for the platform, the project templates, and supporting tools