The Best Reads on Mobile App Performance

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

Clear Filters

Showing 20 of 1229 articles (Page 54 of 62)

Discusses Kotlin adoption and best practices for mobile development at Trello.

Covers creating custom Android Studio plugins using Gradle for enhanced development workflows.

Technical guide to implementing smooth loading animations while optimizing performance in React Native.

Article discussing mobile app performance optimization techniques and best practices.

Discusses dependency injection patterns and testing strategies for iOS applications.

Screen Navigation in iOS

Company: Bumble · Dec 19, 2017
Platform: iOS

Bumble's iOS team walks through progressively advanced screen navigation patterns, from basic UIViewController presentation to testable dependency-injected navigation using protocol-oriented programming. The ar...

Screen Navigation in iOS

Company: Badoo · Dec 19, 2017
Platform: iOS

Best practices for implementing screen navigation patterns in iOS applications.

VIPER Architecture on iOS at Etsy

Company: Etsy · Dec 11, 2017
Platform: iOS

Discusses the implementation of the VIPER architectural pattern for iOS app development at Etsy.

Describes BlaBlaCar's approach to creating and maintaining a modular component library for iOS.

Singleton, Service Locator and Tests in iOS

Company: Badoo · Dec 5, 2017
Platform: iOS

Badoo's iOS team reviews the Singleton and Service Locator patterns, explaining why they are often considered anti-patterns and when it is appropriate to use them. The article discusses strategies for keeping c...

Shrinking APKs, Growing Installs

Company: Google Play · Nov 20, 2017
Platform: Android

Strategies for reducing Android app package size to improve installation rates and user acquisition.

Instagram Engineering explains how background data prefetching decouples app usability from network availability while minimizing cellular data usage. The team built a centralized framework for Explore, Stories...

TripAdvisor engineers discuss measuring and optimizing app performance through network request coordination, image loading strategies, scroll performance optimization, and app startup time reduction. Key topics...

Battery Instrumentation at Facebook

Company: Meta · Oct 30, 2017
Platform: Android

Facebook engineers share their process for reducing battery consumption by measuring hardware component utilization and modeling battery drain. The talk covers CPU, network radio, camera, location, and GPU meas...

UIKit Best Practices and Tips

Company: Bumble · Oct 26, 2017
Platform: iOS

Practical tips and best practices for working effectively with UIKit.

Meta rethinks server-side rendering to fit today’s React-driven world.

The future of multi-modal interfaces

Company: Google · Oct 18, 2017
Platform: iOS / Android

Meta explores new ways to mix voice, touch, and more in app design.

Meta’s team speeds up Android UI rendering with multi-threading magic.

Instagram grabs data early in the background to keep scrolling smooth.

Best practices for structuring and maintaining example applications within React Native library projects.

Loading articles...