スポンサーサインイン登録
ブログ

Swift Student ChallengeがMacアプリに対応しました。私ならこれを作ります

作者: Justinas Rolando、MacPipの開発者

結論

2026年11月10日、AppleはSwift Student Challenge 2027を発表しました。応募は2月8日から28、2027までで、今年の新しい点として、アプリはiOS、iPadOS、macOS、visionOS、tvOS、watchOSのどのAppleプラットフォーム向けでも構いません。昨年Appleが求めたのはアプリプレイグラウンドでした。応募作品は、Xcodeのアプリ、またはSwift Playgroundのアプリプレイグラウンドで、500 MB以下のZIPに入れ、Xcode 27またはSwift Playground 4.7以降でビルドし、一人で作り、英語で、ネットワークなしで動き、審査員が3分で一通り体験できるものである必要があります。Macが好きな学生にとって、要点をすぐに見せる小さなオフラインのMacアプリは、今や現実的な選択肢です。

学生向けのコンテストが今週私の書くMacのニュースになるとは思っていませんでしたが、今回は応募できるものが変わります。11月10日、AppleはSwift Student Challenge 2027を発表し、私にとって重要なのは短い一文です。学生があらゆるAppleプラットフォーム向けのアプリを提出できるようになりました。Macも含まれます。

何が変わったのか、ルールは何と言っているのか、そして3か月の準備期間がある学生なら、私ならMacアプリでどう参加するかをまとめます。

変えた点

Macアプリを方向づけるルール

これらはすべてAppleの参加資格のページに書かれています。どれもMacの応募作品をある方向へ押します。

誰が応募できるか

開発者としてフルタイムで雇用されていてはいけません。無料のApple Developerアカウントか有料メンバーシップが必要です。さらに、認定された学校かApple Developer Academyに在籍している(または過去90日以内に卒業した)、STEM団体のプログラムに参加している、または過去6か月以内に高校を卒業して大学への入学を待っているか入学が決まっている必要があります。

最低年齢はほとんどの地域で13ですが、一部では高くなります。リトアニア、イタリア、スペインなどでは14、フランスでは15、ドイツ、オランダ、ポーランドなどでは16です。ご自身の国はページで確認してください。受賞は最大3回、Distinguished Winnerは1回までです。

Macアプリが有力な理由

この部分はAppleではなく私の意見です。Macアプリは、他のプラットフォームでは同じようには使えないものを活用できます。メニューバー、複数のウィンドウの並置、フルキーボード、アプリ間のドラッグ&ドロップ、そして新しいタッチスクリーン搭載のMacBook Proでのタッチ操作です。Macの前に座る審査員は、それを1分で見ることができます。

メニューバーアプリは3分ルールによく合います。1つのことをして、いつも1クリックの先にあり、スクロールするものがありません。あなたが抱えている面倒な問題を1つ解決する小さな生産性アプリも同じです。

私ならこう計画します

  1. ひとつの瞬間を選びましょう。最初の30秒で審査員に感じてほしいこと、知ってほしいことを1つ書き出してください。まずそれを作り、それに役立たないものは削りましょう。
  2. 初日から機内モードで動くようにしましょう。サンプルデータ、画像、音をアプリに同梱してください。AIを使いたい場合は、サーバーなしでMac自体の上で動かす必要があります。
  3. 20秒のウェルカム画面を付けましょう。最初に試してほしいことを伝える短い画面です。審査員は隣に座ってあなたの説明を聞いてくれるわけではありません。
  4. クリーンなコピーからビルドしましょう。ZIPにする前に、プロジェクトを別のアカウントか別のMacの新しいフォルダにコピーして、そこでビルドしてください。署名チーム、ダウンロードフォルダにあるファイル、解決にネットワークが必要なパッケージなど、自分の環境のおかげで動いているだけのものがあれば、そこで表に出ます。これは私自身のアドバイスで、Appleのルールではありません。
  5. ZIPは小さく。ビルドフォルダや、Xcodeが再生成できるものは入れないでください。500 MBは大きいですが、動画はすぐに膨らみます。
  6. 無料のセッションに参加しましょう。Appleは学生向けにオンラインのMeet with Appleセッションを案内しています。Xcodeでのエージェント型コーディング入門は12月10日、Challengeの準備は1月14日、アプリのストーリーの伝え方は2月4日です。
  7. なぜ作ったのかを書きましょう。Appleによれば、最高のアイデアは自分が大切にしていることから生まれます。あなたの理由は応募の一部です。

2月以降

良いものができたら、ZIPのまま眠らせないでください。MacアプリはDeveloper IDを使えばMac App Storeの外でも配布できます。それには有料のプログラムが必要ですが、受賞者はどのみち1年間それを受け取れます。署名して、公証を受け、ディスクイメージに入れましょう。

MacPipの今日の新機能: DMG背景ヘルパー。ウィンドウサイズを決め、アプリのアイコンとApplicationsへのリンクを好きな位置にドラッグし、背景画像をドロップしてそのサイズとRetina用コピーを確認し、create-dmgコマンドをコピーできます。画像がブラウザの外に出ることはありません。公証の解説とローンチチェックリストもすぐ隣にあります。

準備ができたら、学生のプロジェクトでもそうでなくても、MacPipへのMacアプリの掲載は無料です。掲載は提出時に自動でスキャンされ、青いチェックは、人がその日付にアプリを試したことだけを意味します。

出典

続けて読む

アプリを登録開発者向けの無料ツール