Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
@article{180916, author = {Raktinder Singh and Er. Rohit Kumar Singh and Anchal Singh}, title = {Comparative study of XML vs Jetpack Compose for UI Development in Android}, journal = {International Journal of Innovative Research in Technology}, year = {2025}, volume = {12}, number = {1}, pages = {6175-6184}, issn = {2349-6002}, url = {https://ijirt.org/article?manuscript=180916}, abstract = {There have been noticeable changes in Android Application development over the years, particularly in the area of UI design techniques. The traditional and standard method for building a UI in an Android app is via XML (Extensible Markup Language). In a similar fashion as all other sectors of technologies, Android is ever-evolving and enhancing their methods of building an intuitive user interface for their android apps by introducing - Jetpack compose. Jetpack Compose is a modern UI toolkit created by Google, and therefore, it is also providing developers an option that is advertised to be quicker to develop, more readable and easier to maintain. This research study presents a comparison of XML based UI and jetpack compose UI in regards to development time, code complexity, performance, learning curve, and ease of maintenance. By implementing the same UI screen using both coding techniques, and comparing the two coding techniques, we hope to provide developers an insight in regards to which development techniques are most applicable to different development situations. Through our findings, Jetpack Compose emerges with a clearer, more developer-centric coding structure, opening up new possibilities for developers when developing modern applications, however there is still room for XML in terms of legacy systems and established coding conventions.}, keywords = {XML, legacy systems, UI, Android, Jetpack}, month = {August}, }
Cite This Article
Submit your research paper and those of your network (friends, colleagues, or peers) through your IPN account, and receive 800 INR for each paper that gets published.
Join NowNational Conference on Sustainable Engineering and Management - 2024 Last Date: 15th March 2024
Submit inquiry