#269 — August 16, 2019

Read on the Web

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

(Image: Dropbox)

Peter Cooper recommends

The (Not So) Hidden Cost of Sharing Code Between iOS And Android — Until very recently, Dropbox had a technical strategy on mobile of sharing code between iOS and Android via C++. The idea behind this strategy was simple — write the code once in C++ instead of twice in Java and Objective C.

Eyal Guthmann (Dropbox)

Chris Brandrick recommends

Announcing the Ionic React Release Candidate — The Release Candidate for Ionic React has launched and is now available. It marks the first major release of a “vision to bring Ionic development to more developers on other frameworks”.

Ely Lucas (Ionic)

Peter Cooper recommends

AMP Up Your Mobile Web Experience — A fresh look at whether Google’s Accelerated Mobile Project (AMP) can improve web performance on mobiles.

Byungjin Jun

Save 40% on Your Order at Manning.com — Take the time to learn something new. Manning Publications are offering 40% off everything at manning.com, including their range of mobile titles. Just enter the code mdev40 at the cart before you checkout to save.

Manning Publications sponsor

Brian Rinaldi recommends

Faster AMP on the origin: AMP + SSR = ⚡ — AMP now officially supports a technique called server-side rendering (SSR) which you can apply to your AMP pages to make them load even faster.

Sebastian Benz

Peter Cooper recommends

Introducing Uber Poet, An Open Source Mock App Generator — ...for determining faster Swift builds.

Mahyar McDonald

Brian Rinaldi recommends

The Speed Benefit of AMP Prerendering — Some updated analysis from the AMP team on the load times improvements provided by prerendering.

Eric Steinlauf

Holly Schinsky recommends

How React Native App Development Can Be A Cost Effective Solution — Reasons why choosing React Native can be a cost effective choice for building mobile apps.

Mohamed Sathik Ali

Chris Brandrick recommends

▶  Setting Up A Static Render in 30 Minutes — In this video a JS-driven app is given a static render, massively improving the time to first render, and time to interactive.

Jake Archibald & Surma

Holly Schinsky recommends

Building A Simple Application with Flutter and GraphQL — How to build a CRUD app using both Flutter and GraphQL.

Daniel Berrío Barrera

Holly Schinsky recommends

Migrate your Flutter App to Flutter Web — A look at how to migrate your Flutter mobile app to Flutter Web.

Suchandrim Sarkar

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

Peter Cooper recommends

Lottie: Render Adobe After Effects Animations on the Web — Parses effects created in Adobe After Effects and renders them natively. Here’s a basic demo.

Airbnb

Brian Rinaldi recommends

A React Native Facebook Login Component — An iOS and Android compatible Facebook login component that use the Facebook Native/Web SDK.

FadiDev

Chris Brandrick recommends

Introducing Coil: Kotlin-first Image Loading On Android — Coil is a Kotlin-first image loader for Android backed by Coroutines, OkHttp, and AndroidX Lifecycles.

Colin White

Brian Rinaldi recommends

An Explanation of Progressive Web Apps for The Non-PWA Crowd

Tomer Ben Rachel

Holly Schinsky recommends

Implementing Advanced Transitions in Your Flutter App

Marcin Szałek

🗓 Upcoming Events

Droidcon New York, August 26-27 — New York City, US — Learn from the top thought leaders in Android.

/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.