Menu

Tagged in android :


Cameron Greene

Going Edge-to-Edge: How Android SDK 35 Modernizes the Wealthfront App

One of our core engineering principles at Wealthfront is maintaining a high standard of quality and platform infrastructure, and that includes keeping our platforms up to date on the latest releases. On Android, this means keeping our targetSdk up to date, which provides Wealthfront’s Android users with the latest security and platform stability features, as… Read more

September 09, 2025 , , ,

Gerin Amalaraj

Speed up your Android Tests Part 2: End to End Test Filtering

End to end (E2E) tests play a crucial role in ensuring software quality and when implemented effectively, can eliminate the need for manual testing (see our engineering principles). However E2E tests are notoriously slow since they often involve navigating through multiple screens, making API calls, and running on real devices. In our previous blog post,… Read more


Gerin Amalaraj

Speed Up Your Android Tests: Gradle Plugin for Unit Test Filtering

Writing tests is a fundamental part of writing good software. They help us to catch bugs, be confident in our changes and serve as documentation. At Wealthfront, our Android team relies heavily on our automated test suite to maintain productivity and code quality — until we hit a snag. With our codebase maturing and our… Read more


Niu Guangyuan

Streamlining Asynchronous Programming on Android

Background Asynchronous programming plays a vital role in mobile development, ensuring that applications remain responsive to user input even while fetching data from databases or networks. At Wealthfront, we heavily rely on asynchronous programming for making network calls to the Wealthfront API server on Android. Initially, RxJava was the go-to choice for this purpose, serving… Read more

October 02, 2023 , , , ,

Chris Mathew

Creating Android Lint Checks: A Survival Guide

At Wealthfront, we’ve observed that the cost of resolving an issue becomes exponentially higher the later it is discovered. For example, a defect discovered at design time is far easier to resolve than one which has already reached our clients. And between those extremes, we can discover issues at code authoring, compilation, or automated test… Read more

September 12, 2023 , , ,

Himanshu

Creating Wealthfront Android Design System Resources Package

Current system As part of building a multi-platform design system, the Design System team at Wealthfront revised our color system to support generating application themes from a given set of brand colors. After defining an algorithm for this, we codified it into a theme generator  script which generates output for all platforms: XML for Android, JSON… Read more

March 17, 2023 ,