Explore 22 articles from Cash App on mobile performance

Clear Filters

Showing 20 of 22 articles (Page 1 of 2)

Cash Android Moves to Metro

Company: Cash App · Nov 18, 2025
Platform: Android

Egor Andreevich just shipped a DI framework migration across 1,500 modules serving tens of millions of users. The build speed improvements? Nearly 60% faster incremental builds.

Cash App just open-sourced Burst 2.0, bringing parameterized testing to Kotlin Multiplatform. No more writing the same test multiple times for different inputs.

Reducing the Size of Cash App for iOS

Company: Cash App · May 1, 2024
Platform: iOS

Cash App cut their iOS app size in half in one year. Here's the playbook they used to get from 245 MB to 126 MB downloads.

Cash App's monolith CI builds were taking 30 minutes at p50. Developers were stuck waiting through multiple build cycles just to get a green merge.

Drew Hamilton just took Poko, the Kotlin compiler plugin that generates equals/hashCode/toString, fully multiplatform. This solves a real API compatibility headache for library authors.

Colin White reveals how Coil 3.0 is breaking free from Android to become truly multiplatform. The image loading library that powers countless Android apps is making a bold leap to iOS, web, and desktop.

Cash App just open-sourced Redwood, their answer to the multiplatform UI problem. Unlike other solutions, it renders with native UI toolkits instead of recreating them.

Flow testing with Turbine

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

Cash App just open-sourced Turbine 1.0, solving one of the trickiest parts of Kotlin coroutines: testing Flows without the headache.

Patrick Tyska and Terry Yiu from Cash App reveal how the same $1,000 needs to display four different ways across their app. Their solution? Kotlin Multiplatform to consolidate 10 separate money formatters into ...

How We Sped Up Zipline Hot Reload

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

Cash App's team turned a frustrating 20-second hot reload into a blazing 2.7 seconds. Here's how they systematically hunted down every millisecond.

Veyndan Stuart from Cash App just open-sourced a solution to one of mobile development's most annoying problems: writing pagination logic twice for Android and iOS.

Cash App open sourced Molecule, a library that lets you write reactive code as simple if/else statements. No more complex RxJava chains.

Cash App's Jake Wharton just open-sourced their solution to a problem every mobile team faces: state management code that's impossible to read.

Huan Nguyen from Afterpay reveals how they architected their Android rewrite to support hundreds of future developers. The secret? A three-tiered modular structure that makes parallel development actually work.

Kevin Cianfarini from Cash App discovered a sneaky threading bug that stumped his entire team. The culprit? A misunderstood feature in Kotlin's coroutine testing tools that silently breaks thread assertions.

Investigating Crashes with Aardvark

Company: Cash App · Mar 16, 2021
Platform: iOS

Cash App open sourced a tool that solves one of iOS debugging's most frustrating problems: crashes that you can't reproduce locally.

Wire Support For Swift, Part 1

Company: Cash App · Aug 19, 2020
Platform: iOS

Eric Firestone and Jake Wharton from Square just brought Wire's protocol buffer compiler to Swift, and their opinionated approach throws out some sacred cows. Why build yet another proto compiler when Google al...

A Great Way to do Android Presenters

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

Cash App's Android team chose presenters over ViewModels and MVVM. Here's why their "boring" code wins.

Making iOS Accessibility Testing Easy

Company: Cash App · May 20, 2020
Platform: iOS

Cash App's engineering team just open-sourced their solution to one of iOS development's most frustrating problems: testing accessibility without the manual grind.

Improving Animations on iOS with Stagehand

Company: Cash App · Jan 23, 2020
Platform: iOS

Cash App just open-sourced Stagehand, their solution to a problem that's plagued iOS developers since 2008: building animations shouldn't feel like archaeology.

Prev 1 / 2
Next
Loading articles...