#314 — July 17, 2020

Read on the Web

Mobile Developer Weekly

Holly Schinsky recommends

Flutter vs Native vs React Native: Deep Performance Comparison — A comparison of FPS, CPU, Memory, and GPU performance in popular mobile development tools. As with all benchmarks, apply a cynical eye and, even better, test for yourself and your own use case when making comparisons.

inVerita

Brian Rinaldi recommends

Android 10 Had The Fastest Adoption Rate of Any Version of Android Yet — Android has always lagged in adoption rates for updates, but Android 10 reached 100 million installs 28 percent faster than it took Android Pie. It's not at iOS levels of user upgrades, but developers should nonetheless benefit from the increased velocity.

Chaim Gartenberg (The Verge)

Slow and Expensive CI Build? — Save more than 150% by switching to faster pipelines on Semaphore. Ship your updates 2x faster.

Semaphore sponsor

Peter Cooper recommends

Is Redesigning Your Mobile App a Bad Idea? — The Scrabble GO, Instacart and YouTube mobile apps have recently undergone disruptive redesigns. Were they worth it in the end? A look at the mistakes made and the lessons we can extract from them.

Suzanne Scacca

Brian Rinaldi recommends

iOS 14’s Public Beta Is Rolling Out Now“The public betas for iOS 14 and iPadOS 14 are rolling out today, and they bring a laundry list of new features, including the biggest changes to the iOS home screen that we’ve seen in years.”

Monica Chin (The Verge)

Peter Cooper recommends

How Dropbox Ensures Credible Analytics On Its Mobile Apps“My team at Dropbox recently invested in ensuring the integrity of our analytics. We wanted to share what we learned and what we would have done differently.”

Marianna Budnikova (Dropbox)

Holly Schinsky recommends

Get Started with Flutter Authentication — Learn how to add user authentication to Flutter apps using OAuth 2.0 and OpenID Connect.

Amin Abbaspour

Brian Rinaldi recommends

How to Use “Sign in with Apple” on React Native — A simple guide to authenticating your users with Apple on React Native and Node.js.

Nicolas Dommanget-Muller

Continuous Deployment for Ionic Applications — Learn how to automate the deployment of Ionic applications.

CircleCI sponsor

Peter Cooper recommends

Swift Package Index: A Way to Find Swift Packages — This is relatively new but there are already almost 3000 packages to be found in here. The app for the Swift Package Index itself (source here on GitHub) is written in Swift too and is an interesting example of server side Swift usage.

Dave Verwer and Sven A. Schmidt

Brian Rinaldi recommends

Responsive Web Design – How to Make a Website Look Good on Phones and Tablets — A broad overview of RWD concepts and tools.

Adam Henson

Holly Schinsky recommends

How To Make A Flutter App With High Security? — How to develop a secure Flutter mobile app in 2020.

Sophia Martin