Nokia для разработчиков

Preview:

DESCRIPTION

IT-конференция BarCamp Central Asia 2011. Дата проведения - 15-17 апреля 2011 года. Место проведения: КИМЭП, ул. Абая 4, Алматы

Citation preview

Nokia для разработчиков

Алексей Кокин

alexey.kokin@nokia.com

2

Поговорим о:

• Платформы и изменения в связи с партнерством с Microsoft

• Windows Phone 7 • Symbian • MeeGo • S40

• Qt – настоящее и будущее • Ovi – монетизация и доставка приложений

пользователям

Дополнительная информация – на http://forum.nokia.ru/

3

Кратко о изменениях в стратегии

S40 Symbian MeeGo

S40 Symbian MeeGo WP7

4

Nokia выбирает платформу Windows Phone Nokia объявила, что Windows Phone станет основной операционной системой для наших смартфоров. Основная идея: Microsoft и Nokia создадут третью экосистему разработки под мобильные платформы

Nokia и Windows Phone

Visual Studio 2010 Silverlight XNA

Internet Explorer

Путь к глобальному лидерству в смартфонах

5

Преуспевающая Экосистема Nokia + Microsoft

MeeGo Symbian

Будущие инновации

Смартфоны Nokia

Уникальный дизайн

6

Новая, современная платформа

Опыт Nokia в разработке «железа» и фокус на платформу Windows Phone

Возможность совместно создавать инновационные продукты

Операторы Разработчики

Поиск

Объединенные

коммуникации Соцсети

Устройства

Коммерция

Навигация Магазин

Реклама Развлечения

Пользователи

8

Symbian продолжит развиваться

Запланировано много релизов с улучшением Symbian

– Включая изменения и улучшения интерфейса

Qt, Qt Quick и Java остаются платформами для разработки под Symbian 75 миллионов тач-устройств с поддержкой Qt на рынке сегодня Планы продаж - 150 млн новых Symbian-телефонов с поддержкой Qt

– Новые телефоны, форм-факторы, модели

Множество устройств на рынке

150 млн планы продаж Symbian-устройств с

поддержкой Qt

Уже продано: 225 млн

Symbian и Nokia дают разработчикам возможность дотянуться до огромного количества устройств во всем мире

9

Обновленный интерфейс - скоро

9

Новые темы и иконки

Динамичный домашний экран с единой авторизацией в Ovi

Обновленные Ovi Maps с поддержкой соцсетей

Улучшения в СМС, почте, вебе

Портретная QWERTY клавиатура

Более быстрый браузер

Symbian

10

Nokia выпустит устройство на базе MeeGo в этом году

Устройство на базе MeeGo – продолжение наших инноваций на Linux-платформах

• Стратегия по MeeGo изменилась • Устройство будет выпущено, но не будет

массовым • MeeGo устройство будет поддерживать

приложения на Qt – легкий порт Qt приложений с Symbian

• Мы будем использовать этот аппарат для тестирования инновационных идей в интерфейсах, технологиях и т.п.

11

S40 продолжает быстрый рост

Глобальный рынок с Series 40

Более 600 млн устройств по всему миру

Nokia увеличивает инвестиции в платформу

• Более 600 млн телефонов на платформе Series 40 в мире

• Java – основная платформа для Series 40

• Nokia выпускает прокси Ovi Browser для Series 40

• Включает в себя возможность разработки веб-приложений

• Nokia увеличивает инвестиции в Series 40

Разработка Java и Web приложений для S40 – путь к мировому рынку

Приложения, использующие стандартные, W3C совместимые, веб-технологии

• Разметка с HTML – Поддержка большинства элементов мобильных профилей XHTML • CSS для дизайна – поддежка мобильных профилей CSS • JavaScript – для серверной логики приложения • Mobile Web Library – аналог JavaScript на клиенте для интерактивных приложений

Упаковка по стандарту W3C для виджетов (.wgt)

Разработка с Nokia Web Tools для Series 40

Публикация через Ovi Publish в Магазин Ovi

Поиск и инсталляция через Магазин Ovi

Использование через Ovi Браузер

Веб-приложения для S40

http://www.forum.nokia.com/Develop/Web/Series_40_web_apps

13

• Нативный код • Длительная

разработка • Вопросы

совместимости • Работа в оффлайне

Java • Много графики • Обработка данных на

устройстве • Кастомизируемый

интерфейс • Специфичные API

устройств

• Веб-технологии • Быстрая разработка • Удаленное

управление • Подключение к сети

Веб-приложения • Доступ к новой

информации • Удаленный доступ к

данным • Простой интерфейс • Фокус на формах

Новости

Сложные игры

Простые игры Соцсети

Покупки

Гайды

Бизнес-программы

Multimedia

Фото

Бренды и продукты

Простота разработки

Функ

цион

ал

Для чего нужны веб-приложения?

14

Большие возможности, сегодня и в будущем

600 млн На рынке

150 млн Планы продаж

100 млн На рынке

Рынок для приложений

Symbian Series 40

Рынок для Java приложений

15

Qt – будущее и перспективы

16

Qt жив и не собирается исчезать

Зачем разрабатывать на Qt? Платформа разработки для MeeGo и Symbian Qt Quick – отличный инструмент для быстрой и качественной разработки Планов по адаптации Qt для Windows Phone нет Qt активно развивается на встраиваемых устройствах, Windows, Mac и Linux Nokia продолжит инвестиции в Qt К Digia перешли лишь права на коммерческую продажу лицензий Qt

Рынок для Qt приложений

Qt + Qt Quick + Symbian = 150 млн

новых Symbian-телефонов

100 млн Существующих Symbian устройств

Продолжайте разработку Qt-приложений; возможности огромны

17

Qt SDK 1.1

• Поддержка Symbian, Desktop, MeeGo • Кроссплатформенный инструментарий • Интуитивный интерфейс • Включен Qt Quick • Улучшенный симулятор

18

Qt Quick для динамической разработки UI

• Быстрая разработка • Простота в обучении • Легкий к восприятию код

• Декларативная разметка • Общие инструменты для

дизайнеров и программистов

© 2010 Nokia

10 LOC

130 LOC

19

Qt SDK + 1 Qt SDK 1.1 Qt SDK 1.0

Первый полный SDK для Nokia, писать код до 70% быстрее

Smart Installer Работает на существующих устройствах в Ovi Store

Включена библиотека mobility

Qt Quick для великолепных UI

Мировой запуск Smart Installer и апдейты прошивок в 1H 2011

Готов к будущему Поддержка MeeGo

Улучшение mobility библиотеки Камера, местоположение

Qt Components полный набор QML виджетов

Qt WebKit с HTML5 media Видео и звукo

Расширенные возможности mobility библиотеки Bluetooth, NFC, IM

Будущее Qt

20

Продажи и монетизация

21

Ovi Store: цифры и статистика

5.0+ Млн закачек в день

190+ Стран, 90% - на

локальном языке

32 Рынка с смс

биллингом от 103 операторов

43% Рост скачек одного

пользователя

40,000+ Приложений

80% посещений

заканчивается скачиванием

22

Глобальный масштаб и локальное присутствие

Россия: 1,000,000 + downloads / week

Китай: #1 app store; 65% доля рынка

Турция: 1,600,000 + downloads / week

22

23

In App Purchase (Бета) 23

Team Lead Location Release Activity Components 2011 KPIs 2011 Innovation Areas

Consumer Client and OS Integration (CLIENT)

Thomas Winkler

Vancouver

Quarterly 4x/Year

With OS Updates

MeeGo Client Symbian^3 Client

S60 Client Series 40 Client

Cherry Integration SSO On-Device OPE On-Device

• Consumer NPS (% promoters - % detractors) • Active User 30-Day (# users with one session over last 30-

days) • Retention (% churn) • Download Completion Rate (downloads

completed/downloads initiated) • Purchase Funnel Conversion (successful

purchases/attempts) • Third-Party App Usage (avg total mins/user)

• Platform API Integration (MeeGo, Roxanne) • Series 40 Reg-Free & Strategy • Valhalla & Asard Integration • Social & Sharing & NFC & Real-World Deeplinks • Seamless Dependency Management • UX Layer Search Uniformity • Content Restoration • Faster Than iPhone

Consumer Web (WEB)

Bernardo Carvalho Boston

Bi-Weekly 26x/Year

Independent

.com .mobi LEM

Desktop Client Guest Experiences

• Sideloaded Downloads (total #) • LEM Downloads (total #) • Total Visits (total # and by source)

• Sideloading • LEM Tool Next-Generation • Search Engine Indexing & Optimization • Guest Web Experiences

Merchandising (MERCH) Scott Oddo Boston

Monthly 12x/Year

Semi-Independent, Out in Front

CMS Search

Recommendations Spotlights/Banners Stream Algorithms Catalog Metadata

• Homepage Bounce Rate (homepage visits viewing only 1 page/total visits)

• Engagement (median sessions per user) • Downloads (total #) • Catalog Reach (# of unique items downloaded/# of items

in catalog) • Click-Thru Rate by Programming Tool (clicks/views by

area)

• Search Auto-Complete & Ranking • Universal Search Index Integration • Hyper-Local Content Discovery • Editorial Toolset Decentralization • Real Recommendations • Always Fresh Homepage • Intelligent Lists Everywhere • Banners Commercialization

Commerce (COMM) Paul Moreton Boston

Bi-Monthly (API) 6x/Year

Monthly (BE) 12x/Year

In-App Purchase OPE Back-End

Operator Billing Payment Gateway

Revenue Settlement

• Ecosystem Revenue ($$$ paid to publishers) • Time to Payment (maximum time between sale and

payment) • Store Revenue ($$$ paid to Nokia) • IAP-Enabled Apps (# total)

• In-App Purchase Evolution • Theme Packs Commercialization • Faster Revenue Settlement • Profitable Operator Billing • Store Value Payment • New & Alternative Payments • Single Deposit/Withdrawal Framework • Consolidated Nokia Revenue Dashboard

Intake & Catalog (CATALOG)

TBD Boston Monthly

12x/Year Semi-Independent

TBD, but could include:

Distribution Rules Metadata

Pricing QA/Moderation

Performance Reporting

• Publisher Satisfaction (% satisfied or very satisfied) • Active Publisher 30-Day (# of publishers with one session

over last 30-days) • Time to Shelf (avg time between submission and

availability in store) • Support Resolution Time (avg time to resolve publisher

inquiries) • Median Revenue Per Publisher ($$$) • Content Quality (% of items in catalog with AAA rating) • Reporting Freshness (avg time to update reports)

• Real-Time Reporting • Express and Instant Publishing • Process Transparency • A/B and Multivariant Metadata Testing

24

Информация и документация: https://projects.forum.nokia.com/dav/iap/doc/index.html

24

25

Вопросы?

Recommended