Игорь Хоменко - QuickBlox

needlessoybeanMobile - Wireless

Dec 10, 2013 (3 years and 10 months ago)

110 views

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

Построение Cloud и серверных
решений как backend для

мобильных

приложений


Mobile 2.0



Игорь Хоменко


14

марта 2012


-

Эволюция мобильных приложений


-

Backend as a Service


-

Как мы делаем
QuickBlox



О чем мы будем говорить

Эволюция приложений

(1
/
5)

Be social!

Эволюция приложений (2/
5
)

Самые популярные приложения

AppStore, Android Market
:

-

Динамические


-

Персональные


-

Социальные


-

Липкие

Эволюция приложений
:

проблемы (3
/
5)


Разработчики сталкиваются с одними и теми же задачами

Content
management

Как общаться
приложениям

Где хранить
данные

Эволюция приложений
:

пути решения (4/5)

Свое
собственное
решение

увеличение
сроков
разработки
проекта

своя команда
серверных
разработчиков

риски (высоко
нагруженные
системы)

Эволюция приложений
:

проблемы

(
5
/
5
)

Here

s the problem
-

Building a

backend sucks.

У вас есть более важные дела!

BaaS
(1
/
3)

The new world of Backend as a Service

BaaS
(
2/
3)

Общая платформа для всех приложений


Handsets

Tablets


PC

& laptops


Servers


TV


Machines


Consoles


Watches


BaaS
(
3/
3)

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

Надежные,
отказоустойчивые
решения

Задачи, с которыми
сталкиваются
разработчики, уже
решены

Application + BaaS

= ?

Приложение

Сервисы

BaaS: parts

BaaS

team

Server side logic:


-

API (server developers)

-

Admin (UI developers)

Support (system
administrators)

Mobile SDK (mobile
developers)

Cloud hosting (system
administrators)

BaaS

in use

BaaS: Current platforms (1/
2
)

-

StackMob

(
stackmob.com
)


-

QuickBlox
(
quickblox.com
)


-

Kinvey (
kinvey.com
)


-

Parse
(
parse.com
)


-

Urban Airship
(
urbanairship.com
)

BaaS: Current platforms (2/
2
)

Users
management

Location

Push

notifications

Data Storage

Social
integration

Main features

BaaS: Ecosystem Map

QuickBlox
:
how we do it? (1/2)

QuickBlox
:
how we do it? (2/2)

Location

Content

Chat

Ratings

Users

Messaging

QuickBlox
:
main features

1.
Ready
-
to
-
go Modules included


2. Support for multiple platforms
:


-

iOS


-

Android


-

WindowsPhone


-

Web


-

PhoneGap


-

Appcelerator


-




3. Community on the first plane (A lot of samples)



QuickBlox
:
Case studies (1/2)

Dane Cook app


using Facebook
profiles with our modules

Chat

Location

+

+

+

Users

Ratings

Messages

The Ganslinger app

QuickBlox
:
Case studies (2/2)

Location

QuickBlox in Facebook apps

Movies streaming app

Content

Users

+

skype:
fuel_ex

igor@quickblox.com

Спасибо за внимание!

http://injoit.com/career