Welcome to my Kotlin Learning Journey repository! 🚀
This repository documents my progress as I learn Kotlin with the goal of becoming an Android developer. I will be sharing various projects and exercises that I complete along the way.
- Description: A simple Rock-Paper-Scissors game to practice basic Kotlin syntax and logic.
- Code: Rock-Paper-Scissors
- Highlights: Learning control structures and arrays.
- Description: A basic banking system in Kotlin to manage deposits and withdrawals.
- Code: OOPS-Banking-System
- Highlights: Learning about classes, objects, and methods.
- Description: A basic unit converter app using Jetpack Compose to explore UI development in Kotlin.
- Code: MainActivity.kt
- Highlights: Learning Jetpack Compose components and Composable functions.
- Description: A Counter app built using Jetpack Compose to practice state management.
- Code: MainActivity.kt
- Highlights: Learning about
remember { mutableStateOf() }
andrememberSavable { mutableStateOf() }
.
- Description: A fully functional Unit Converter app using Jetpack Compose.
- Code: MainActivity.kt
- Highlights: State management, user input handling, and responsive UI.
- Description: A shopping app built using Jetpack Compose to manage shopping lists dynamically.
- Code: MainActivity.kt
- Highlights: State management, dynamic lists,Added features to add, remove, and update items in the list.
- Clone the repository:
git clone https://github.com/cybersleuth0/Kotlin-100DaysOfCode
- Navigate to the project directory:
cd Kotlin-Learning-Journey
- Explore the projects and follow along with the progress!
Let's connect and learn together! 🚀