Skip to content

Convert Android app module to Kotlin #45640

Description

@veyndan

Since Kotlin has first class support in Android, and some newer features like Compose aren't even available with Java any more, I think we should take the leap and start migrating over to Kotlin. Other benefits include it being a much nicer language to work in, and (this is purely anecdotal) fewer newer Android developers know Java, and the less new ones haven't coded Android in Java for a while (including myself 😂).

This is similar to #33742, but instead just focuses on the app module (i.e., :servoapp) instead of the library module, and focuses on it's conversion to Kotlin only.

Metadata

Metadata

Assignees

Labels

B-feature-trackingThis issue tracks a particular high-level featureC-assignedThere is someone working on resolving the issueI-refactorNo impact; the issue is one of maintainability or tidiness. Proposed solution requires refactoring.P-androidAndroid devices

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions