How Meta is translating its Java codebase to Kotlin
Meta has been working to shift its Android codebase from Java to Kotlin, a newer language for Android development that offers some key advantages over Java.
Showing 15 of 15 articles (Page 1 of 1)
Meta has been working to shift its Android codebase from Java to Kotlin, a newer language for Android development that offers some key advantages over Java.
Hello everyone, I'm developing an Android app with Kotlin that heavily relies on location services and utilizes many native features. Meanwhile, I'm also learning Flutter. However, transitioning from Android to Flutter doesn't seem very appealing to me.
We decided that our new architecture for the listing screen, which we’ve named Macramé, would be based on immutable data propagated through a reactive UI.
Molecule is a Compose-based library which we announced two years ago for managing application state. I’m excited to announce that today we are releasing version 1.0, its first stable version!
In this blog post, we offer a foundational understanding of micro-features. The focus is on providing straightforward examples to facilitate the grasp of the concept.
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
ver the past couple of years, the Etsy Android team has been focused on increasing the stability of the Etsy app, to keep users from seeing this dreaded message:
Uber breaks down the smart design choices behind their revamped Rider app.
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 wild, honest tale of Uber’s bold app rebuild, racing to simplify code while dodging risks.
Uber explains why they scrapped and rebuilt their driver app to boost speed, scale, and driver happiness.
The Grammarly app on both Android and iOS is a native keyboard. The motivation behind building a keyboard, as opposed to a traditional mobile app like a text editor
Uber redesigned their Rider app’s guts to be modular and tough enough for whatever’s next.
Spotify overhauled their app’s client-side setup to speed up tunes on every device out there.
Gojek spills the details on why and how they rewrote their Android app from scratch.