Curated Engineering Reads

The Best Reads on Mobile App Performance

How top companies optimize their apps for the best customer experience.

Clear Filters

Showing 20 of 1581 articles (Page 66 of 80)

Callstack just open-sourced Bob, a builder tool that tackles one of React Native library development's most annoying pain points. If you've ever published a native module, you know the build config headache thi...

Daniel Schramm from Google Play just dropped new analytics tools that could transform how you think about subscription revenue. If you're leaving money on the table with failed payments, this matters.

Julio Zynger from SoundCloud reveals how they ship mobile releases every two weeks without breaking things. Their secret? A release train model that turns chaos into predictability.

Phong Lam from Walmart Global Tech tackles a problem every mobile dev faces: infinite scroll that doesn't tank performance. His solution? Stop rendering everything and start being strategic.

Measuring Kotlin Build Performance

Company: Uber · Apr 2, 2019
Platform: iOS / Android

Uber ran 129 experiments across 354 projects to answer one question: What's the real cost of adopting Kotlin at scale?

Robinhood's Android app hit a wall: 100k+ dex count, skyrocketing build times, and features breaking each other. Sound familiar?

Keys! What are they good for?

Company: Flutter · Mar 29, 2019
Platform: Flutter

Emily Fortuna from Flutter reveals why most developers use Keys wrong—and when you actually need them. Spoiler: it's not as often as you think.

Mobile Web Performance (Caviar)

Company: Square · Mar 28, 2019
Platform: Mobile Web

Caviar's mobile site was bleeding conversions. Their homepage took nearly 10 seconds to load, and 53% of users were bouncing before seeing a single restaurant.

AWS Amplify just made mobile authentication dramatically simpler. Device tracking, OAuth 2.0, and SAML federation now work out of the box for iOS and Android developers.

React Native 0.59 just dropped with the biggest Android performance upgrade in years. If your app still feels sluggish compared to iOS, this changes everything.

Callstack just dropped React Native Tab View 2.0, and it's a complete rewrite that changes how developers build tabbed interfaces. If you're still wrestling with performance issues in your tab navigation, this ...

Siaw Young from Carousell reveals how they built a system that lets them update thousands of product categories without pushing app updates. The secret? A cross-platform markup language that operates at a highe...

Siaw Young from Carousell reveals how they built a server-driven UI system that lets them ship features without app releases. Think HTML for mobile apps—but way more powerful.

Android Development with GraphQL

Company: Thumbtack · Feb 21, 2019
Platform: Android

Efe Karasabun from Thumbtack reveals how GraphQL solved their biggest mobile API headaches. No more over-fetching data or coordinating breaking changes across teams.

OkHttp 3.13 Requires Android 5+

Company: Cash App · Feb 5, 2019
Platform: Android

Jesse Wilson explains why Square is cutting off 11% of Android devices with OkHttp 3.13. Spoiler: your web servers might break too.

AIR GO and APK Signing

Company: LINE · Jan 29, 2019
Platform: Android

Seunghoon Kim from LINE's AIR GO team breaks down Android's APK signing evolution. If you're still using v1 signing, you're leaving security holes wide open.

Engin Deniz Usta from Connected2me shows how generic protocols can eliminate boilerplate code that iOS developers write dozens of times per project. No more casting, no more repetitive XIB and Storyboard initia...

Pinterest just shipped a feature that 60% of their top beauty searches were literally asking for. Yanis Markin walks through how they combined ML with inclusive design to solve it.

Server-Provided Animations in iOS Apps

Company: Badoo · Jan 17, 2019
Platform: iOS

Valerii Che from Badoo solved a problem every mobile team dreads: waiting days for App Store approval just to update animations. His solution? Move them to the server.

Server-Provided Animations in iOS Apps

Company: Badoo · Jan 17, 2019
Platform: iOS

Valerii Che from Bumble solved a problem every mobile team faces: how do you ship new animations without waiting days for App Store approval? His solution decouples design updates from release cycles entirely.

Loading articles...