# basic-android-kotlin-compose-training-bus-schedule-app **Repository Path**: gxw2/basic-android-kotlin-compose-training-bus-schedule-app ## Basic Information - **Project Name**: basic-android-kotlin-compose-training-bus-schedule-app - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-09 - **Last Updated**: 2026-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bus Schedule App This folder contains the source code for the Bus Schedule app codelab. # Introduction The Bus Schedule app displays a list of bus stops and arrival times. Tapping a bus stop on the first screen will display a list of all arrival times for that particular stop. The bus stops are stored in a Room database. Schedule items are represented by the `Schedule` class and queries on the data table are made by the `ScheduleDao` class. The app includes a view model to access the `ScheduleDao` and format data to be display in a list. # Pre-requisites * Experience with Kotlin syntax. * Experience with Jetpack Compose. * How to create and run a project in Android Studio. * Basic knowledge of SQL databases and performing basic queries. # Getting Started 1. Install Android Studio, if you don't already have it. 2. Download the sample. 3. Import the sample into Android Studio. 4. Build and run the sample.