Challenges of developing a client for cloud storage on iOS
summary
Covers building an iOS client for a cloud storage file manager and practical solutions used to make it work well. Topics include speeding up photo-feed generation with large datasets, handling feed changes coming from multiple data sources, extracting photo metadata across different iOS versions, and organizing upload/download queues for photos and files.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 6:20MegaDisk project overview
- 10:15Photo feed problems
- 23:57Reactive programming
- 41:13Q&A on reactive
- 43:00Auto-uploading photos
- 1:01:14Shared disk and Realm
- 1:09:04Unresolved issues
- 1:12:59File viewing
related talks
42mCloud and Mobile App Performance
41mSyncing and Collaboration with CloudKit
20mAutomatically Producing Large Newspaper-Style Images with Background Notification
28mShip it Safe
37mUpload
10miOS present and future
33mScaling at Large - Lessons learned rewriting Instagram’s feed
35mFixing Image Performance for The Worst iPhone
