Discover 59 articles on Modularization in mobile performance

Clear Filters

Showing 19 of 59 articles (Page 3 of 3)

Part one of a series on refactoring legacy Android app architecture using single activity pattern.

Part two of a series on refactoring legacy Android app architecture using MVVM patterns.

New Rider App Architecture

Company: Uber · Sep 18, 2020
Platform: iOS / Android

Uber redesigned their Rider app’s guts to be modular and tough enough for whatever’s next.

Shipping Two Apps In One Android

Company: Snapchat · Jul 27, 2020
Platform: Android

Strategies for building and shipping multiple Android applications from a single codebase.

Spotify overhauled their app’s client-side setup to speed up tunes on every device out there.

Building A Native Design System For iOS

Company: Thumbtack · Feb 28, 2020
Platform: iOS

Explores creating a cohesive design system for iOS applications to improve development efficiency and consistency.

Shopify split their app into services, speeding up work and team collaboration.

Provides best practices and techniques for adding React Native to brownfield Android projects.

Robinhood uses Dagger to handle navigation between Android app modules.

Discusses best practices for creating reusable component libraries in React Native for improved development efficiency.

Robinhood split their Android app into chunks to make it easier to manage.

Coupang Android Architecture Part 3

Company: Coupang · Dec 30, 2018
Platform: Android

Third part of Coupang's comprehensive guide to Android architecture and development best practices.

Traveloka's district system architecture for organizing and managing React Native code at scale.

Coupang Android Architecture Part 2

Company: Coupang · Oct 30, 2018
Platform: Android

Second part of Coupang's architectural design patterns and best practices for large-scale Android applications.

leboncoin discusses organizational and process changes to their iOS development team structure.

Retrospective on Traveloka's Android development practices, evolution, and lessons learned over three years.

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

Best practices for adding React Native components to existing native mobile applications.

Covers best practices and strategies for modularizing iOS applications using Swift frameworks.

Prev 3 / 3
Next
Loading articles...