1 / 25

Evolution of Mobile Applications: Building Cloud and Server Solutions as Backend for Mobile Apps

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.

byler
Download Presentation

Evolution of Mobile Applications: Building Cloud and Server Solutions as Backend for Mobile Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud технологии и серверные решения для разработки мобильных приложений Построение Cloud и серверных решений как backend для мобильных приложений Mobile 2.0 Игорь Хоменко 29 февраля 2012

  2. О чем мы будем говорить • - Эволюция мобильных приложений • - Backend as a Service • - Как мы делаем QuickBlox

  3. Эволюция приложений (1/5) Be social!

  4. Эволюция приложений (2/5) Самые популярные приложения AppStore, Android Market: • Динамические • Персональные • Социальные • Липкие

  5. Эволюция приложений: проблемы (3/5)

  6. Эволюция приложений:пути решения (4/5)

  7. Эволюция приложений: проблемы (5/5) Here’s the problem - Building a backend sucks. У вас есть более важные дела!

  8. BaaS (1/3) The new world of Backend as a Service

  9. BaaS (2/3) Общая платформа для всех приложений Handsets TV Tablets Machines PC& laptops Consoles Servers Watches

  10. BaaS (3/3)

  11. Application + BaaS = ? Приложение Сервисы

  12. BaaS: parts

  13. BaaS: Server side logic MVC Web Frameworks

  14. BaaS: Cloud hosting • -аренда виртуальных серверов • предоставление вычислительных • мощностей и др. • -хранение данных (файловый хостинг)

  15. BaaSin use

  16. BaaS: Current platforms (1/2) • StackMob (stackmob.com) • QuickBlox (quickblox.com) • Kinvey (kinvey.com) • Parse (parse.com) • Urban Airship (urbanairship.com)

  17. BaaS: Current platforms (2/2) Main features

  18. BaaS: Ecosystem Map

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

  20. QuickBlox: how we do it? (2/2) Location Content Chat Ratings Users Messaging

  21. 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)

  22. 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

  23. QuickBlox: Case studies (1/2) Dane Cook app – using Facebook profiles with our modules The Ganslinger app + + Chat Location Users Ratings Messages +

  24. QuickBlox: Case studies (2/2) Movies streaming app QuickBlox in Facebook apps Location + Users Content

  25. Спасибо за внимание! igor@quickblox.com skype: fuel_ex

More Related