Skip to content

Conversation

@aak523
Copy link
Collaborator

@aak523 aak523 commented Dec 22, 2025

Android Development HackPack

Two beginner-friendly tutorials using Kotlin + Jetpack Compose:

  1. Greeting App: Composable functions, layouts (Column/Row/Box), Modifiers, dp/sp units
  2. Countdown Timer: State management, coroutines (LaunchedEffect), Button interactions

Includes:

  • Step-by-step guidance with concepts explained before code
  • Example projects in welcome-to-ic-hack/ and ic-hack-countdown/
  • Next steps: UI integration, APIs (Retrofit/Ktor), databases (Room/Firebase)

Walk through building a simple greeting app with Jetpack Compose:
- Setup instructions with Activity explanation
- Understanding the generated code (MainActivity, onCreate, setContent)
- Composable functions and the @Preview annotation
- Layout composables (Column, Row, Box)
- Units (dp, sp) and Modifiers
- Step-by-step guide to customising the app
@aak523 aak523 self-assigned this Dec 22, 2025
Introduce a second example app covering more advanced Compose concepts:
- State management with `remember` and `mutableStateOf`
- Kotlin coroutines with `LaunchedEffect` and `delay`
- Interactive UI with `Button` and `onClick` handlers
@aak523 aak523 marked this pull request as ready for review December 24, 2025 18:13
@aak523 aak523 requested a review from tychui December 24, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants