This document discusses the relationship between mobile app development and backend services. It explains that mobile apps need scalable backend services to handle data storage, user management, notifications, and other tasks that mobile devices cannot handle alone. It then introduces the concept of backend as a service (BaaS), where developers can use third-party services to access common backend functions without having to build their own backend infrastructure. The document provides examples of startups that are using BaaS to develop their mobile apps.
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
scalable backend services at mobile developer summit
1. Mobile Backend on the Move
Building Mobile Apps with Scalable Back End
2. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
3. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
4. Mobile App Developer
User Experience & Design
Graphics
Mobile Operating Systems
Social Integration
Location Services
10. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
11. “ I wanna build the next big
To-Do-List Application that
beats the s**t out of Remember
the Milk, Astrid “
12. Task ListTask List
Share Task RemindersShare Task Reminders
Social RemindersSocial Reminders
Cross device RemindersCross device Reminders
Public Task ListPublic Task List
20. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
Scalable
Backend services
22. is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !is Hard !
23.
24. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
34. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
41. 1. The two worlds – Mobile and Backend
2. Why Mobile Apps need Backend services
3. What’s in store in Backend services for Mobile App
Developers
4. Backend as a Service in Practice
5. The voids, nulls and coredumps
42. 1. Reduce Provider dependency
2. Migrate existing apps
3. Custom Code and DSLs
4. Device and Platform support