Shipatonとは何か、そしてなぜ参加する価値があるのか

Shipaton は RevenueCat が主催する世界規模のモバイルハッカソンです。2026年8月1日から9月30日まで開催されます。モバイルアプリを作り、RevenueCat SDK を組み込み、その期間内に実際のアプリストアに公開して、9つの賞カテゴリにまたがる総額70万ドル超の賞金を競います。RevenueCat は8月1日から、世界各地(東京、ニューヨークなど)で対面のコミュニティイベントも開催します。ほかの作り手と交流し、刺激を受け、SWAG を手に入れられる場です。

ほかのすべてを左右する2つのルールがあります。計画を立てる前に、まずこれを押さえてください。

絶対に外せない2つの条件。
  1. 初めてのリリースであること。 アプリの最初の公開バージョンは、2026年8月1日から9月30日までの間に、App Store、Google Play、または Samsung Galaxy Store で公開されなければなりません。期間より前にどこかで公開済みだったアプリは対象外です。
  2. RevenueCat を組み込んでいること。 アプリは RevenueCat SDK を組み込み、少なくとも1つのアプリ内購入を動かすか、RevenueCat Ads を通じて広告を配信する必要があります。

このガイドは、出発前のチェックリストです。人がつまずきがちな部分を早めに片付けておくことで、9月をあわてて対応するのではなく、開発に使えるようにします。この先のステップでは、次のことに取り組みます。

  • 賞金、カテゴリ、スケジュール、そしてどこで登録するかを学びます。
  • 2025年に何が勝ったかを参考に、何を作るかを決めます。
  • 自分のプラットフォームと収益化に合った RevenueCat コードラボを見つけます。
  • 開発中は Test Store で、リリース前はストアのサンドボックスでテストします。
  • Google Play と App Store の審査を間に合わせるリリースまでの道のりを計画します。
  • 開発者アカウントとビジネス設定を、障害になる前に済ませておきます。
  • DevPost に完全なエントリーを提出します。
実際の開発はコードラボにあります。 このページは、アプリを取り巻く計画です。手を動かす連携作業はステップ4でリンクした RevenueCat コードラボが扱うので、このページは地図として開いたままにし、コードを書く準備ができたらリンクをたどってください。

賞金、カテゴリ、そしてカレンダー

Shipaton 2026 には総額70万ドル超の賞金があります。Grand Prize が目玉で、ほかの各カテゴリも3位まで賞金が出ます。

カテゴリ1位2位3位
Grand Prize$100,000$20,000$10,000
以下の各カテゴリ$15,000$10,000$5,000

各カテゴリはそれぞれ異なる種類の優秀さをたたえるので、しっかり作られたアプリならたいてい少なくとも1つには当てはまります。以下を読んで、自分のアプリがどれに合うかをメモしておいてください。提出時にカテゴリを選ぶことになります。

カテゴリたたえるもの
Grand Prize総合的に最も優れたアプリ。イベント期間中の実際のユーザーの伸びと成長を主な基準として審査されます。
HAMM Award (Help Apps Make Money)RevenueCat を最も賢く使い、実際に収益を伸ばした作品。
Catvertising Award収益化としての広告を最も創造的かつ効果的に使った作品。
RevenueCat Design Awardプロダクトの作り込み。デザイン、磨き込み、アニメーション。
RevenueCat Peace Prize社会に最も大きなプラスの影響を与えた作品。
Best Game Awardイベント期間中にリリースされた最高のモバイルゲーム。
Next Gen Award学生の作り手向け。動画とオープンソースのコードが必要で、有料の開発者アカウントは不要です。
#BuildInPublic Award制作の過程を随時公開した、最も心を動かす build-in-public の道のり。
Conflict of Interest AwardRevenueCat の従業員とスポンサー向けの特別カテゴリ。賞金はありません。

1位の受賞者には賞金以上のものが贈られます。ニューヨークで開催される App Growth Annual への招待、Times Square のビルボードへのアプリ掲載、「Shippy」トロフィー、そして 9to5Mac や 9to5Google といったメディアでの紹介です。

DevPost の数字が小さく見える理由。 DevPost にはすでに割り当て済みのカテゴリだけが表示されるため、現時点での合計は少なく見えます。スポンサーカテゴリを含む70万ドル超のプール全体の内訳は、2026年8月1日に公開される予定です。公式の総額は70万ドル超として扱い、カテゴリごとの最新の金額は DevPost で確認してください。

カレンダー

フェーズ日程 (太平洋時間)
登録2026年5月15日から9月30日まで
提出期間2026年8月1日から9月30日まで
提出締め切り2026年9月30日 午後11時45分
審査2026年10月1日から13日まで
受賞発表2026年10月21日頃

登録と提出は DevPost で行います。すべての提出には、テキストの説明文、デモ動画、公開アプリストアの URL、アプリアイコン、スクリーンショットを含める必要があります。

先に知っておくと役立つ参加資格の要点をいくつか挙げます。

  • 居住地の法的な成人年齢に達している必要があります。
  • 学生は、有料の開発者アカウントがなくても Next Gen Award で参加できます。
  • 一部の制裁対象地域(キューバ、イラン、北朝鮮、クリミア、ロシア)の居住者は参加できません。
  • チームの人数に制限はありませんが、ニューヨークへの旅行を受け取れるのはチームメンバー1名のみです。
  • 賞金は銀行口座に直接振り込まれるため、対面での参加は任意です。
Ship Kit について。 DevPost で登録すると、Ship Kit が約3〜5営業日で届きます。7日以内に届かない場合は、shipkit@revenuecat.com までメールしてください。

何を作るかを決める

すでにアイデアがあるなら、ステップ4へ進んで作り始めてください。まだ迷っているなら、感覚をつかむいちばんの近道は、2025年に実際に何が勝ったかを見ることです。

2025年の受賞作には、いくつかのはっきりしたパターンが見られます。

  • 小さく目的の絞られたアプリが、あれもこれものアプリに勝ちました。 勝ったアプリは、すべてをやろうとするのではなく、1つのことをうまくやってリリースしていました。
  • iOS ファーストが優勢でした。 受賞作の大半は iOS のみでした。クロスプラットフォームのアプリは、専用の Kotlin Multiplatform カテゴリに集まっていました。
  • AI を活用した機能がいたるところにありました。 プロダクトそのものとしても、より速く作るための手段としても使われていました。
  • ヘルス、ウェルネス、アクセシビリティ、社会貢献が特に好成績でした。
  • 明確な収益化モデルを初日から用意していました。最後に取ってつけたものではありません。

2025年の具体例をいくつか挙げると、その幅の広さがわかります。

アプリ何をするか受賞
Payoutすでに対象かもしれない集団訴訟の和解金を見つけるGrand prize 部門
Dayloop日常の連続写真を映画のようなタイムラプスに変えるDesign
Vector Guard写真から病気を媒介する生物を特定するMonetization (HAMM)
Heartbeat HeroCPR (心肺蘇生) のトレーニングコーチPeace Prize
Momental瞑想と集中のタイマー、iOS と Android 対応Cross-platform

選ぶときは、条件を念頭に置いてください。アプリは期間内に初めてリリースされる必要があり、それぞれが初めてのリリースであれば複数のアプリを応募できます。2分の動画で説得力を持ってデモできるもの、そしてカテゴリにきれいに当てはまるものを選びましょう。ゲームなら Best Game、社会貢献のアプリなら Peace Prize、巧みな収益化なら HAMM、広告で成り立つアプリなら Catvertising、美しく作り込まれたアプリなら Design Award、といった具合です。

RevenueCat がまったく初めてですか? Zero to Ship クエストから始めてください。空のプロジェクトから最初のサブスクリプションのリリースまで導く、パーソナライズされたルートです。お使いのスタックに合ったコードラボとドキュメントを案内してくれるので、どこから手をつけるか迷わずに済みます。

RevenueCat で作る

アプリが対象になるのは、RevenueCat SDK が購入や広告を動かしてからです。締め切り前夜ではなく、収益化は早めに組み込んでください。まず SDK クイックスタートから始め、次に自分がやっていることに合ったコードラボをたどってください。以下はすべて、手を動かして学ぶラボです。

ストアを設定する

プラットフォーム向けに作る

コンバージョンするペイウォールを設計する

収益を伸ばす

もっと速く進める

どこから始めればいいか迷ったら? ストアを設定し、自分のプラットフォーム用の SDK を追加して、ペイウォールを画面に表示させてください。それが RevenueCat の要件を満たす最低限であり、ほかのすべてはその上に積み上がります。

正しくテストする: 今は Test Store、リリース前はサンドボックス

実際のお金を使わずに購入をテストする方法は2つあり、それぞれ答える問いが違います。この順で両方を使ってください。

開発中は RevenueCat の Test Store を使う。 ストアの設定が不要で、即座に決定的な結果を返すので、実際の商品ができあがるずっと前に、購入とペイウォールのコードを動かせます。Android 用 Test Store のセットアップまたは iOS 用 Test Store のセットアップで設定してください。素早く反復するハッカソン最初の数週間には、これが最適なツールです。

Google Play は順番が肝心。 Google Play では、Google Play Billing Library (RevenueCat SDK が同梱してくれます) を含むビルドをリリーストラックにアップロードした後でなければ、アプリ内商品とサブスクリプションを作成できません。速い手順はこうです。RevenueCat SDK を追加し、Test Store を組み込み、そのビルドをまず Internal testing にアップロードします。そのプライベートなビルド1本だけで設定の詰まりが解消し、機能を作り込んでいなくても、すぐに商品を作成し RevenueCat ダッシュボードに接続 (Google Play 連携) できるようになります。つまり順序は、SDK と Test Store、次に Internal testing のビルド、次に商品の作成、次に RevenueCat の接続、そして開発を続ける、です。これを始めるのに、できあがったアプリを待つ必要はありません。

リリース前に、実際のサンドボックスでの確認を行う。 Test Store は抽象化なので、実際の認証情報、実際の商品、端末上の実際のストアの Billing フローは検証しません。それを最初から最後まで、ストアのサンドボックスで検証してください。

  • Android: Google Play でアプリ内購入をテストする (サンドボックス)では、ライセンステスターの追加、Closed testing トラック、課金なしの実際のサンドボックス購入、そして RevenueCat での確認までを順に解説します。
  • iOS: App Store のサンドボックスと TestFlight を使って実際のサンドボックス購入を行い、RevenueCat で取引を確認します。

商品が読み込まれない、または Offering が空で返ってくる場合、ほとんどは構成の食い違いです。何かが壊れていると決めつける前に、RevenueCat 連携のトラブルシューティング対処: 商品が見つからない / Offering がないを順に確認してください。

目安はこう。 Test Store は「自分のコードは動くか?」に答え、ストアのサンドボックスは「実際の連携はリリースできる状態か?」に答えます。ビルドを本番に昇格させる前に、どちらにもイエスと言える状態を目指してください。

リリースまでの道のりを計画する

Shipaton で敗れる最も多いパターンは、アプリが弱いことではありません。良いアプリなのに、締め切りまでに一般公開されなかった、というものです。審査員がアプリをダウンロードできる必要があるので、「審査中」では認められません。9月30日の少なくとも1週間前にはストアで公開されていることを目指してください。

2つの審査パイプラインが、あなたの本当の締め切りを決めます。そのどちらも、初めての人が思うより時間がかかります。

新しい Google Play アカウントには、2週間の Closed testing ルールがある。 新しい個人の Google Play 開発者アカウントは、本番アクセスを申請する前に、12人のテスターが14日間連続で opt-in した状態で Closed test を実施する必要があります。その後、本番審査そのものにも約1週間かかることがあります。実際には、遅くとも9月の第1週までに Closed testing トラックを始めないと、この関門を期限内に通過できません。

App Store も、実際のところ速くはありません。審査は厳しく、小さな問題でもビルドを差し戻すことがあり、1往復ごとに1日以上かかります。登録、審査、修正で最初から最後まで約2週間を見込み、少なくとも1回のリジェクトを吸収できるだけ早めに提出してください。

締め切りから逆算した、破綻しない道のりを示します。日付は自分の開始時期に合わせて調整して構いませんが、間隔は保ってください。

いつまでにやること
8月初旬開発者アカウントが承認され、ビジネスと税務の設定が完了し、アイデアが固まっている。
8月Test Store に対して開発し、最初のビルドを Internal testing にアップロードし、商品を作成し、RevenueCat を接続する。
9月1日までに12人のテスターで Google Play の Closed testing を始め、iOS 向けに TestFlight を始める。
9月1日から15日実際の購入をサンドボックスでテストし、問題を修正し、テスターにアクティブでいてもらう。
9月16日までにApp Store の審査に提出し、14日間が完了したら Google Play の本番アクセスを申請する。
9月23日までにアプリをストアで一般公開し、1週間のバッファを残す。
9月30日 午後11時45分 (太平洋時間)DevPost の提出を完了する。動画、スクリーンショット、ストアの URL、アイコン、説明文。
12人のテスターの関門はコミュニティで突破する。 14日間 opt-in し続ける12人のテスターを集めることは、個人の作り手が最も過小評価しがちなステップです。Shipaton Discord では、作り手同士がテスターの枠を交換し合って協力してこの関門を突破しており、イベントの最新情報やリマインダーが届く場所でもあります。早めに参加し、9月になる前にテスターを集め始めてください。

ビジネスと税務の設定を早めに終わらせる

ストアからの支払いには、できあがったアプリ以上のものが必要です。検証済みの開発者アカウントに加え、銀行口座と税務の情報が必要で、その一部は最後の週には縮められないリードタイムがあります。最後ではなく、準備の最初の数日でやってしまってください。

  • Apple Developer Program の登録 (個人または組織) には数日かかることがあり、App Store Connect や TestFlight を使えるようになる前に本人確認を求められる場合があります。
  • Google Play の開発者登録には現在、本人確認のステップが含まれ、支払い設定には税務と銀行口座の情報が必要です。
  • Next Gen Award を目指す学生は有料の開発者アカウントが不要なので、このステップは軽くて済みます。
韓国の作り手の方へ。 支払いを受け取るため、そして多くの場合は販売者として登録するためにも、韓国の開発者は個人事業主登録 (개인사업자 등록) と事業者登録番号 (BRN、사업자등록번호) が必要です。登録そのものは通常1〜2営業日で完了しますが、約3日の余裕を残して、必要になる前に済ませておいてください。そうすれば、できあがったアプリと公開の間に、ストアの税務や銀行口座の設定が立ちはだかることは決してありません。

このガイド全体のテーマがここでも繰り返されます。事務手続きは退屈で、難しくはなく、ストア審査を通そうとしているのと同時に放置したときだけ痛手になります。1週目のうちに片付けてください。

提出を確実に決める

DevPost の完全なエントリーには次のすべてが必要で、1つでも欠けると提出が無効になりかねません。

  • アプリが何をするかを明確に説明したテキスト。
  • デモ動画。
  • 公開アプリストアの URL。
  • アプリアイコン。
  • スクリーンショット。

デモ動画は、その存在に見合う働きをさせてください。短くまとめ、アプリが得意な1つのことをうまくやってみせ、ペイウォールや購入を見せましょう。収益化のハッカソンでは、お金が動く瞬間が機能していることを見せると評価されます。審査員は多くの動画を見るので、いちばんの見せ場から始めてください。

カテゴリは意図を持って選んでください。あなたのアプリはたいてい複数に当てはまるので、ステップ3と同じカテゴリの対応づけを使い、最も際立つものを選び、学生のプロジェクトなら Next Gen を忘れずに。

初日から公開しながら作る。 それだけで1つの賞があります。最後にまとめてではなく、イベントを通じて進捗、スクリーンショット、学びを SNS に投稿しましょう。そうすればオーディエンスと #BuildInPublic のエントリーを同時に築けます。

最後に、DevPost の公式ルールと審査基準を読んでください。詳細な基準はイベント開始前に掲載され、内容は変わり得るので、思わぬ落とし穴を避けるために提出間際にもう一度確認してください。

総まとめ、そしてリリースへ

毎年勝つのは、小さく、絞り込まれ、うまく収益化され、そして実際にリリースされたアプリです。退屈な部分を早めに片付ければ、9月をアプリそのものを作ることに充てられます。ガイド全体を1つのチェックリストにまとめると、こうなります。

  • DevPost に登録し、Discord に参加する。
  • 期間内に初めてリリースでき、2分でデモできるアイデアを固める。
  • 1週目のうちに開発者アカウントとビジネスや税務の情報を設定する。韓国の作り手は、事業者登録と BRN を前もって済ませておく。
  • 自分のプラットフォームのコードラボを使い、RevenueCat SDK を組み込んでペイウォールを画面に表示させる。
  • Test Store に対して開発し、Internal testing のビルドをアップロードし、商品を作成し、RevenueCat を接続する。
  • 本番に昇格させる前に、実際の購入をストアのサンドボックスで検証する。
  • 9月1日までに Google Play の Closed testing と TestFlight を始め、9月23日までに一般公開する。
  • 9月30日 午後11時45分 (太平洋時間) までに、完全なエントリー (動画、スクリーンショット、ストアの URL、アイコン、説明文) を提出する。

進めながら、これらのリンクを手元に置いてください。

さあ、リリースしましょう。