Mini Project File of Unit Converter App
Mini Project File of Unit Converter App
Mini Project File of Unit Converter App
Signature:
Aadil Khan
(22LATCSECS076LAT)
Date:
SR. GROUP OF INSTITUTION, JHANSI 284003
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
CERTIFICATE
This is to certify that Mini Project entitled “Unit Converter App” is being
submitted by Aadil Khan at S.R. Group of Institution, Jhansi affiliated to Dr.
A. P. J. Abdul Kalam Technical University, Lucknow and is cord of his own
work carried out under my supervision and this has not been submitted
elsewhere for Mini Project Assessment.
I would like to express my sincere gratitude and heartfelt thanks to Mr. Aman
Saluja, our esteemed project guide, for his invaluable guidance, support, and
encouragement throughout the duration of making this mini project. His
expertise, insightful feedback, and constant motivation played a pivotal role in
shaping the project and enhancing its quality.
I am also immensely thankful to Er. Chandra Prakash Singh(HOD-CSE), our
Head of the Department, for providing the necessary resources and creating an
environment conducive to learning and innovation. His vision and commitment
to academic excellence have been a constant source of inspiration.
I extend my appreciation to all the faculty members of the Department of
Computer Science & Engineering for their academic input and constructive
criticism, which greatly contributed to the refinement of my project.
I am grateful to my fellow classmates who helped with me on this project,
sharing their ideas and insights, making this journey a collaborative and
enriching experience.
Last but not least, I would like to express my heartfelt thanks to my family and
friends for their unwavering support and encouragement throughout this
endeavour.
This project would not have been possible without the collective efforts and
support from all these individuals, and for that, I am truly thankful.
Aadil Khan
(22LATCSECS076LAT)
Department of Computer Science & Engineering
17-01-2024
ABSTRACT
Software Requirement
Android Studio
Kotlin & Jetpack Compose
System Implementation
App Testing
ANDROID STUDIO
Android Studio is the official integrated development environment (IDE) for
Android app development. It is a powerful and feature-rich tool designed to
streamline the process of creating, testing, and debugging Android applications.
Here are some key points about Android Studio:
Gradle Build System: Android Studio uses the Gradle build system,
which allows developers to manage project dependencies, build
configurations, and easily customize the build process. This helps in
creating optimized and efficient Android apps.
Code Editor: The IDE features a robust code editor with advanced code
completion, syntax highlighting, and error checking. It supports various
programming languages such as Java and Kotlin, making it flexible for
developers with different language preferences.
1.Tittle Text
Normal text
Text is a fundamental component in Jetpack Compose that enables the display
of textual content within the user interface. Here's a brief note on working with
Text in Jetpack Compose:
Text Composable: Jetpack Compose provides the Text composable for
displaying text within the UI. It supports the rendering of both static and
dynamic text content.
3.BUTTONS
Conversion Button
Creating a Basic Button: To create a basic button, you use the Button
composable and specify the action to be performed when the button is
clicked using the “onClick” parameter.
4.DropDown List
As we can see that we have Entered the Input value as 100 in Step 1 and then
we have selected the input unit as “Centimetres” from list in Step 2 then we
have selected the Output Unit as “Millimetres” from list in Step 3 then we
converted the length in “Centimetres” to “Millimetres” in Step 4.
1 cm = 10mm
100cm = 10x100mm
100cm = 1000mm
CONCLUSION AND FUTURE SCOPE
Conclusion:
The development of the Length Unit Converter App using Kotlin and Jetpack
Compose within Android Studio has been a fulfilling and enriching journey. The
app successfully achieves its primary aim of providing users with a seamless
and intuitive tool for converting length units. The clean user interface, powered
by Jetpack Compose, enhances the overall user experience, making length
conversions quick, accurate, and accessible.
1. WWW.GEEKSFORGEEKS.COM
2. WWW.STACKOVERFLOW.COM
3. WWW.JETPACKCOMPOSE.NET
4. WWW.UDEMY.COM