Skip to content

A tool to assist in your migration from classic Android XML layouts to Jetpack Compose.

License

Notifications You must be signed in to change notification settings

bhoomigadhiya/XML-To-Compose

Repository files navigation

XML to Compose Converter

Convert classic Android XML layouts/Widgets to Jetpack Compose composables.

Overview

The XML to Compose Converter is a tool that assists you in transitioning from classic Android XML layouts to Jetpack Compose UI components effortlessly. It provides a user-friendly interface where you can select a classic Android widget, and the converter will display the equivalent Jetpack Compose composable name.

Features

  • Choose from a variety of classic Android widgets.
  • Instantly discover the equivalent Jetpack Compose composable, its syntax, and resources to learn that composable.
  • Simplify your migration to Jetpack Compose.

Screenshots

App Screenshot

Technologies Used

  • Jetpack Compose: A modern UI toolkit for building native Android apps using a declarative approach.
  • Kotlin: The official programming language for Android app development.
  • Android Studio: The integrated development environment (IDE) for Android development.

Dependencies

  • Kotlin
  • Jetpack Compose
  • Gson

Contributions

Contributions are welcome! If you encounter any issues or have suggestions, feel free to submit a pull request or create an issue.

License

The Timeline project is licensed under the Apache 2.0 License. See the LICENSE file for more details.

Author

Bhoomi Vaghasiya