#308 — June 5, 2020

Read on the Web

Mobile Developer Weekly

Brian Rinaldi recommends

The Next Chapter for NativeScript: nStudio — Progress Software will no longer be the primary maintainer of the core framework, which will be managed going forward by nStudio.

Surya Saripella

Peter Cooper recommends

iOS Developers: New App Store Requirements Coming on June 30, 2020 — A reminder that from June 30, 2020, your iOS apps (and updates!) will need to comply with several new conditions to make it onto the App Store including using the iOS 13 SDK or later and supporting ‘Sign In with Apple’ in many cases.

Apple

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

Semaphore sponsor

Chris Brandrick recommends

The Need for Speed, 23 Years Later — In this somewhat historical look at website and internet speed, Kathryn looks at the fact that page speeds have not improved over time in spite of the increase in internet speed.

Kathryn Whitenton

Brian Rinaldi recommends

How to Easily Install The Android 11 Developer Preview — A step-by-step guide to installing the latest preview.

Cameron Faulkner

Holly Schinsky recommends

Flutter Vs React Native Vs Xamarin — The ‘big fight’ between Flutter, Xamarin and React Native for building cross-platform apps is making developers weigh up their various pros and cons.

Jason Rees

Brian Rinaldi recommends

iOS Database Comparison: What Are The Differences? — Comparing SQL Lite, Core Data, Realm and Firebase for iOS app development.

Alexander Pentsov

Launch Scalable iOS/Swift, Android, & React Chat In Days — Stream makes it easy with SDKs and Chat React UI Components. Stream powers Feeds and Chat for over 500 million end-users.

Stream sponsor

Chris Brandrick recommends

Zero-Day in Sign in with Apple — A developer found a vulnerability in the Sign In with Apple system and got a $100K bounty for it.

Bhavuk Jain

Brian Rinaldi recommends

iOS is 'Missing a Key Camera Privacy Feature' That Could Enable Spying — A look at how camera permissions could potentially be abused and how you can detect it.

Daniel Dallos

Holly Schinsky recommends

▶  How to Create Dart Packages for Your Flutter Apps

Andrea Bizzotto

Brian Rinaldi recommends

Build a React Native App and Integrate It with Firebase

Florian Marcu

Holly Schinsky recommends

Tools and Tips for Debugging Your React Native App

Manusha Chethiyawardhana

Peter Cooper recommends

pybridge-ios: Reuse Python Code in Native iOS Apps

João Ventura