TestCon Europe 2019
Joe Keeley spent the last decade honing his skills in iOS development, Objective-C, and Swift. As the Chief Technology Officer at MartianCraft, he leads teams to build apps for venture-funded startups and Fortune 500 companies. He is the co-author of the books “Mastering iOS Frameworks” and “iOS Components and Frameworks” from Addison-Wesley. Joe organizes the Denver Cocoaheads Meetup group, and frequently presents mobile development topics at conferences and developer meetings. He is the author of two instructional iOS development videos produced by Addison-Wesley Professional.
Testing Offline First Mobile Applications
“Offline First” mobile applications can really be great for users: consistent usage with or without a network connection, better UI responsiveness, and the ability to sync data to different devices seamlessly. While these features all sound great, they can be quite difficult to build in practice. Come with me as I describe my adventures implementing and testing an offline first mobile app using Google’s Firebase tools, including auth, image hosting, and data setup and syncing using the Google’s Cloud Firestore NoSQL database.