250 likes | 275 Views
Explore the evolution of mobile applications and how to build cloud and server solutions as backends for mobile apps. Learn about Backend as a Service (BaaS) and its advantages. Discover QuickBlox as a platform for developing mobile applications with server-side logic, MVC frameworks, and cloud hosting.
E N D
Cloud технологии и серверные решения для разработки мобильных приложений Построение Cloud и серверных решений как backend для мобильных приложений Mobile 2.0 Игорь Хоменко 29 февраля 2012
О чем мы будем говорить • - Эволюция мобильных приложений • - Backend as a Service • - Как мы делаем QuickBlox
Эволюция приложений (1/5) Be social!
Эволюция приложений (2/5) Самые популярные приложения AppStore, Android Market: • Динамические • Персональные • Социальные • Липкие
Эволюция приложений:пути решения (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 TV Tablets Machines PC& laptops Consoles Servers Watches
Application + BaaS = ? Приложение Сервисы
BaaS: Server side logic MVC Web Frameworks
BaaS: Cloud hosting • -аренда виртуальных серверов • предоставление вычислительных • мощностей и др. • -хранение данных (файловый хостинг)
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) Main features
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)
install Quickblox support team Your Amazon AWS system license support EC2 EC2 load balancer updates monitoring RDS Quickblox modules and components Admin panel: web interface API:client-server functionality Libraries: iOS, Android, WP, Web/Facebook authentication + monitoring +load balancing Your apps + Your user base
QuickBlox: Case studies (1/2) Dane Cook app – using Facebook profiles with our modules The Ganslinger app + + Chat Location Users Ratings Messages +
QuickBlox: Case studies (2/2) Movies streaming app QuickBlox in Facebook apps Location + Users Content
Спасибо за внимание! igor@quickblox.com skype: fuel_ex