#​359 — June 11, 2021

Read on the Web

📱 Mobile Dev Weekly

Chris Brandrick recommends

Apple Shares What's New in iOS 15 — As expected, Apple’s developer conference this week offered us our first look at iOS 15. Due to release later this year, here’s an early look at all the new features, and tools for developers.

Apple

🍎 More from WWDC

New App Store Features Coming in iOS, iPadOS 15
Stephen Hackett

Apple Brings Safari Web Browser Extensions to iPhone and iPad with iOS 15
Filipe Esposito

ShazamKit Lets Apple and Android Developers Add Audio Recognition
Dan Moren

iOS 15 Allows Refund Requests for In-App Purchases Directly Within Apps
Joe Rossignol

Chris Brandrick recommends

Looking at WCAG 2.5.5 for Better Target Sizes — Ever experienced the frustration of trying to tap a button on a mobile device only to have it do nothing because the target size is just not large enough? Todd dives into all things target size here, with advice on how to get the sizing just right.

Todd Libby

Brian Rinaldi recommends

Apple’s Tightly Controlled App Store Is 'Teeming with Scams' says Washington Post — According to analysis by The Washington Post of the highest 1,000 grossing apps on the App Store, nearly two percent are scams.

Reed Albergotti and Chris Alcantara

Holly Schinsky recommends

How to Build a Mobile Minimum Viable Product in 2021 — Why choosing to build an MVP is the best solution to proof your original vision without much risk.

Sara Khan

Peter Cooper recommends

Testing React Native Apps — Some quick practical examples of bringing automated tests to an app.

Zain Sajjad

Holly Schinsky recommends

Flutter Vs. Kotlin: Which One to Choose — A guide to determining whether Flutter or Kotlin best meets your needs.

Serhii Osadchuk

Holly Schinsky recommends

React Native Cookie Authentication — How to resolve an issue with cookies-based authentication in a React Native app.

Matan Kastel

Peter Cooper recommends

How Medium Built SwiftUI Features in Their App — A tale about transitioning from a monolithic architecture to a packages based one.

Thomas Ricouard

Brian Rinaldi recommends

Stop Using Relative Paths in Your React Native Imports. Use Aliases Instead

Andres Urdaneta

Chris Brandrick recommends

Introducing NativeShell for Flutter: An Experimental Desktop Embedder

Matej Knopp