Octopod Mobile Application Development Platform

21
Octopod. Mobile multi-platform solution Octopod Mobile Application Development Platform @octopodmobil e octopod.mobil e

description

Octopod Mobile Application Development Platform. octopod.mobile. @octopodmobile. Нужно мобильное приложение?. Native SDK iOS SDK, Android SDK, etc . Полный доступ к нативным функциям устройств, высокая сложность в разработке и поддержке кросс-платформенных приложений. - PowerPoint PPT Presentation

Transcript of Octopod Mobile Application Development Platform

Page 1: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Octopod Mobile Application Development Platform

@octopodmobile

octopod.mobile

Page 2: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Нужно мобильное приложение?

2

Native SDK iOS SDK, Android SDK, etc. Полный доступ к нативным функциям устройств, высокая сложность в разработке и поддержке кросс-платформенных приложений

Сross-platform mobile SDK PhoneGap, Appcelerator, etc.Упрощение разработки для нескольких мобильных ОС. Для подключения к существующим сервисам требуется индивидуальная интеграция.

Mobile Enterprise Application Platform (Octopod, Syclo, etc.)комплексный набор продуктов и услуг, обеспечивающий всесторонний и долгосрочный подход к развертыванию и развитию мобильности.

Web constructors (KitApps, MyAppBuilder, etc.)Максимально упрощенное создание шаблонных приложений. Значительно ограниченные возможности по кастомизации ПО.

что выбрать?

http://www.mgiresearch.com/Mobile-Computing/mobile-enterprise-application-platforms-meaps-a-buyers-guide.html

Page 3: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Сравнение технологий для разработчиков

3

Простота в использовании

Фун

кцио

наль

ност

ь

WP7 SDK

Native SDK

Android SDKiOS SDK

Cross-Platform

AppceleratorPhoneGap

Online constructors

MyAppBuilder

KitApps

MEAP

Kony OneSybase

SycloOctopod

Конструктор

Native

Кросс-

платформенные решени

я

MEAP

Octopod MEA

P

Доступ к функциям мобильных устройств

✓ ✓ ✓ ✓ ✓

Гибкая конфигурация приложения

✓ ✓ ✓ ✓

Кроссплатформенность ✓ ✓ ✓

Упрощение интеграции

✓ ✓

Обновление интерфейсов с сервера

  ✓

Page 4: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Сравнение технологий для бизнеса

4

Финансовая эффективность

Потр

ебно

сти

бизн

еса

WP7 SDK

Native SDK

Android SDKiOS SDK

Cross-Platform

MosyncAppcelerator

PhoneGap

MEAP

Octopod

Kony OneSybase

Syclo

Native

Кросс-платформен

ные решен

ия

MEAPOctop

od MEAP

Стоимость разработки

высокая средняя низкая низкая

Охват аудитории мин макс макс макс

Time to market высокий средний средний низкий

Стоимость лицензий

низкая низкая высокая низкая

Page 5: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Что такое MEAP?

Платформа для enterprise мобильных приложений (англ. Mobile Enterprise Application Platform, сокр. MEAP) –

обеспечивает клиент-серверную среду исполнения и инструменты для разработки корпоративных мобильных приложений как для корпоративных пользователей так и для коньсьюмеров, обладающих высокой адаптивностью к различным типам устройств и имеющимся на них операционным системам, поддерживающих автономный режим работы.

5

Поддержка различных мобильных ОС

Ценности MEAP

Возможность легкой интеграции с существующими сервисами

Обеспечение полного цикла разработки и развития мобильных приложений

Gartner: Magic Quadrant for Mobile Enterprise Application Platforms http://www.gartner.com/id=843412

Page 6: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Ключевые драйверы выбора MEAP

Разнообразие устройств, сетей и групп пользователей:• Сложность в охвате и оперативной поддержке всего спектра

мобильных ОС• Острая нехватка квалифицированных мобильных разработчиков• Сложности в интеграции к существующим програмным компонентам

Взрывной рост потребности бизнеса в разработке мобильных решений

• Необходимость создания мобильных составляющих для уже имеющихся бизнес-кейсов

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

платформенные продукты

6

Page 7: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Рынок MEAP

7

* http://www.idc.com/getdoc.jsp?containerId=234645 http://www.mgiresearch.com/Mobile-Computing/mobile-enterprise-application-platforms-meaps-a-buyers-guide.html

Рынок программных продуктов категории MEAP постоянно развивается и расширяется. По данным аналитиков IDC «Объемы рынка мобильных платформенных решений класса MEAP достигнет более $3 млрд к 2015 годуПри этом рынок других инструментов для создания приложений практически не растет и составит около $40M к 2015 году.. По результатам исследований Gartner и MGIResearch разработчики предпочитают коплексные платфрменные решения для развития приложений

Рынок различных средств разработки мобильных приложений, 2011-2016:*

2011 2012 2013 2014 2015 2016

$0.62 Bn $0.75 Bn

$1.39 Bn

$2.14 Bn

$2.89 Bn

$3.90 Bn

$0.03Bn $0.03Bn $0.03Bn $0.03Bn $0.04Bn $0.05Bn

MEAP

Cross-platform suites/web toolkits

Page 8: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Конкурентное поле

8

Рынок MEAP является сегментированным и незаполненным в силу нескольких ключевых причин:

• Sybase Unwired Platform, OpenText Wave, Syclo и другие куплены крупными корпорациями и используются для мобилизации собственных продуктов

• Kony, Verivo, Antenna и другие используются как закрытые решения для разработки мобильного ПО силами производителя платформы и его партнеров

• Многие MEAP нацелены на решение узкого спектра задач, и не подходят для разработки других решений (Agent Plus, Sybase Unwired Platform)

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

Page 9: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Продуктовая линейка Octopod

9

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

1

Готовые решения OctopodГотовый комплект для бизнеса - «Платформа + приложение». Каждое готовое решение содержит коннекторы ко всем популярным API, универсальную объектную модель и готовое полнофункциональное приложение с возможностью настройки и доработки.

2

Облачный сервис OctopodГотовые решения и платформа в виде облачных сервисов. Максимально простое использование, возможность настройки «под себя», гибкие тарифы с ежемесячной платой и регулярные обновления с новым полезным функционалом.

3

Page 10: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Преимущества платформы Octopod

10

Ключевые преимущества:• Управление приложениями на стороне сервера

o Возможность мгновенного внесение изменений в интерфейсы и данные без обновления дистрибутивов приложений в магазинах приложений

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

o Гибкое таргетирование функционала в зависимости от групп пользователей

• Использование самого популярного языка – Javao Сокращает дефицит мобильных разработчиков, открыв доступ на рынок

мобильных разработок более 9 миллионам Java разработчиков

• Тщательно проработанный функционал платформы позволяет избежать ошибок в разработке конечного ПО

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

Page 11: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Архитектура платформы Octopod

11

Дистрибутивы для смартфонов и планшетовМобильные приложения

работают по принципу «тонких клиентов» - это позволяет пользователям получать обновления без необходимости обновления дистрибутива

Сервер Octopod

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

Готовые коннекторыУпрощают и ускоряют процессы интеграции мобильного приложения с существующими сервисами.

Page 12: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Функционал платформы Octopod

12

Работа с данными: Управление локальными БД со стороны сервера. Реализованы все необходимые сценарии работы с данными.

Интеграция с соц. сетями: Все ключевые функции для работы с соц. сетями.

PUSH API: Управление Push-нотификациями со стороны сервера.

Универсальный язык разметки: Интерфейсы разрабатываются один раз и работают на всех поддерживаемых мобильных ОС.

Функции устройства: Работа с SMS, осуществление звонков, GPS позиционирование, управление контактами и записями в календаре.

Мультимедийные возможности: проигрывание видео и аудио, интерактивные карты, фото-камера.

Коннекторы: Наличие коннекторов к наиболее популярным сервисам и API для максимального упрощения процесса интеграции.

Модуль статистики: Готовые инструменты сбора статистики и аналитики

Page 13: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

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

13

Ключевые требования: ISV Inhouse Mobile developers Octopod

Мультиплатформенность (поддержка минимум 3х популярных мобильных ОС) a a a a

Кастомизируемость (простой механизм изменения под каждого конечного заказчика)

a a a

Надежность (снижение затрат на поддержку) a a aПростота интеграции с корпоративными backends a aМасштабируемость a aБезопасность a aСнижение требований к квалификации разработчиков a a aСнижение стоимости разработки a a a a

Page 14: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Развитие платформы Octopod

14

2010 Q4 Спроектирована первая версия платформы Octopod

2011 Q1Команда Octopod получила посевные инвестиции от“ The Untitled” Venture Company на разработку платформы Octopod

Платформа Octopod официально анонсирована в Барселоне на Mobile World Congress’2012 в Барселоне .

2011 Q3

2011 Q4

2012 Q1

2012 Q2

2012 Q3

Первая версия платформы готова для использования в пилотных проектах

Платформа Octopod выбрана для пилотного проекта мобильной версии для сервиса Dnevnik.ru

Достигнута договоренность об использовании платформы Octopod в проектах первых ISV партнеров – Manzana group, DocsVision.Опубликована отчуждаемая beta-версия платформы Octopod

Реализованы кейсы первых ISV партнеров.Запущен в коммерческую эксплуатацию мобильный сервис Dnevnik.ru, DocsVision и CinemaEmotion

Page 15: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

R&D roadmap

15

Q3.2012 Q4.2012 Q1.2013 Q2.2013 Q3.2013 Q4.2013

Персональная работа с ISVПервые коммерческие проекты Запуск в US, EU, LA и Asia

Развитие системы коннекторов к MS Dynamics, SAP, Salesforce, EMC Documentum, 1C, etc.

Развитие платформы OctopodEclipse-based IDEStatistics and analytics APIподдержка

Tablet & SmartTV Cryptography & Security API

Интеграция с PROTO.IOSecurity audit &

certification

Octopod 4.0

Развитие инфраструктурыСообщество разработчиков Генератор дистрибутивов Рынок модулей

Разработка готовых типовых решений

OctoRetail

OctoTravel OctoBank

OctoERP OctoHealthOctoMedia

OctoEvent OctoCars

PaaS SaaSХостинг Готовые решения в виде облачных сервисов

Q1.2014 Q2.2014

Другие типовые решения

Page 16: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Milestones

Go-to-market strategy overview

16

. . . . . . .

Supporting activities

Accounting of developers community, PaaS and SaaS

Mobile Industry EventsApps Wold Europe MWC 2013 Finnovate Spring Apps Wold Europe

Apps Wold America

Mobile Asia Expo

Mobile Show Dubai Content & APPs LATAM

Webinars and conferences for developers

Online PR activities (blogs, social networks, etc)

Public platform

announce

NorthAm & EU sales team hiring LATAM & Asia sales team hiring

Boxed solution rollout

Cloud service going to

commerce

US office opening and

relocation

SaaS commercial

launch

Latin America and Asia market

presence

Q3.2012 Q4.2012 Q1.2013 Q2.2013 Q3.2013 Q4.2013 Q1.2014 Q2.2014

Page 17: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Seed round, Q1.2011

Стартап Octopod был профинансирован венчурной компанией “the Untitled Venture” в начале 2011 года.Оценка post-money на этом раунде составила $3M

Чего мы достигли:• Выпущен продукт Octopod Mobile Enterprise Platform• Proof of concept: первые коммерческие клиенты – пользователи платформы

(Дневник.ру, НеваФильм, Нооосфера)• Заключены партнёрские соглашения с несколькими ISV (Manzana Group, DocsVision,

InterTrust), выпущены первые партнёрские решения• Выпущен отчуждаемый SDK, доступный для скачивания с сайта

17

Shar

e siz

e

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

70% 30%

Co-Founders the Untitled VC

Current Equity:

Page 18: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Потребности в инвестициях

KPI через 24 месяца:• Выход на глобальные рынки: EMEA, Северная Америка, Латинская Америка• 100 ключевых партнеров по всему миру, продающих наши решения• 10 000 активных девелоперов• Использование платформы в 10% всех новых приложений, или 50 000

опубликованных приложений на платформе Octopod• Ежемесячный объем продаж: $340 000

18

Потребность в инвестициях Round A: $3 500 000

Round A pre-money valuation: $10.5M,. Post-money valuation: $14M

Предлагаемая доля для нового инвестора – 25%, команда – 52%, доля посевного инвестора – 23%

Shar

e siz

e

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

23% 52% 25%

the Untitled VC Co-Founders new VC

Page 19: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Кофаундеры Octopod

19

Илья Курилин, CEO 15 лет руководства мобильными и интернет проектами. Экспертиза в построении системы продаж и онлайн монетизации.

Максим Руденко, CIO Техническая экспертиза. 10 лет в руководстве разработкой высоконагруженных многопользовательских систем.

Кирилл Шмарковский, CTO Идеолог проекта. 12 лет в проектировании кросс-платформенных мобильных решений и построении CMS.

• С 2004 года наша команда занималась созданием и развитием мультимедийных мобильных сервисов;

• В 2006 году создали мобильную коллекцию мультфильмов студии «Союзмультфильм»;

• В 2008 году мы запустили первое операторо-независимое мобильное ТВ на ОС J2ME, Windows Mobile, Symbian, Android и iPhone. Сервис привлек более 6 миллионов пользователей

• В 2011 году приступили к работе над платформой Octopod

Екатерина Теплова, HBDБизнес- коммуникации.15 лет в управлении развитием медийных интернет и мобильных проектов.

Page 20: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Партнеры и экосистема

20

Интеграция с сервисами online-прототипирования позволит программистам создавать каркас мобильного приложения Octopod напрямую из разработанных прототипов.

На основе популярных средств Eclipse IDE и IDEA будут созданы SDK для разработки Octopod based приложений. Это значительно упростит работу программистов и позволит им комфортно создавать приложения в знакомой среде.

Jelastic Java HostRock-solid Java in the CloudAuto-scales. Easy to deploy. Runs ANY Java app.На базе технологии облачного хостинга Jelastic создается совместное решение – облачный хостинг для приложений, созданных на платформе Octopod. Специальные возможности, упрощающие публикацию приложений, будут доступны пользователям как отдельный тарифный план, и предложены всем рынкам, на которых присутствует Jelastic.

http://www.jelastic.com/

Page 21: Octopod Mobile Application Development Platform

Octopod. Mobile multi-platform solution

Ilya KurilinCEO

[email protected]@octopodmobile

octopod.mobile