Skip to content

Legacy

This section helps maintain Android code that still uses older libraries and patterns. It currently contains one article; other legacy topics live in their relevant domains rather than being repeated here.

Where to start

  • RxJava - reactive types, scheduling, backpressure, subscription ownership, and gradual migration toward Coroutines and Flow.

For older dependency injection, see Legacy DI. For changing existing architecture safely, see Legacy & Refactoring. Coroutines & Flow covers the modern alternatives to Rx-based application code.