Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Android Recap

A personal learning repository to revisit Android fundamentals, refresh concepts I haven’t used in a while, and explore modern Android development with Jetpack Compose.
This repo helps me stay sharp as an Android developer by maintaining notes, examples, and small practice projects.


📌 Purpose of This Repo

  • Re-learn Android topics I’m forgetting due to not using them regularly
  • Strengthen core Android foundations
  • Practice modern tools like Jetpack Compose, Coroutines, Flow, Navigation, etc.
  • Maintain a clean reference I can revisit anytime
  • Document my progress as I grow as an Android developer

📚 Topics I’m Revisiting

This repository covers both classic Android + modern Android development:

🧱 Android Basics

  • Activity Lifecycle
  • Intents & Filters
  • Fragments
  • RecyclerView
  • Services & BroadcastReceivers
  • SharedPreferences / DataStore

🏛 Architecture & Patterns

  • MVVM
  • LiveData & Flow
  • ViewModel
  • Repository pattern
  • Clean Architecture (WIP)

💡 Modern Android (Jetpack)

  • Jetpack Compose fundamentals
  • State management in Compose
  • Compose UI layouts
  • Navigation Component
  • Coroutines / Flow
  • WorkManager
  • Hilt (Dependency Injection)

🎨 Jetpack Compose Playground

A collection of small, focused examples to practice:

  • Layouts
  • Animations
  • Lists
  • State handling
  • Material 3 components

🛠 Folder Structure (Planned)

android-recap/
│
├── basics/
├── architecture/
├── compose/
├── advanced/
└── samples/

📝 Progress Tracking

I will continuously:

  • Add notes
  • Upload example code
  • Build small practice apps
  • Update concepts as I revise them

This repo will grow over time as part of my continuous Android improvement journey.


🤝 Contributions

This is mainly a personal learning space, but suggestions and improvements are always welcome!

About

A dedicated repository where I revisit and practice Android concepts that I’ve gradually forgotten due to not using them regularly. This repo serves as my personal revision space to rebuild core knowledge, explore modern best practices, and experiment with Jetpack Compose for UI development.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages