How Cash App optimizes Android performance

Clear Filters

Showing 7 of 7 articles (Page 1 of 1)

When Cash App was originally developed we had a single service powering all backend functionality, codenamed “Franklin”.

Redwood is Cash App’s take on multiplatform mobile client UI. Unlike many of the existing solutions to this problem, our values are slightly different

Flow testing with Turbine

Company: Cash App · Jun 21, 2023
Platform: iOS / Android

Say hello to Turbine 1.0, our library for testing kotlinx.coroutines Flow and more.

How We Sped Up Zipline Hot Reload

Company: Cash App · Nov 21, 2022
Platform: Android

Zipline is a library Cash App has developed for fetching and executing code on demand in a mobile app. Developers write their code in Kotlin and it gets compiled to JS, hosted on a server or CDN

Back in November 2021, Jake wrote about Molecule on this blog when it was still under development. A few weeks ago, we released 0.4.0 which we are using in production with great satisfaction.

Five years ago the Cash App Android client started splitting our UI rendering and UI presenter responsibilities into distinct types. We had leaned into RxJava heavily in the years prior

A Great Way to do Android Presenters

Company: Cash App · Jun 9, 2020
Platform: Android

The Cash App Android app uses presenters because they’re easy to write, easy to review, and result in boring code that just works.

Loading articles...