Skip to content

Convert fragments to jetpack compose #3778

Description

@kylecorry31
  • Convert all fragments to compose
  • Convert all custom views to compose
  • Convert andromeda to compose
  • Remove non-compose view libraries
  • Migrate widgets to compose

Delay this item until either AI tooling gets good enough that it can do this with little effort or Google releases a new version of material that I need to switch to (and is out of alpha, material expressive was launched in 2025 and is still alpha in 2026 in compose). It's a lot of work with little value (and a temporarily increased APK size while supporting both this and xml)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: LowLow priority, I may not have time to implement these or are likely years away.Size: LargeLarge size, requires a lot of design, planning, and code. Code will likely be complex.Status: BlockedBlocked by another feature or upstream changeType: Technical DebtTechnical debt - code changes that aren't user facing (ex. refactoring)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions