www.octopod.com
+7 812 324 26 94




Ценность платформы Octopod для разработчиков
мобильных приложений

Одновременный выпуск приложений на ключевых мобильных ОС

                                Михаил Козлов (Развитие Бизнеса / Ру) для Octopod
Введение


2
В 2011 число
          смартфонов и
          таблеток превысило
          число ПК

          В 2016 – превысит в
          3-4 раза!

3   IDC
Octopod – уменьшение сроков и стоимости
    разработки мобильных приложений в 2-3 раза




        2 месяца*      2 месяца*     2 месяца*



       1-2 месяца* с




4
Миссия Octopod

     Дать всем разработчикам         выпускать приложения
          мобильного ПО             одновременно на всех
           возможность              популярных платформах

                          • быстрее,
                          • качественнее и
                          • дешевле



5
Бизнес-модель Octopod


       Услуги
                 Разработчики
                  мобильных                  Пользователи
      Решения    приложений     Приложения


     Платформа
Готовые решения на платформе Octopod

    •   Готовые типовые решения на платформе
        Octopod:
         – OctoBank (мобильный банк)
         – OctoRetail (мобильный магазин и
           программы лояльности)
         – OctoGuide (мобильная афиша)
         – OctoMedia (мобильное СМИ)
    •   … используются как готовые строительные
        блоки и позволяют разработчикам ускорить
        решение прикладных задач их клиентов


7
Рынок мобильных устройств
обгоняет рынок ПК
В 2011 число
          смартфонов и
          таблеток превысило
          число ПК

          В 2016 – превысит в
          3-4 раза!

9   IDC
Причины роста популярности мобильных
     устройств


     • Наличие востребованного недорогого
       контента для развлечений и работы
     • Простота и удобство использования (контент и
       приложения становятся доступны за пару
       кликов на экран), и
     • Постоянное снижение цен на сами устройства.


10
Рост мощности и возможностей мобильных
     устройств




             +              +
Мобильные        Интернет       Облака   Мобильный офис
устройства



11
Близость к клиентам и новые возможности
     продвижения товаров и услуг


                         «Если вместо стационарного компьютера для
                         совершения покупки в онлайне можно
                         использовать мобильное устройство,
                         ситуация существенно меняется. Покупатель
                         и онлайновый продавец становятся намного
                         ближе друг к другу. А вероятность
      Евгений Бутман:    совершения покупки заметно возрастает»
      NVIRO, Re-Store,                        - Евгений Бутман @ НДС
      Apple IMC…


12
Мобильная конверсия

CTR (click thru ratio):
                          После поиска местного
                          поставщика продуктов
                          или услуг на смартфоне,
                          61% пользователей
                          совершали ему звонок и
                          59% совершали визит.
                           - Macquarie Capital, 2011

13
Рекорды мобильной торговли

     • 30% продаж Gilt в Черную Пятницу были через
       мобильные устройства
                               – Boston Globe, декабрь 2011
     • 38% потребителей в США использовали
       смартфоны для покупки товаров и услуг
                                  – comScore, декабрь 2011



14
ПК до сих пор создают основной веб трафик!




15
Мобильные устройства менее удобны для
     веба

     • Немногие веб-сайты
       адаптированы под
       различные мобильные
       устройства

     • Мобильные версии сайтов
       не адаптированы для всех
       устройств и не так удобны
       как версии для ПК
16
Почему мало мобильных веб-сайтов?

     • Долго и сложно разрабатывать хорошо работающие
       версии для разных мобильных устройств
     • HTML5 не позволяет использовать все возможности
       устройств
     • Меняющиеся и не всегда применимые стандарты (flash
       не работает на iOS)



17
Мобильные приложения удобнее
     мобильных сайтов

                                    Пользователи
                                    проводят все
                                    больше времени в
                                    мобильных
                                    приложениях




18
Мобильный сайт vs. приложение

          Мобильный сайт               Мобильное приложение

         Простой канал для связи с        Эффективное управление
                клиентами               взаимодействием с клиентами

                                            Богатые интерфейсные
      Простой интерфейс пользователя
                                                 возможности

      Один мобильный сайт работает в   Нужны отдельные приложения для
          большинстве браузеров        разных мобильных устройств / ОС

19
Личные мобильные устройства не остановить.
     Умные компании должны создавать приложения


BYOD = bring your
own devices
(приносите
собственные
устройства)

Для новых устройств
нужны новые
приложения!


20
Дилемма разработчиков: для
каких платформ разрабатывать
мобильные приложения?
Одна, но быстро? Все, но дорого?
Сегодня: Android и iOS
     Завтра: ???




                              ?

23
Проблема: время выпуска и стоимость
     разработки на разных платформах




         2 месяца*             2 месяца*              2 месяца*


          Итого: 6 месяцев для 1 приложения на 3-х платформах



24
Выбор оптимальной архитектуры мобильных
     бизнес-приложений

      Архитектура                            Преимущества                           Недостатки
«Родные» (native) мобильные       Лучший интерфейс пользователя и         Уникальные подходы к разработке и
приложения                        поддержка всех возможностей ОС,         тестированию приложений
                                  высокая безопасность, онлайн и офлайн   Долго и дорого разрабатывать для всех
                                  работа                                  платформ и форм-факторов
Web-приложения                    Общие подходы к разработке для всех     Ограниченные возможности интерфейса
                                  платформ: быстро и дешево               пользователя
                                                                          Сложности автономной работы
                                                                          Нужно учитывать различия браузеров
Гибридные приложения              Ускоренная разработка приложений        Не учитываются все возможности
                                  Проще интеграция и выше безопасность    платформы
                                  (чем для web-приложений)
Терминальный доступ к             Минимальные изменения в ИТ-             Сложности автономной работы
приложениям и виртуальный         инфраструктуре                          Неудобство мобильных форм-факторов
рабочий стол (VDI)                                                        для работы с ПК-приложениями


      Источник: на основе материалов Центра корпоративной
25
      мобильности АйТи
Разные средства и методы разработки


Мобильная платформа Основной язык               Среда разработки     Мобильные устройства
                    разработки
Android                          Java или C++   Eclipse              Различные поставщики

iOS (Apple)                      Objective-C    Xcode                Apple iPhone, iPad, iPod

RIM (Blackberry)                 Java           Eclipse              Только Blackberry
Symbian                          C++            Различные            Различные поставщики

Windows Mobile / Phone C#                       Visual Studio 2010   Различные поставщики



26            IT Career Finder
Есть ли решение?


27
Кросс-платформенная разработка приложений


                                                          Полная невозможность, либо
  Традиционным решением
                                                          существенные ограничения в
является кросс-платформенная
                                                        использовании нативных (от англ.
   разработка приложений,
                                                         native-родной) функций каждой
    например, на HTML 5
                                                            отдельной мобильной ОС.

                                       Работает                   Бедный                   ?
          HTML5
                                      почти везде                интерфейс

                                  Это позволяет снизить
                               сложность и сократить сроки
                                       разработки.




28
Ценность Octopod
Octopod – уменьшение сроков и стоимости
     разработки мобильных приложений на
     наиболее популярных платформах в 2-3 раза



30
Решение: быстро и недорого!



         2 месяца*      2 месяца*   2 месяца*



        1-2 месяца* с




31
Миссия Octopod

      Дать всем разработчикам         выпускать приложения
           мобильного ПО             одновременно на всех
            возможность              популярных платформах

                           • быстрее,
                           • качественнее и
                           • дешевле



32
Цель Octopod

                         Для поиска


                    Для социальных сетей

                       Для разработки
                    мобильных приложений
33
Бизнес-модель Octopod



        Услуги
                  Разработчики
                   мобильных                  Пользователи
       Решения    приложений     Приложения


      Платформа
Ускоренная разработка мобильных
     приложений с Octopod




                                                   Сервер Octopod      Наитивное приложение
     Разрабатываем код
                                                создает дистрибутивы   одновременно выходит
       приложения на
                                                для поддерживаемых       на всех* мобильных
     платформе Octopod
                                                    мобильных ОС             платформах



35
     *) Уточните список поддерживаемых мобильных ОС в Octopod
Клиенты Octopod

 Отделы разработки
                               Независимые                Независимые
 ПО департаментов
                               разработчики              разработчики
 информационных
                              мобильного ПО            традиционного ПО
    технологий

                             Снижение стоимости и
                                                        Развитие бизнеса за счет
Разработка мобильного ПО     времени разработки и
                                                      снижения времени и сроков
     для внутренних         одновременного выпуска
                                                           выхода на рынок
      пользователей        мобильных приложений для
                                                        мобильных приложений
                            всех основных платформ


36
Готовые решения на платформе Octopod

     •   Готовые типовые решения на платформе
         Octopod:
          – OctoBank (мобильный банк)
          – OctoRetail (мобильный магазин и
            программы лояльности)
          – OctoGuide (мобильная афиша)
          – OctoMedia (мобильное СМИ)
     •   … используются как готовые строительные
         блоки и позволяют разработчикам ускорить
         решение прикладных задач их клиентов


37
Ценность Octopod для разработчиков
мобильного ПО

      Ускорение
                   • Уменьшение времени от идеи до выпуска готового
   разработки и      приложения
вывода на рынок
    Повышение      • Мобильность как дополнительная ценность для клиентов
     лояльности    • Одновременное появление приложения на всех мобильных
  пользователей      ОС

                   • Единый код и управление разработкой для всех мобильных
       Снижение      платформ
       стоимости   • Готовые типовые решения для банков, розницы, СМИ…
        владения   • Снижение сроков и стоимости разработки мобильных
                     приложений для всех основных платформ в 2-3 раза
  38
Разрабатывать самим или использовать
     готовую платформу?

 Платформа Octopod позволяет разработчикам любого размера
 начать быстро выпускать мобильные приложения на основных популярных
 платформах без значительных инвестиций в средства разработки




39
Реализация


40
Идея: унификация мобильных приложений




       Давайте упростим разработку!
       Создадим единое универсальное
       приложение для каждой мобильной ОС
       с одинаковыми возможностями
       независимо от типа устройства
Идея: используем сервер!



       Передадим бизнес-логику на
       сервер!
       Это позволит управлять, обновлять и
       интегрировать приложения из одной
       точки
Реализация: клиент и сервер

Сервер Octopod        Клиент Octopod

                                    Храни-
   Тыл                  Ядро
                                     лище

(Back-end)           приложения

             Фронт                Кастомные
                                  модкли




 Утилиты
Сервер Octopod
                                                           Клиент Octopod

Корпоративные         Тыл              Фронт
приложения
                                        API
                  Программная логика
                                        (на основе XML)

                                        Мультимедийные
                  Интеграция
                                        ресурсы
                                        (графика, видео,
                                         аудио …)
                  Серверная БД
                                        Синхронизация
                                        баз данных

                             Утилиты    Программная
                                        логика клиента
 Внешние        •Создание ресурсов      (на основе JS)
приложения      приложений
Клиент Octopod

                 Ядро приложения               Хранилище




                                                                            Пользователи
Сервер Octopod                                   API (на основе XML)




                                                                            приложений
                                                 Мультимедийные
                                                 ресурсы (графика, видео,
                 Унифицированный                 аудио …)
                 интерпретатор интерфейсов
                 написан в родном коде для       Программная логика
                                                 клиента (на основе JS)
                 каждой платформы

                 Работает на SQLite и
                 JavaScript для хранения
                 и обработки данных

                                             Кастомные
                                             модули
Процесс создания приложения
1. Дизайн и разметка             2. Программирование            3. Создание приложений
 • Дизайн основных экранов        • Проектирование серверных     • Сервер автоматически
                                    и клиентских БД                создает “ресурсный пакет”
• Верстка изображений для                                          для каждого мобильного
  интерфейсов                    • Разработка серверной            дистрибутива, включая:
                                   логики
• Подготовка XML разметки                                       -   Мультимедиа файлы
  (Octopod ML)                   • Интеграция сервера
                                   Octopod с сервисами          -   Интерфейсы
                                   заказчика
                                                                -   Клиентскую логику и БД
                                 • Разработка клиентской        •   Создание готовых
                                   логики
                                                                    дистрибутивов из Облака
                                 • Хостинг серверных ресурсов       Octopod*
                                   в Облаке Octopod*

      * Возможность в процессе
      разработки
Дальнейшие шаги

     • Обратитесь в Octopod для получения более
       подробной информации
     • Илья Курилин, CEO
         ilich@octopod.com
         www.octopod.com
         +7 812 324 26 94 (Санкт-Петербург)
47
Спасибо за внимание!



      www.octopod.com
      +7 812 324 26 94

More Related Content

PDF
Зачем компаниям нужны новые мобильные приложения?
PPTX
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
PPTX
Легкие мобильные приложения – альтернатива традиционной экосистемной модели?
PPTX
К черту гайды?
PDF
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
PDF
Сделайте ваш бизнес МОБИЛЬНЫМ
PDF
что такое мобильное_приложение_и_его_возможности
PDF
мобильное приложение и_его_возможности
Зачем компаниям нужны новые мобильные приложения?
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
Легкие мобильные приложения – альтернатива традиционной экосистемной модели?
К черту гайды?
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Сделайте ваш бизнес МОБИЛЬНЫМ
что такое мобильное_приложение_и_его_возможности
мобильное приложение и_его_возможности

What's hot (14)

PPTX
Разработка мобильного приложения. Мобильный маркетинг.
PPTX
Ms case competition best solution 1
PPTX
Open cmd
PDF
{HSE Inc} Разработка под Android
PPT
Forbes presentation my apps
PPTX
"Агент Плюс"
PDF
AdWired mobile: banner formats
PDF
презентация In focus
PDF
Android передовая мобильная платформа
PDF
BarCamp Kyrgyzstan 2011: Приложения с Nokia - Почему, что и как? А также исто...
KEY
Мобильные приложения премиальных автобрендов
PDF
Nokia для разработчиков
PDF
Новые возможности IBM Notes & Domino 9 Social Edition
PDF
Ісаченко Олександр. Мобільний маркетинг. Цифри, інструменти, тренди
Разработка мобильного приложения. Мобильный маркетинг.
Ms case competition best solution 1
Open cmd
{HSE Inc} Разработка под Android
Forbes presentation my apps
"Агент Плюс"
AdWired mobile: banner formats
презентация In focus
Android передовая мобильная платформа
BarCamp Kyrgyzstan 2011: Приложения с Nokia - Почему, что и как? А также исто...
Мобильные приложения премиальных автобрендов
Nokia для разработчиков
Новые возможности IBM Notes & Domino 9 Social Edition
Ісаченко Олександр. Мобільний маркетинг. Цифри, інструменти, тренди
Ad

Viewers also liked (20)

PPT
Brightstar Presentation Oct 08
PDF
LIFE IS мобильные приложения для бизнеса
PDF
Tuba Group_Cap Summary_2016_cdm
PDF
Ochendo Agenda 2011
PDF
How To Support A Breastfeeding Mother
PDF
How To Support A Breastfeeding Mother Notas
PDF
Frequently Asked Questions (Faq) About Breastfeeding In A Contaminated Enviro...
PDF
Kampagner Fra Kreativitet Til Effektivitet
PDF
Breastfeeding And Returning To Work
PDF
Sleep And Sudden Infant Death Syndrome Research Infant Arousals During Mother...
PDF
The Breastfeeding Network Guidance Document
PDF
Conflicts Of Interest
PPT
36. Methods of Production
PPT
Rendon Remodeling & Design Info
PPT
Purse Couture Showcase
PDF
Fortune's Annual Luxury Portfolio
PPT
אסטרטגיה ומתודולוגיה של מדיה רישתית שיחתית
PPTX
68 Ss Rs Is Reborn!!!
PDF
NetSDS SMPP Server
PPTX
British GT Racing
 
Brightstar Presentation Oct 08
LIFE IS мобильные приложения для бизнеса
Tuba Group_Cap Summary_2016_cdm
Ochendo Agenda 2011
How To Support A Breastfeeding Mother
How To Support A Breastfeeding Mother Notas
Frequently Asked Questions (Faq) About Breastfeeding In A Contaminated Enviro...
Kampagner Fra Kreativitet Til Effektivitet
Breastfeeding And Returning To Work
Sleep And Sudden Infant Death Syndrome Research Infant Arousals During Mother...
The Breastfeeding Network Guidance Document
Conflicts Of Interest
36. Methods of Production
Rendon Remodeling & Design Info
Purse Couture Showcase
Fortune's Annual Luxury Portfolio
אסטרטגיה ומתודולוגיה של מדיה רישתית שיחתית
68 Ss Rs Is Reborn!!!
NetSDS SMPP Server
British GT Racing
 
Ad

Similar to Ценность платформы Octopod для разработчиков мобильных приложений (20)

PPTX
Создание мобильных приложений: платформы, тренды, тонкости
PDF
разработка мобильных приложений веб конф 3 для фестиваля ф
PDF
Конференция сайт 2012: Мобильное приложение или мобильный сайт? Опыт крупных ...
PDF
Разработка мобильных приложений
PDF
iD EAST + AdWired
PDF
Новые программы мобильной лояльности в B2C
PDF
[Russian] Прогрессивные веб-приложения: по-настоящему кросс-платформенный опыт
PPT
Мобильные войны: Борьба между сервисами и приложениями в мобильном мире
PDF
Artsofte для конференции мобильный бизнес
PDF
Artsofte для конференции мобильный бизнес
PDF
Многообразие мобильных платформ — что стоит использовать в зависимости от зад...
PPTX
Мобильный двигатель торговли
PDF
Maxim Babich (IT Spring 2013)
PPT
Подходы к тестированию андроид приложений
PPT
Attacca mobile marketing
PDF
Мобильная разработка для олдскульных программистов
PDF
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
PPTX
Blagoveschensky mobile site_2011-13
PDF
Виктор Маркелов Beeline
PDF
Виктор Маркелов - Билайн
Создание мобильных приложений: платформы, тренды, тонкости
разработка мобильных приложений веб конф 3 для фестиваля ф
Конференция сайт 2012: Мобильное приложение или мобильный сайт? Опыт крупных ...
Разработка мобильных приложений
iD EAST + AdWired
Новые программы мобильной лояльности в B2C
[Russian] Прогрессивные веб-приложения: по-настоящему кросс-платформенный опыт
Мобильные войны: Борьба между сервисами и приложениями в мобильном мире
Artsofte для конференции мобильный бизнес
Artsofte для конференции мобильный бизнес
Многообразие мобильных платформ — что стоит использовать в зависимости от зад...
Мобильный двигатель торговли
Maxim Babich (IT Spring 2013)
Подходы к тестированию андроид приложений
Attacca mobile marketing
Мобильная разработка для олдскульных программистов
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
Blagoveschensky mobile site_2011-13
Виктор Маркелов Beeline
Виктор Маркелов - Билайн

More from Michael Kozloff (20)

PDF
Цифровое предприятие 4.1 / Digital Enterprise 4.1
PDF
How Cloud Service Providers (CSPs) can grow their business with IBM Cloud
PDF
How to Launch Great New Digital Products and Services Fast!
PDF
Зачем CIO становится поставщиком облачных услуг
PPTX
Куда полетят облака: СМБ, корпорации или государство?
PDF
Облачные тренды 2015-16
PDF
Облачные услуги Ростелеком и защита персональных данных
PDF
Облачные решения ActiveCloud и примеры внедрений
PDF
«Коломенская пастила», Коломна
PDF
Какой ИТ и НИОКР бюджет у Роснефти?
PDF
ITSM форум России. Облачные вычисления. Проблемы работы с SLA
PDF
Информационная безопасность в финансовом секторе: тренды 2015
PDF
Облачные тренды 2015
PDF
ActivePlatform для общих департаментов ИТ (ОДИТ)
PDF
Об ActiveCloud ("В Облаке.РФ" №1)
PDF
ActiveCloud vs. облачные мифы
PDF
Облачные решения и услуги ActiveCloud: IaaS & SaaS, примеры внедрений
PDF
Как перенос ИТ в облако ActiveCloud помогает в условиях кризиса. Примеры реш...
PDF
Методы стимулирования территориального развития ИКТ отрасли на примере Москвы
PDF
Методы определения и управления себестоимостью ИТ-услуг
Цифровое предприятие 4.1 / Digital Enterprise 4.1
How Cloud Service Providers (CSPs) can grow their business with IBM Cloud
How to Launch Great New Digital Products and Services Fast!
Зачем CIO становится поставщиком облачных услуг
Куда полетят облака: СМБ, корпорации или государство?
Облачные тренды 2015-16
Облачные услуги Ростелеком и защита персональных данных
Облачные решения ActiveCloud и примеры внедрений
«Коломенская пастила», Коломна
Какой ИТ и НИОКР бюджет у Роснефти?
ITSM форум России. Облачные вычисления. Проблемы работы с SLA
Информационная безопасность в финансовом секторе: тренды 2015
Облачные тренды 2015
ActivePlatform для общих департаментов ИТ (ОДИТ)
Об ActiveCloud ("В Облаке.РФ" №1)
ActiveCloud vs. облачные мифы
Облачные решения и услуги ActiveCloud: IaaS & SaaS, примеры внедрений
Как перенос ИТ в облако ActiveCloud помогает в условиях кризиса. Примеры реш...
Методы стимулирования территориального развития ИКТ отрасли на примере Москвы
Методы определения и управления себестоимостью ИТ-услуг

Ценность платформы Octopod для разработчиков мобильных приложений

  • 1. www.octopod.com +7 812 324 26 94 Ценность платформы Octopod для разработчиков мобильных приложений Одновременный выпуск приложений на ключевых мобильных ОС Михаил Козлов (Развитие Бизнеса / Ру) для Octopod
  • 3. В 2011 число смартфонов и таблеток превысило число ПК В 2016 – превысит в 3-4 раза! 3 IDC
  • 4. Octopod – уменьшение сроков и стоимости разработки мобильных приложений в 2-3 раза 2 месяца* 2 месяца* 2 месяца* 1-2 месяца* с 4
  • 5. Миссия Octopod Дать всем разработчикам выпускать приложения мобильного ПО одновременно на всех возможность популярных платформах • быстрее, • качественнее и • дешевле 5
  • 6. Бизнес-модель Octopod Услуги Разработчики мобильных Пользователи Решения приложений Приложения Платформа
  • 7. Готовые решения на платформе Octopod • Готовые типовые решения на платформе Octopod: – OctoBank (мобильный банк) – OctoRetail (мобильный магазин и программы лояльности) – OctoGuide (мобильная афиша) – OctoMedia (мобильное СМИ) • … используются как готовые строительные блоки и позволяют разработчикам ускорить решение прикладных задач их клиентов 7
  • 9. В 2011 число смартфонов и таблеток превысило число ПК В 2016 – превысит в 3-4 раза! 9 IDC
  • 10. Причины роста популярности мобильных устройств • Наличие востребованного недорогого контента для развлечений и работы • Простота и удобство использования (контент и приложения становятся доступны за пару кликов на экран), и • Постоянное снижение цен на сами устройства. 10
  • 11. Рост мощности и возможностей мобильных устройств + + Мобильные Интернет Облака Мобильный офис устройства 11
  • 12. Близость к клиентам и новые возможности продвижения товаров и услуг «Если вместо стационарного компьютера для совершения покупки в онлайне можно использовать мобильное устройство, ситуация существенно меняется. Покупатель и онлайновый продавец становятся намного ближе друг к другу. А вероятность Евгений Бутман: совершения покупки заметно возрастает» NVIRO, Re-Store, - Евгений Бутман @ НДС Apple IMC… 12
  • 13. Мобильная конверсия CTR (click thru ratio): После поиска местного поставщика продуктов или услуг на смартфоне, 61% пользователей совершали ему звонок и 59% совершали визит. - Macquarie Capital, 2011 13
  • 14. Рекорды мобильной торговли • 30% продаж Gilt в Черную Пятницу были через мобильные устройства – Boston Globe, декабрь 2011 • 38% потребителей в США использовали смартфоны для покупки товаров и услуг – comScore, декабрь 2011 14
  • 15. ПК до сих пор создают основной веб трафик! 15
  • 16. Мобильные устройства менее удобны для веба • Немногие веб-сайты адаптированы под различные мобильные устройства • Мобильные версии сайтов не адаптированы для всех устройств и не так удобны как версии для ПК 16
  • 17. Почему мало мобильных веб-сайтов? • Долго и сложно разрабатывать хорошо работающие версии для разных мобильных устройств • HTML5 не позволяет использовать все возможности устройств • Меняющиеся и не всегда применимые стандарты (flash не работает на iOS) 17
  • 18. Мобильные приложения удобнее мобильных сайтов Пользователи проводят все больше времени в мобильных приложениях 18
  • 19. Мобильный сайт vs. приложение Мобильный сайт Мобильное приложение Простой канал для связи с Эффективное управление клиентами взаимодействием с клиентами Богатые интерфейсные Простой интерфейс пользователя возможности Один мобильный сайт работает в Нужны отдельные приложения для большинстве браузеров разных мобильных устройств / ОС 19
  • 20. Личные мобильные устройства не остановить. Умные компании должны создавать приложения BYOD = bring your own devices (приносите собственные устройства) Для новых устройств нужны новые приложения! 20
  • 21. Дилемма разработчиков: для каких платформ разрабатывать мобильные приложения?
  • 22. Одна, но быстро? Все, но дорого?
  • 23. Сегодня: Android и iOS Завтра: ??? ? 23
  • 24. Проблема: время выпуска и стоимость разработки на разных платформах 2 месяца* 2 месяца* 2 месяца* Итого: 6 месяцев для 1 приложения на 3-х платформах 24
  • 25. Выбор оптимальной архитектуры мобильных бизнес-приложений Архитектура Преимущества Недостатки «Родные» (native) мобильные Лучший интерфейс пользователя и Уникальные подходы к разработке и приложения поддержка всех возможностей ОС, тестированию приложений высокая безопасность, онлайн и офлайн Долго и дорого разрабатывать для всех работа платформ и форм-факторов Web-приложения Общие подходы к разработке для всех Ограниченные возможности интерфейса платформ: быстро и дешево пользователя Сложности автономной работы Нужно учитывать различия браузеров Гибридные приложения Ускоренная разработка приложений Не учитываются все возможности Проще интеграция и выше безопасность платформы (чем для web-приложений) Терминальный доступ к Минимальные изменения в ИТ- Сложности автономной работы приложениям и виртуальный инфраструктуре Неудобство мобильных форм-факторов рабочий стол (VDI) для работы с ПК-приложениями Источник: на основе материалов Центра корпоративной 25 мобильности АйТи
  • 26. Разные средства и методы разработки Мобильная платформа Основной язык Среда разработки Мобильные устройства разработки Android Java или C++ Eclipse Различные поставщики iOS (Apple) Objective-C Xcode Apple iPhone, iPad, iPod RIM (Blackberry) Java Eclipse Только Blackberry Symbian C++ Различные Различные поставщики Windows Mobile / Phone C# Visual Studio 2010 Различные поставщики 26 IT Career Finder
  • 28. Кросс-платформенная разработка приложений Полная невозможность, либо Традиционным решением существенные ограничения в является кросс-платформенная использовании нативных (от англ. разработка приложений, native-родной) функций каждой например, на HTML 5 отдельной мобильной ОС. Работает Бедный ? HTML5 почти везде интерфейс Это позволяет снизить сложность и сократить сроки разработки. 28
  • 30. Octopod – уменьшение сроков и стоимости разработки мобильных приложений на наиболее популярных платформах в 2-3 раза 30
  • 31. Решение: быстро и недорого! 2 месяца* 2 месяца* 2 месяца* 1-2 месяца* с 31
  • 32. Миссия Octopod Дать всем разработчикам выпускать приложения мобильного ПО одновременно на всех возможность популярных платформах • быстрее, • качественнее и • дешевле 32
  • 33. Цель Octopod Для поиска Для социальных сетей Для разработки мобильных приложений 33
  • 34. Бизнес-модель Octopod Услуги Разработчики мобильных Пользователи Решения приложений Приложения Платформа
  • 35. Ускоренная разработка мобильных приложений с Octopod Сервер Octopod Наитивное приложение Разрабатываем код создает дистрибутивы одновременно выходит приложения на для поддерживаемых на всех* мобильных платформе Octopod мобильных ОС платформах 35 *) Уточните список поддерживаемых мобильных ОС в Octopod
  • 36. Клиенты Octopod Отделы разработки Независимые Независимые ПО департаментов разработчики разработчики информационных мобильного ПО традиционного ПО технологий Снижение стоимости и Развитие бизнеса за счет Разработка мобильного ПО времени разработки и снижения времени и сроков для внутренних одновременного выпуска выхода на рынок пользователей мобильных приложений для мобильных приложений всех основных платформ 36
  • 37. Готовые решения на платформе Octopod • Готовые типовые решения на платформе Octopod: – OctoBank (мобильный банк) – OctoRetail (мобильный магазин и программы лояльности) – OctoGuide (мобильная афиша) – OctoMedia (мобильное СМИ) • … используются как готовые строительные блоки и позволяют разработчикам ускорить решение прикладных задач их клиентов 37
  • 38. Ценность Octopod для разработчиков мобильного ПО Ускорение • Уменьшение времени от идеи до выпуска готового разработки и приложения вывода на рынок Повышение • Мобильность как дополнительная ценность для клиентов лояльности • Одновременное появление приложения на всех мобильных пользователей ОС • Единый код и управление разработкой для всех мобильных Снижение платформ стоимости • Готовые типовые решения для банков, розницы, СМИ… владения • Снижение сроков и стоимости разработки мобильных приложений для всех основных платформ в 2-3 раза 38
  • 39. Разрабатывать самим или использовать готовую платформу? Платформа Octopod позволяет разработчикам любого размера начать быстро выпускать мобильные приложения на основных популярных платформах без значительных инвестиций в средства разработки 39
  • 41. Идея: унификация мобильных приложений Давайте упростим разработку! Создадим единое универсальное приложение для каждой мобильной ОС с одинаковыми возможностями независимо от типа устройства
  • 42. Идея: используем сервер! Передадим бизнес-логику на сервер! Это позволит управлять, обновлять и интегрировать приложения из одной точки
  • 43. Реализация: клиент и сервер Сервер Octopod Клиент Octopod Храни- Тыл Ядро лище (Back-end) приложения Фронт Кастомные модкли Утилиты
  • 44. Сервер Octopod Клиент Octopod Корпоративные Тыл Фронт приложения API Программная логика (на основе XML) Мультимедийные Интеграция ресурсы (графика, видео, аудио …) Серверная БД Синхронизация баз данных Утилиты Программная логика клиента Внешние •Создание ресурсов (на основе JS) приложения приложений
  • 45. Клиент Octopod Ядро приложения Хранилище Пользователи Сервер Octopod API (на основе XML) приложений Мультимедийные ресурсы (графика, видео, Унифицированный аудио …) интерпретатор интерфейсов написан в родном коде для Программная логика клиента (на основе JS) каждой платформы Работает на SQLite и JavaScript для хранения и обработки данных Кастомные модули
  • 46. Процесс создания приложения 1. Дизайн и разметка 2. Программирование 3. Создание приложений • Дизайн основных экранов • Проектирование серверных • Сервер автоматически и клиентских БД создает “ресурсный пакет” • Верстка изображений для для каждого мобильного интерфейсов • Разработка серверной дистрибутива, включая: логики • Подготовка XML разметки - Мультимедиа файлы (Octopod ML) • Интеграция сервера Octopod с сервисами - Интерфейсы заказчика - Клиентскую логику и БД • Разработка клиентской • Создание готовых логики дистрибутивов из Облака • Хостинг серверных ресурсов Octopod* в Облаке Octopod* * Возможность в процессе разработки
  • 47. Дальнейшие шаги • Обратитесь в Octopod для получения более подробной информации • Илья Курилин, CEO  [email protected]  www.octopod.com  +7 812 324 26 94 (Санкт-Петербург) 47
  • 48. Спасибо за внимание! www.octopod.com +7 812 324 26 94