scalable backend services at mobile developer summit

1,368 views
1,337 views

Published on

Mobile Apps do not work in isolation. They need to work with scalable backend to allow for customized experience for each user. Apps that need to provide storage, personalization, integration with other services, notifications usually require powerful backend features. Mobile app developers usually do not have experience in working with server side backend implementation and this becomes a bottleneck when working on building great mobile apps. Mobile platforms that allows for easy integration of scalable backend with mobile apps are on rise. In this talk, we will look at how mobile developers can build strong backend foundation for their next big mobile app. This talk will look into code examples and patterns that developers can readily apply to mobile apps.

BTW, Parse as mentioned in the video is acquired by Facebook. It indicates the PaaS has arrived and is going to be the platform of choice.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,368
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

scalable backend services at mobile developer summit

  1. 1. Mobile Backend on the MoveBuilding Mobile Apps with Scalable Back End
  2. 2. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  3. 3. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  4. 4. Mobile App DeveloperUser Experience & DesignGraphicsMobile Operating SystemsSocial IntegrationLocation Services
  5. 5. Mobile App Developer
  6. 6. Backend DeveloperScalabilityDatabaseDistributed SystemsFault ToleranceVirtualization
  7. 7. Backend Developer
  8. 8. Backend DeveloperMobile AppDeveloper
  9. 9. Mobile App DeveloperBackend Developer
  10. 10. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  11. 11. “ I wanna build the next bigTo-Do-List Application thatbeats the s**t out of Rememberthe Milk, Astrid “
  12. 12. Task ListTask ListShare Task RemindersShare Task RemindersSocial RemindersSocial RemindersCross device RemindersCross device RemindersPublic Task ListPublic Task List
  13. 13. LocalReminderUserInterfaceLocalStorageLocationServices
  14. 14. SharedStoragePushNotificationsUserLoginSocialImport
  15. 15. DeviceIndependence
  16. 16. OffloadIntensive tasks
  17. 17. StateManagement
  18. 18. Integration withServices
  19. 19. Limits ofRTOS
  20. 20. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumpsScalableBackend services
  21. 21. UnpredictableUsage
  22. 22. is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !
  23. 23. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  24. 24. Storage
  25. 25. User Management
  26. 26. Messaging
  27. 27. Notifications
  28. 28. Social
  29. 29. Analytics
  30. 30. AnythingEverything..........
  31. 31. MobileBackendAsAService
  32. 32. Not AgainNot AgainAnother BuzzwordAnother Buzzword
  33. 33. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  34. 34. In ActionStorage Users Notifications
  35. 35. HipmunkOut of Milk AnypicDrawChat
  36. 36. 1. The two worlds – Mobile and Backend2. Why Mobile Apps need Backend services3. What’s in store in Backend services for Mobile AppDevelopers4. Backend as a Service in Practice5. The voids, nulls and coredumps
  37. 37. 1. Reduce Provider dependency2. Migrate existing apps3. Custom Code and DSLs4. Device and Platform support

×