Skip to main content
Build native Android applications with Kotlin and Jetpack Compose that seamlessly integrate with your Mizu backend. The Android template provides a complete project structure with modern architecture patterns.

Quick Start

This creates a complete Android project with:
  • Kotlin + Jetpack Compose UI
  • Coroutines and Flow for async
  • Retrofit for networking
  • Hilt for dependency injection
  • Room for local storage

Project Structure

Template Options

API Client

Dependency Injection

Authentication

Compose UI

ViewModel

Screen

Push Notifications

Offline Support

Running the Project

Start Backend

Run Android App

  1. Open android/ folder in Android Studio
  2. Sync Gradle files
  3. Select device or emulator
  4. Click Run

Build Configuration

Best Practices

Error Handling

Testing

Next Steps

iOS

Build native iOS apps

Flutter

Cross-platform with Flutter

Push Notifications

FCM integration

Deep Links

App Links setup