
kotlinfoundation/kmp-contest-starter-kit
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
kMPコンテストスターターキットは、Kotlin Multiplatform + 共有コードベースでAndroidとiOSアプリを構築するためのマルチプラットフォームボイラプレートを構成します.
概要
kMPコンテストスターターキットは、Kotlin Multiplatform + 共有コードベースでAndroidとiOSアプリを構築するためのマルチプラットフォームボイラプレートを構成します。 KMPコンテストスターターキット(ニックネームココ)は、Google PlayとApp Storeで制作グレードアプリからアイデアを変換するための最速の方法です。 KMP を始めたい場合は、[https://kotlinlang.org/docs/multiplatform/quickstart.html] で「KMP Quickstart」を実行し、「T1 で最初の Compose Multiplatform アプリを作成] で「KMP Quickstart」を実行してから、両方完了したら戻ってきます。 Koko を始めるには、Android Studio でこのプロジェクトを開き、koko-getting-started スキルをエージェントのチャット パネルに出力します。 ドキュメント: [[T2] このリポジトリは git シンリンク (CLAUDE.md/GEMINI.md → AGENTS.md, .claude/skills → スキル/) を使用します.
概要(AI 翻訳)
KokoはKMPコンテストスターターキットです。Kotlin Multiplatform + Compose Multiplatformボイラープレートは、AndroidとiOSアプリを共同で構築しています。
はじめる
KMPコンテストスターターキット(ニックネームココ)は、Google PlayとApp Storeで制作グレードアプリからアイデアを変換するための最速の方法です。 KMP を始めたい場合は、[https://kotlinlang.org/docs/multiplatform/quickstart.html] で「KMP Quickstart」を実行し、「T1 で最初の Compose Multiplatform アプリを作成] で「KMP Quickstart」を実行してから、両方完了したら戻ってきます。
Koko を始めるには、Android Studio でこのプロジェクトを開き、エージェントのチャット パネルに Proceed with koko-getting-started skill と入力します。
ドキュメント: [https://kotlinfoundation.org/kmp-contest-starter-kit-documentation/
Windows上でのクロン? このリポジトリは git シンリンク (
CLAUDE.md)/[GEMINI.md→ [AGENTS.md] を使用します。 [.claude/skills→[skills/]])。 Windows では、symplinks が有効になっているか、またはテキストを明白にする
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Koko — KMPStarterKit
Koko is the KMP contest starter kit — a Kotlin Multiplatform + Compose Multiplatform boilerplate for building Android and iOS apps with a shared codebase.
Getting Started
We have built the KMP Contest Starter Kit (nicknamed Koko) as the fastest way to transform your idea from a production-grade app on Google Play and the App Store. If you are looking to get started with KMP, we recommend that you run through the “KMP Quickstart” at https://kotlinlang.org/docs/multiplatform/quickstart.html and the “Create Your First Compose Multiplatform app” at https://kotlinlang.org/docs/multiplatform/compose-multiplatform-create-first-app.html - and then come back once you have completed both of those.
To get started with Koko, open this project in Android Studio and type Proceed with koko-getting-started skill into the agent’s chat panel.
Documentation: https://kotlinfoundation.org/kmp-contest-starter-kit-documentation/
Cloning on Windows? This repo uses git symlinks (
CLAUDE.md/GEMINI.md→AGENTS.md,.claude/skills→skills/). On Windows, clone with symlinks enabled or they become plain text files and AI-agent skill discovery silently breaks: enable Developer Mode (Settings → For developers), thengit clone -c core.symlinks=true. Also noteDocumentation/is a submodule — usegit clone --recurse-submodulesif you want the docs site locally (optional).
Project Structure
├── MobileApp/ # Compose Multiplatform mobile app (Android, iOS, Web, Desktop)
├── Web/ # Firebase Hosting landing page + Cloud Functions backend
├── Documentation/ # Docusaurus documentation site (git submodule) — kotlinfoundation.org/kmp-contest-starter-kit-documentation
├── AiGuidelines/ # AI-assisted development guidelines & agent prompts
├── skills/ # Agent-agnostic skills (SKILL.md format) for coding agents
├── .github/ # GitHub Actions workflows + composite actions (PR checks, publish, web build)
└── AGENTS.md # Primary AI-agent context file (CLAUDE.md symlinks here)
Features
Core
- Authentication — Google & Apple sign-in via Firebase Authentication
- In-App Purchases & Subscriptions — Adapty (default) and RevenueCat integration (switchable via the
SUBSCRIPTION_PROVIDERgradle property) - Push Notifications — Firebase Cloud Messaging for Android & iOS
- In-App Review — Native app rating prompts
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add kotlinfoundation/kmp-contest-starter-kit