Nokia для
разработчиков
Алексей Кокин
alexey.kokin@nokia.com
Поговорим о:
• Платформы и изменения в связи с
  партнерством с Microsoft
     •   Windows Phone 7
     •   Symbian
     •   MeeGo
     •   S40
• Qt – настоящее и будущее
• Ovi – монетизация и доставка приложений
  пользователям
Дополнительная информация – на http://forum.nokia.ru/


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




     S40             Symbian           MeeGo




     S40          Symbian      MeeGo       WP7




                        3
Nokia выбирает платформу Windows
Phone
Nokia объявила, что Windows Phone станет основной
операционной системой для наших смартфоров.


                 Nokia и Windows Phone

      Visual
   Studio 2010     Silverlight       XNA     Internet
                                             Explorer



Основная идея: Microsoft и Nokia создадут третью экосистему
разработки под мобильные платформы
                                 4
Путь к глобальному лидерству в
смартфонах

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




    Symbian                              Будущие
                                MeeGo
                                        инновации
              Смартфоны Nokia




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

                    Новая, современная платформа
                    Опыт Nokia в разработке
                    «железа» и фокус на платформу
                    Windows Phone
                    Возможность совместно
                    создавать инновационные
                    продукты




6
Объединенные
                   коммуникации     Поиск        Устройства
        Соцсети
                                                              Коммерция




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




     Развлечения
                       Реклама                                 Навигация
                                  Пользователи    Магазин
Symbian продолжит развиваться
    Множество устройств на рынке
                                         Запланировано много релизов с
                                         улучшением Symbian
           Уже продано:                     – Включая изменения и улучшения
             225 млн                          интерфейса
                                         Qt, Qt Quick и Java остаются
                                         платформами для разработки под
                                         Symbian
                                         75 миллионов тач-устройств с
                                         поддержкой Qt на рынке сегодня
                                         Планы продаж - 150 млн новых
                                         Symbian-телефонов с поддержкой
             150 млн                     Qt
  планы продаж Symbian-устройств с          – Новые телефоны, форм-факторы,
          поддержкой Qt                       модели

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


Обновленный интерфейс - скоро
    Новые темы и иконки
    Динамичный домашний экран с единой
    авторизацией в Ovi
    Обновленные Ovi Maps с поддержкой соцсетей
    Улучшения в СМС, почте, вебе
    Портретная QWERTY клавиатура
    Более быстрый браузер




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

                 • Стратегия по MeeGo изменилась
                 • Устройство будет выпущено, но не будет
                   массовым
                 • MeeGo устройство будет поддерживать
                   приложения на Qt – легкий порт Qt
                   приложений с Symbian
                 • Мы будем использовать этот аппарат для
                   тестирования инновационных идей в
                   интерфейсах, технологиях и т.п.


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

   Глобальный рынок с Series 40    • Более 600 млн телефонов на
                                     платформе Series 40 в мире
 Более 600 млн устройств по
        всему миру                 • Java – основная платформа для
                                     Series 40
                                   • Nokia выпускает прокси Ovi
                                     Browser для Series 40
                                       • Включает в себя возможность
                                         разработки веб-приложений
                                   • Nokia увеличивает инвестиции в
Nokia увеличивает инвестиции         Series 40
         в платформу


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

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

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

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

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

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

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


  http://www.forum.nokia.com/Develop/Web/Series_40_web_apps
Для чего нужны веб-приложения?
             Сложные игры


                                                                Java
                 Бизнес-программы
                                                              • Нативный код         • Много графики
                                                              • Длительная           • Обработка данных на
Функционал




                                                                разработка             устройстве
                      Multimedia          Гайды
                                                              • Вопросы              • Кастомизируемый
                                                                совместимости          интерфейс
                                Покупки                       • Работа в оффлайне    • Специфичные API
                                                  Фото                                 устройств


                     Простые
                     игры       Соцсети
                                                                Веб-приложения
                                           Новости            • Веб-технологии       • Доступ к новой
                                                              • Быстрая разработка     информации
                                                              • Удаленное            • Удаленный доступ к
                                              Бренды и          управление             данным
                                              продукты        • Подключение к сети   • Простой интерфейс
                                                                                     • Фокус на формах


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


                                                         13
Symbian                                 Series 40

  100 млн               150 млн           600 млн
  На рынке              Планы продаж      На рынке




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




Большие возможности, сегодня и в будущем
                                    14
Qt – будущее и
перспективы



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



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




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

                            10 LOC




                            130 LOC




• Быстрая разработка
                                      • Декларативная разметка
• Простота в обучении
                                      • Общие инструменты для
• Легкий к восприятию код
                                        дизайнеров и программистов
                                18
 © 2010 Nokia
Будущее Qt
       Qt SDK 1.0                  Qt SDK 1.1                  Qt SDK + 1

 Первый полный             Qt Quick для                Qt Components
 SDK для Nokia,            великолепных UI             полный набор QML
                                                       виджетов
 писать код до
 70% быстрее               Мировой запуск              Qt WebKit с HTML5
                           Smart Installer и апдейты   media
 Smart Installer                                       Видео и звукo
 Работает на               прошивок в 1H 2011
 существующих                                          Расширенные
                           Готов к будущему
 устройствах в Ovi Store
                           Поддержка MeeGo             возможности
 Включена                                              mobility библиотеки
                           Улучшение mobility          Bluetooth, NFC, IM
 библиотека mobility       библиотеки
                           Камера, местоположение
                                        19
Продажи и
монетизация



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


    5.0+                190+                  32
                                           Рынка с смс
Млн закачек в день     Стран, 90% - на   биллингом от 103
                      локальном языке      операторов



    43%               40,000+              80%
                                            посещений
 Рост скачек одного     Приложений        заканчивается
   пользователя                            скачиванием

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

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




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




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



                      22
22
23
     In App Purchase (Бета)




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

                       24
24
Вопросы?
           25

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

  • 1.
  • 2.
    Поговорим о: • Платформыи изменения в связи с партнерством с Microsoft • Windows Phone 7 • Symbian • MeeGo • S40 • Qt – настоящее и будущее • Ovi – монетизация и доставка приложений пользователям Дополнительная информация – на http://forum.nokia.ru/ 2
  • 3.
    Кратко о измененияхв стратегии S40 Symbian MeeGo S40 Symbian MeeGo WP7 3
  • 4.
    Nokia выбирает платформуWindows Phone Nokia объявила, что Windows Phone станет основной операционной системой для наших смартфоров. Nokia и Windows Phone Visual Studio 2010 Silverlight XNA Internet Explorer Основная идея: Microsoft и Nokia создадут третью экосистему разработки под мобильные платформы 4
  • 5.
    Путь к глобальномулидерству в смартфонах Преуспевающая Экосистема Nokia + Microsoft Symbian Будущие MeeGo инновации Смартфоны Nokia 5
  • 6.
    Уникальный дизайн Новая, современная платформа Опыт Nokia в разработке «железа» и фокус на платформу Windows Phone Возможность совместно создавать инновационные продукты 6
  • 7.
    Объединенные коммуникации Поиск Устройства Соцсети Коммерция Операторы Разработчики Развлечения Реклама Навигация Пользователи Магазин
  • 8.
    Symbian продолжит развиваться Множество устройств на рынке Запланировано много релизов с улучшением Symbian Уже продано: – Включая изменения и улучшения 225 млн интерфейса Qt, Qt Quick и Java остаются платформами для разработки под Symbian 75 миллионов тач-устройств с поддержкой Qt на рынке сегодня Планы продаж - 150 млн новых Symbian-телефонов с поддержкой 150 млн Qt планы продаж Symbian-устройств с – Новые телефоны, форм-факторы, поддержкой Qt модели Symbian и Nokia дают разработчикам возможность дотянуться до огромного количества устройств во всем мире 8
  • 9.
    Symbian Обновленный интерфейс -скоро Новые темы и иконки Динамичный домашний экран с единой авторизацией в Ovi Обновленные Ovi Maps с поддержкой соцсетей Улучшения в СМС, почте, вебе Портретная QWERTY клавиатура Более быстрый браузер 9 9
  • 10.
    Nokia выпустит устройствона базе MeeGo в этом году • Стратегия по MeeGo изменилась • Устройство будет выпущено, но не будет массовым • MeeGo устройство будет поддерживать приложения на Qt – легкий порт Qt приложений с Symbian • Мы будем использовать этот аппарат для тестирования инновационных идей в интерфейсах, технологиях и т.п. Устройство на базе MeeGo – продолжение наших инноваций на Linux-платформах 10
  • 11.
    S40 продолжает быстрыйрост Глобальный рынок с Series 40 • Более 600 млн телефонов на платформе Series 40 в мире Более 600 млн устройств по всему миру • Java – основная платформа для Series 40 • Nokia выпускает прокси Ovi Browser для Series 40 • Включает в себя возможность разработки веб-приложений • Nokia увеличивает инвестиции в Nokia увеличивает инвестиции Series 40 в платформу Разработка Java и Web приложений для S40 – путь к мировому рынку 11
  • 12.
    Веб-приложения для S40 Приложения,использующие стандартные, W3C совместимые, веб-технологии • Разметка с HTML – Поддержка большинства элементов мобильных профилей XHTML • CSS для дизайна – поддежка мобильных профилей CSS • JavaScript – для серверной логики приложения • Mobile Web Library – аналог JavaScript на клиенте для интерактивных приложений Упаковка по стандарту W3C для виджетов (.wgt) Разработка с Nokia Web Tools для Series 40 Публикация через Ovi Publish в Магазин Ovi Поиск и инсталляция через Магазин Ovi Использование через Ovi Браузер http://www.forum.nokia.com/Develop/Web/Series_40_web_apps
  • 13.
    Для чего нужнывеб-приложения? Сложные игры Java Бизнес-программы • Нативный код • Много графики • Длительная • Обработка данных на Функционал разработка устройстве Multimedia Гайды • Вопросы • Кастомизируемый совместимости интерфейс Покупки • Работа в оффлайне • Специфичные API Фото устройств Простые игры Соцсети Веб-приложения Новости • Веб-технологии • Доступ к новой • Быстрая разработка информации • Удаленное • Удаленный доступ к Бренды и управление данным продукты • Подключение к сети • Простой интерфейс • Фокус на формах Простота разработки 13
  • 14.
    Symbian Series 40 100 млн 150 млн 600 млн На рынке Планы продаж На рынке Рынок для приложений Рынок для Java приложений Большие возможности, сегодня и в будущем 14
  • 15.
    Qt – будущееи перспективы 15
  • 16.
    Qt жив ине собирается исчезать Рынок для Qt приложений 100 млн Существующих Symbian устройств Зачем разрабатывать на Qt? Платформа разработки для MeeGo и Symbian Qt Quick – отличный инструмент для быстрой и качественной разработки Планов по адаптации Qt для Windows Qt + Qt Quick + Symbian = Phone нет 150 млн Qt активно развивается на встраиваемых новых Symbian-телефонов устройствах, Windows, Mac и Linux Nokia продолжит инвестиции в Qt К Digia перешли лишь права на коммерческую продажу лицензий Qt Продолжайте разработку Qt-приложений; возможности огромны 16
  • 17.
    Qt SDK 1.1 •Поддержка Symbian, Desktop, MeeGo • Кроссплатформенный инструментарий • Интуитивный интерфейс • Включен Qt Quick • Улучшенный симулятор 17
  • 18.
    Qt Quick длядинамической разработки UI 10 LOC 130 LOC • Быстрая разработка • Декларативная разметка • Простота в обучении • Общие инструменты для • Легкий к восприятию код дизайнеров и программистов 18 © 2010 Nokia
  • 19.
    Будущее Qt Qt SDK 1.0 Qt SDK 1.1 Qt SDK + 1 Первый полный Qt Quick для Qt Components SDK для Nokia, великолепных UI полный набор QML виджетов писать код до 70% быстрее Мировой запуск Qt WebKit с HTML5 Smart Installer и апдейты media Smart Installer Видео и звукo Работает на прошивок в 1H 2011 существующих Расширенные Готов к будущему устройствах в Ovi Store Поддержка MeeGo возможности Включена mobility библиотеки Улучшение mobility Bluetooth, NFC, IM библиотека mobility библиотеки Камера, местоположение 19
  • 20.
  • 21.
    Ovi Store: цифрыи статистика 5.0+ 190+ 32 Рынка с смс Млн закачек в день Стран, 90% - на биллингом от 103 локальном языке операторов 43% 40,000+ 80% посещений Рост скачек одного Приложений заканчивается пользователя скачиванием 21
  • 22.
    Глобальный масштаб илокальное присутствие Россия: 1,000,000 + downloads / week Турция: 1,600,000 + downloads / week Китай: #1 app store; 65% доля рынка 22 22
  • 23.
    23 In App Purchase (Бета) 23
  • 24.
  • 25.