クイックリファレンス
スマホアプリをリリースする
3分ガイド
ストア登録・実費・開発方式・規約のポイントを一枚まとめ
アプリ配布の方法は4種類ある
アプリを配布する方法って、App StoreとGoogle Playだけじゃないんですか?
実は4種類ある。目的によって使い分けるよ。
| 配布方法 | 対象 | 特徴 | 向いているケース |
|---|---|---|---|
| App Store | iOS / iPadOS | Apple審査あり。全世界ユーザーに公開可能 | 一般向けリリース |
| Google Play | Android | Googleの審査あり(比較的短い)。全世界公開 | 一般向けリリース |
| TestFlight / Firebase App Distribution | iOS / Android | 審査なし・招待制。メール招待でインストール可 | 社内テスト・ベータ版配布 |
| エンタープライズ配布 | iOS(社内限定) | Apple Enterprise Programが必要。ストア不要 | 社内専用アプリ(一般公開しない) |
社内だけで使う業務アプリなら、ストアに出さなくていいんですか?
Androidは比較的自由で、APKファイルを直接配布する「サイドロード」も技術的には可能。でも、iOSはAppleの仕組み外での配布は原則禁止。社内配布でもEnterprise Programへの加入(年36,000円相当)か、MDM(モバイルデバイス管理)ツールとの組み合わせが必要になる。
開発の方式:ネイティブ vs クロスプラットフォーム
「Flutterで作る」「React Nativeで作る」って聞きますが、何が違うんですか?
大きく「ネイティブ」と「クロスプラットフォーム」に分かれる。
| 方式 | 言語・技術 | メリット | デメリット |
|---|---|---|---|
| ネイティブ(iOS) | Swift / Objective-C | 最高のパフォーマンス・細かいUI制御 | Androidは別途開発が必要。コスト大 |
| ネイティブ(Android) | Kotlin / Java | Android固有機能をフルに使える | iOS対応は別途必要 |
| Flutter | Dart(Google製) | iOS/Android両対応。UIが美しい。高速 | Dartの学習コスト。ライブラリが少ない |
| React Native | JavaScript / TypeScript | Web開発者が使いやすい。エコシステムが豊富 | 複雑なアニメーションはやや苦手 |
| .NET MAUI | C#(Microsoft製) | Windows・Mac・iOS・Androidを一括開発 | 日本での採用実績がまだ少ない |
| PWA | HTML / CSS / JS | ストア不要。Web技術で作れる | iOSの機能制限あり。ストア掲載不可 |
2025年現在、新規開発での主流は Flutter か React Native。コスト面でネイティブ2本開発より有利で、品質も実用十分。「iOS・Androidどちらも出したい」「開発コストを抑えたい」なら、この2択から選ぶのが定石だよ。
ストアの実費:登録にかかるお金
ストアへの登録って、お金かかるんですか?
かかる。ただし構造が違う。
| ストア | 登録費用 | 支払い方式 | 備考 |
|---|---|---|---|
| App Store (Apple Developer Program) | 年間 12,980円 (税込) | 年払い(毎年更新) | 法人・個人いずれも同額。更新忘れるとアプリが非公開に |
| Google Play (Google Play Console) | 25ドル (約3,800円) | 初回のみ一回払い | 以後は無料。法人でも個人でも同じ |
| Apple Enterprise Program | 年間 36,300円 (税込) | 年払い | 社内配布専用。ストアには出せない |
これとは別に、売上に対する手数料も発生する。App Store・Google Playともに原則売上の30%がプラットフォームに取られる(年間100万ドル以下の小規模開発者は15%の優遇あり)。
アプリ自体が無料でも、アプリ内課金・サブスクリプションがあれば対象になるよ。
ストア規約:審査で落とされる主な理由
審査って、どれくらいかかりますか?落とされることもありますか?
審査期間の目安はこんな感じ。
| ストア | 初回審査の目安 | アップデート審査 |
|---|---|---|
| App Store | 1〜3営業日(長引くこともある) | 1〜2日程度 |
| Google Play | 数時間〜3日程度 | 数時間〜1日程度 |
**App Storeで却下される主な理由**
- プライバシーポリシーのURLが未設定・機能しない
- アプリの説明と実際の動作が一致しない
- クラッシュやバグが審査中に発生した
- ログイン必須なのにデモアカウントが未提供
- 決済をAppleの仕組み以外(独自決済)で行っている
- スクリーンショット・説明文がガイドライン違反
必ず準備しておくもの(App Store / Google Play 共通)
- プライバシーポリシーのURL(収集する情報・利用目的を明示)
- サポート連絡先(メールアドレスなど)
- スクリーンショット(App Storeは複数サイズ必須)
- アプリアイコン(1024×1024px、App Store用)
- テスト用デモアカウント(ログイン機能がある場合)
まとめ:担当者が押さえる5つのポイント
- 配布先を決める——App Store(iOS)・Google Play(Android)・社内限定の3択。両ストアが基本
- 開発方式を確認する——両OS対応ならFlutterかReact Nativeが費用対効果◎
- 費用を把握する——App Store年間12,980円 + Google Play初回25ドル。売上には30%手数料
- 審査期間を計画に入れる——リリース日の1週間前には申請を終わらせておく
- プライバシーポリシーを用意する——審査前に必ず公開URLを準備
「なぜか私がアプリ担当に……」でも大丈夫。この5点を押さえておけば、ベンダーとの会話でも慌てないよ。見積もりや要件定義の場でも、ここに書いたことを確認しながら進めてみてね。