22
Nokia для разработчиков Алексей Кокин [email protected]

Вступительное слово - Nokia для разработчиков

  • Upload
    nokiaru

  • View
    1.078

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Вступительное слово - Nokia для разработчиков

Nokia для

разработчиков

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

[email protected]

Page 2: Вступительное слово - Nokia для разработчиков

2

Поговорим о:

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

• Windows Phone 7 • Symbian • MeeGo • S40

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

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

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

Page 3: Вступительное слово - Nokia для разработчиков

3

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

S40 Symbian MeeGo

S40 Symbian MeeGo WP7

Page 4: Вступительное слово - Nokia для разработчиков

4

Nokia выбирает платформу Windows

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

Nokia и Windows Phone

Visual

Studio

2010

Silverlight XNA

Internet

Explorer

Page 5: Вступительное слово - Nokia для разработчиков

5

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

смартфонах

5

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

Nokia + Microsoft

MeeGo Symbian

Будущие

инновации

Смартфоны Nokia

Page 6: Вступительное слово - Nokia для разработчиков

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

6

Новая, современная

платформа

Опыт Nokia в разработке

«железа» и фокус на

платформу Windows Phone

Возможность совместно

создавать инновационные

продукты

Page 7: Вступительное слово - Nokia для разработчиков

7

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

и

Поиск

Объединенны

е

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

Устройств

а Коммерци

я

Навигаци

я Магазин Реклама

Развлечения

Пользовател

и

Page 8: Вступительное слово - Nokia для разработчиков

8

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

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

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

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

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

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

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

поддержкой Qt

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

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

Page 9: Вступительное слово - Nokia для разработчиков

9

Обновленный интерфейс – Symbian

Anna

9

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

Динамичный домашний экран с единой

авторизацией в Ovi

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

соцсетей

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

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

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

Symbian

Page 10: Вступительное слово - Nokia для разработчиков

10

Nokia выпустит устройство на базе

MeeGo в этом году

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

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

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

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

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

Page 11: Вступительное слово - Nokia для разработчиков

11

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

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

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

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

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

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

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

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

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

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

Page 12: Вступительное слово - Nokia для разработчиков

Приложения, использующие стандартные, 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

Page 13: Вступительное слово - Nokia для разработчиков

13

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

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

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

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

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

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

устройств

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

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

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

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

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

Новости

Сложные игры

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

Покупки

Гайды

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

Multimedia

Фото

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

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

Фун

кцио

нал

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

Page 14: Вступительное слово - Nokia для разработчиков

14

Qt – будущее и

перспективы

Page 15: Вступительное слово - Nokia для разработчиков

15

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-приложений; возможности огромны

Page 16: Вступительное слово - Nokia для разработчиков

16

Qt SDK 1.1

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

Page 17: Вступительное слово - Nokia для разработчиков

17

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

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

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

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

© 2010 Nokia

10 LOC

130 LOC

Page 18: Вступительное слово - Nokia для разработчиков

18

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

Page 19: Вступительное слово - Nokia для разработчиков

19

Продажи и

монетизация

Page 20: Вступительное слово - Nokia для разработчиков

20

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

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

день

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

локальном

языке

32 Рынка с смс

биллингом от

103 операторов

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

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

40,000

+ Приложений

80% посещений

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

скачиванием

Page 21: Вступительное слово - Nokia для разработчиков

21

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

присутствие

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

week

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

рынка

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

21

Page 22: Вступительное слово - Nokia для разработчиков

22

In App Purchase (Бета) 22

Team Lead Locatio

n Release Activity Components 2011 KPIs 2011 Innovation Areas

Consumer

Client and

OS

Integration

(CLIENT)

Thomas

Winkler

Vancou

ver

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

Merchandis

ing

(MERCH)

Scott Oddo Boston

Monthly 12x/Year

Semi-Independent,

Out in Front

CMS

Search

Recommendati

ons

Spotlights/Ban

ners

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