Quick Start Templates: Start Coding in Seconds
Discover Pocket Code's pre-built templates that let you create complete Android projects with a single tap β MVVM, Compose, APIs and more.
Quick Start Templates
One of the biggest hurdles when starting a new project is the initial setup. Creating the folder structure, adding dependencies, configuring Gradle, defining the architecture⦠all before writing a single line of logic.
Pocket Code solves this with quick start templates.
What are templates?
Templates are pre-built, ready-to-use projects that include:
- Folder structure following Android best practices
- Dependencies already configured in Gradle
- Base code with clean architecture ready to extend
- Example files so you can see how everything works
Available Templates
ποΈ MVVM + Hilt + Room
The most popular template. Includes:
- Full MVVM architecture with ViewModels
- Dependency injection with Hilt
- Local database with Room
- Repository pattern implemented
- Navigation with Navigation Compose
Ideal for apps that need local data persistence.
π¨ Jetpack Compose UI Kit
For UI-focused projects:
- Complete Material Design 3
- Reusable custom components
- Light and dark theme configured
- Example animations
- Preview functions for each component
π API Client + Retrofit
When your app consumes web services:
- Retrofit + OkHttp configured
- Interceptors for logging and authentication
- Centralized error handling
- Data models with Kotlinx Serialization
- Repository with in-memory cache
π± Empty App (Minimal)
For those who prefer starting from scratch with just the essentials:
- MainActivity with Compose
- Basic Material 3 theme
- Gradle configured with latest versions
- No extra dependencies
How to use a template
- Open Pocket Code and tap "New Project"
- Select "From template"
- Choose the template you need
- Give your project a name
- The AI will ask if you want to customize anything
In less than 10 seconds you have a working project ready to code.
Can you create your own templates?
Yes. Any project you have can become a template:
- Open the project you want to use as a base
- Go to Project Settings > Export as Template
- Add a name, description, and icon
- Optionally, publish it to the Marketplace for the community
Upcoming Templates
We're working on additional templates coming in future updates:
- Firebase Full Stack β Auth + Firestore + Storage + Cloud Messaging
- Widget App β For creating Android home screen widgets
- Wear OS β Smartwatch apps
- Multi-module β Modular architecture for large apps
Templates are updated with each Pocket Code release to include the latest library versions.
Conclusion
Quick start templates eliminate the friction of starting a new project. Instead of wasting time on configuration, you can focus on what matters: your code and your idea.
When Pocket Code is available on Google Play, templates will be one of the first things you see when creating a project. In the meantime, you can follow our development status to stay up to date.