Creative & DesignIntermediate
android-native-dev
Android native development with Kotlin/Jetpack Compose, Material De...
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/MiniMax-AI/skills --skill android-native-devnpx skills add https://github.com/MiniMax-AI/skills --skill android-native-devOr paste this URL into your assistant to install:
Overview
What This Skill Does
Android native development with Kotlin/Jetpack Compose, Material Design 3, and accessibility
Application
When to use this Skill
- Integrating android native dev into your development workflow.
- Following best practices for android native development with kotlin/jetpack compose, material design 3, and accessibility.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
1. Project Scenario Assessment
Before starting development, assess the current project state:
| Scenario | Characteristics | Approach |
|---|---|---|
| Empty Directory | No files present | Full initialization required, including Gradle Wrapper |
| Has Gradle Wrapper | gradlew and gradle/wrapper/ exist |
Use ./gradlew directly for builds |
| Android Studio Project | Complete project structure, may lack wrapper | Check wrapper, run gradle wrapper if needed |
| Incomplete Project | Partial files present | Check missing files, complete configuration |
Key Principles:
- Before writing business logic, ensure
./gradlew assembleDebugsucceeds - If
gradle.propertiesis missing, create it first and configure AndroidX
1.1 Required Files Checklist
MyApp/
├── gradle.properties # Configure AndroidX and other settings
├── settings.gradle.kts
├── build.gradle.kts # Root level
├── gradle/wrapper/
│ └── gradle-wrapper.properties
├── app/
│ ├── build.gradle.kts # Module level
│ └── src/main/
│ ├── AndroidManifest.xml
│ ├── java/com/example/myapp/
│ │ └── MainActivity.kt
│ └── res/
│ ├── values/
│ │ ├── strings.xml
│ │ ├── colors.xml
│ │ └── themes.xml
│ └── mipmap-*/ # App icons
Lines 1 - 37 of 869
Recommendations