#270 — August 23, 2019

Read on the Web

Mobile Developer Weekly
Cross-platform mobile news, views, and developments

Brian Rinaldi recommends

Google Is Tightening Its Grip on Your Website — Owen shares his thoughts on the growing control AMP gives Google and his concerns about this. Malte Ubl, tech lead for AMP at Google, responded noting some factual inaccuracies.

Owen Williams

Peter Cooper recommends

Avoiding Bad Practices in iOS and Android Design — Examines the differences between iOS and Android development and explains why you should never strive to create exact clones of apps for both platforms.

Martin Doychev (Toptal)

Tutorial: How to Build APIs Your Users Love — Learn about common pitfalls and gotchas when designing an API. Plus, hear about how Mux uses an OpenAPI driven toolchain to accelerate our product development.

Mux sponsor

Chris Brandrick recommends

Android's Iconic Dessert Names Are Going Away, Starting with Android 10 — Who ate all the pie?

David Ruddock

Peter Cooper recommends

Android Studio 3.5: Project Marble Goes Into Stable

Google

Brian Rinaldi recommends

Best Practices for Designing the Mobile App Login Screen — The login screen is the gateway to your mobile app and needs to be designed with care.

Suzanne Scacca

Holly Schinsky recommends

Must-have VS Code Extensions for Working with Flutter — A look at some VS Code extensions for improving your workflow when building mobile apps with Flutter.

Daniele Cambi

Brian Rinaldi recommends

Developing 99% of Your Ionic App in The Browser with Capacitor — Using Ionic and Capacitor means that a huge bulk of your app development can happen right in a browser on your desktop.

Max Lynch

Brian Rinaldi recommends

Integrating with the iOS Keychain, Simplified — A practical explanation of how to use Apple’s Keychain Services.

Philip Shen

Want a Better Way to Store and Serve Images and Videos — Join a community of over 450K web and mobile developers dynamically managing rich media with Cloudinary. Try it free.

Cloudinary sponsor

Holly Schinsky recommends

60 Days Of Flutter: Building a Messenger from Scratch — The first post in a follow-along series on how to build a messenger app from scratch using Flutter.

Aditya Gurjar

Chris Brandrick recommends

Insert & Fetch Records with Room on Android using Kotlin

Danish Amjad

Holly Schinsky recommends

A List of Five Top React Native Animation Libraries

Said Hayani

Za'e Johnson recommends

Should All Mobile Navigation Be At The Bottom?

UX User

Brian Rinaldi recommends

Five CSS Grid Generators for Your Layouts

Maria Antonietta Perna

🗓 Upcoming Events

/dev/world 2019, September 2-4 — Melbourne, Australia — Australia's longest running conference for Swift, macOS and iOS developers and designers.

iOSDevUK, September 2-5 — Aberystwyth, UK — The UK's best iOS development conference.

Droidcon Lisbon, September 9-10 — Lisbon, Portugal — The industry's leading Android experts converge for the very first Droidcon to be held in Lisbon.

Codemotion, September 24-25 — Madrid, Spain — A two-day event open to all languages and technologies.