Dr Anne Dawson

Android Apps & Code

Android Apps & Open-Source Code

Each app below was built as part of the Android development curriculum — written in Kotlin with Jetpack Compose and published on Google Play. All source code is freely available on GitHub.

Android Apps — Google Play

📱 Google Play

All Published Apps

Browse the full catalogue of Anne Dawson's Android apps on Google Play, each paired with teaching material.

Open in Play Store →
🛠️ Android

Android Dev Tutorials

Step-by-step guides covering the code behind each app — Kotlin, Jetpack Compose, and Android Studio.

Read the tutorials →
▶️ YouTube

Video Walkthroughs

Watch the apps being built from scratch on YouTube, with live coding and explanations at every step.

Watch on YouTube →

Source Code — GitHub

🐙 GitHub

annedawson — All Repos

The complete collection of public repositories: Android apps, Kotlin examples, and Python scripts.

View profile →
🟣 Kotlin

Kotlin Repositories

Filter for Kotlin projects — Android apps and Jetpack Compose samples used in the curriculum.

Browse Kotlin code →
// Jetpack Compose — a minimal screen in Kotlin

@Composable
fun GreetingScreen(name: String) {
    Surface(
        modifier = Modifier.fillMaxSize(),
        color = MaterialTheme.colorScheme.background
    ) {
        Column(
            modifier = Modifier.padding(16.dp),
            verticalArrangement = Arrangement.Center
        ) {
            Text(
                text = "Hello, $name!",
                style = MaterialTheme.typography.headlineMedium
            )
            Text(
                text = "Built with Kotlin & Jetpack Compose",
                style = MaterialTheme.typography.bodyMedium
            )
        }
    }
}