#305 — May 15, 2020

Read on the Web

Mobile Developer Weekly

Holly Schinsky recommends

Announcing Adobe XD Support for Flutter — You can now design in XD and export working Flutter code.

Tim Sneath

Brian Rinaldi recommends

Dart and Flutter Improve Performance, Safety, and Tooling for Cross-platform Mobile Development — An overview of the changes in the Dart 2.8 and Flutter 1.17 releases.

Sergio De Simone

Get Best in Class Crash Reporting for Your Mobile Apps 📱 — Resolve mobile app crashes with precision. Quickly search, segment, and prioritize the errors that affect your users. Bugsnag provides best in class support for all mobile platforms: Android, iOS, React Native, and Unity. Try it free.

Bugsnag sponsor

Chris Brandrick recommends

Swift 5.3 Release Process — A look at the goals (including adding support for Windows - see below item), release process, and estimated schedule for the next version of Apple’s Swift.

Nicole Jacque (Apple)

Brian Rinaldi recommends

Swift 5.3 Will Expand Officially Supported Platforms to Windows and Additional Linux Distributions — One of the major goals for the upcoming Swift release is extending official platform support, including Linux and Windows.

Sergio De Simone

Holly Schinsky recommends

How We Reduced Our React Native App Size by 60% with A Few Simple Fixes — Some simple tips and tricks to dramatically reduce the size of your React Native apps.

Hugo Grochau

Brian Rinaldi recommends

CSS Fix for 100vh in Mobile WebKit — WebKit handles 100vh in a way that differs from other browsers, which can complicate some layouts. But using -webkit-fill-available might be a good enough alternative to get by.

Matt Smith

Brian Rinaldi recommends

Better Form Inputs for Better Mobile User Experiences — How to configure HTML input fields with the correct type, inputmode, and autocomplete attributes.

Alex Holachek

Faster CI/CD for All Your Software Projects Using Buildkite — See how Shopify scaled from 300 to 1800 engineers while keeping their build times under 5 minutes.

Buildkite sponsor

Brian Rinaldi recommends

Migration of NativeScript Cloud Builds to Circle CI — The cloud build offering is going away, so this post shows how to migrate to builds using Circle CI.

Rosen Vladimirov

Chris Brandrick recommends

Conditional Rendering in React Native May Crash Your App — Read about misuse of JS && operator (logical AND). Find out why it is dangerous to use it in React Native without proper caution.

Daniel Koprowski

Brian Rinaldi recommends

Keyboard Handling in iOS using Swift 5 — How to handle things like keyboard dismissal or moving text fields to not be covered by the keyboard.

Nabil Kazi

Peter Cooper recommends

SwiftUIAirtableDemo: How You Can Integrate SwiftUI and Airtable in Your App — A look at using the spreadsheet/database web tool Airtable as a lightweight backend.

Zack Shapiro

Chris Brandrick recommends

App Icon Shortcuts Are Coming to Progressive Web Apps

Thomas Steiner on Twitter

Holly Schinsky recommends

Displaying A List of Charts in Flutter

Indresh Arora

Peter Cooper recommends

react-native-starter-kit: A Starter Kit to Build TypeScript-based React Native Apps

İlker Kesici