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アプリでどう参加するかをまとめます。
変えた点
- どのAppleプラットフォームでも。Appleの参加資格のページによると、2027のChallengeでは、アプリはiOS、iPadOS、macOS、visionOS、tvOS、watchOSのいずれ向けでも構いません。
- 昨年の中心はアプリプレイグラウンドでした。2026のChallengeが始まったとき、Appleの告知は、MacかiPadでXcodeやSwift Playgroundを使って作ったアプリプレイグラウンドを学生に提出するよう呼びかけていました。
- 日程。Challengeのページによると、応募は2月8日から28、2027までです。
- 賞品。受賞者全員にApple Developer Programの1年間分とギフトが贈られます。少人数のDistinguished Winnersは、クパチーノのAppleに招待されます。
Macアプリを方向づけるルール
これらはすべてAppleの参加資格のページに書かれています。どれもMacの応募作品をある方向へ押します。
- ツールではなく、アプリです。Xcodeのアプリか、Swift Playgroundで作ったアプリプレイグラウンドである必要があります。コマンドラインツールとパッケージは対象外です。つまり、去年の夏に書いたターミナル用のヘルパーは対象になりません。ウィンドウかメニューバー項目が必要です。
- 3分。審査員が3分以内に体験できるアプリである必要があります。
- ネットワークなし。ネットワーク接続に頼ってはいけません。使うものはすべてZIPに入れ、審査はオフラインで行われます。APIキー、サーバー、クラウドのAIサービスは使えません。
- 最大500 MBです。ZIPは500 MBまで可能です。
- あなた一人で。グループでの制作は審査されません。オープンソースのコードやパブリックドメインの画像・音は、クレジットと理由を添えれば使えます。
- 新しいツール。Xcode 27またはSwift Playground 4.7以降でビルドされ、動作する必要があります。
- 英語。すべての内容は英語にしてください。
誰が応募できるか
開発者としてフルタイムで雇用されていてはいけません。無料の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つ解決する小さな生産性アプリも同じです。
私ならこう計画します
- ひとつの瞬間を選びましょう。最初の30秒で審査員に感じてほしいこと、知ってほしいことを1つ書き出してください。まずそれを作り、それに役立たないものは削りましょう。
- 初日から機内モードで動くようにしましょう。サンプルデータ、画像、音をアプリに同梱してください。AIを使いたい場合は、サーバーなしでMac自体の上で動かす必要があります。
- 20秒のウェルカム画面を付けましょう。最初に試してほしいことを伝える短い画面です。審査員は隣に座ってあなたの説明を聞いてくれるわけではありません。
- クリーンなコピーからビルドしましょう。ZIPにする前に、プロジェクトを別のアカウントか別のMacの新しいフォルダにコピーして、そこでビルドしてください。署名チーム、ダウンロードフォルダにあるファイル、解決にネットワークが必要なパッケージなど、自分の環境のおかげで動いているだけのものがあれば、そこで表に出ます。これは私自身のアドバイスで、Appleのルールではありません。
- ZIPは小さく。ビルドフォルダや、Xcodeが再生成できるものは入れないでください。500 MBは大きいですが、動画はすぐに膨らみます。
- 無料のセッションに参加しましょう。Appleは学生向けにオンラインのMeet with Appleセッションを案内しています。Xcodeでのエージェント型コーディング入門は12月10日、Challengeの準備は1月14日、アプリのストーリーの伝え方は2月4日です。
- なぜ作ったのかを書きましょう。Appleによれば、最高のアイデアは自分が大切にしていることから生まれます。あなたの理由は応募の一部です。
2月以降
良いものができたら、ZIPのまま眠らせないでください。MacアプリはDeveloper IDを使えばMac App Storeの外でも配布できます。それには有料のプログラムが必要ですが、受賞者はどのみち1年間それを受け取れます。署名して、公証を受け、ディスクイメージに入れましょう。
MacPipの今日の新機能: DMG背景ヘルパー。ウィンドウサイズを決め、アプリのアイコンとApplicationsへのリンクを好きな位置にドラッグし、背景画像をドロップしてそのサイズとRetina用コピーを確認し、create-dmgコマンドをコピーできます。画像がブラウザの外に出ることはありません。公証の解説とローンチチェックリストもすぐ隣にあります。
準備ができたら、学生のプロジェクトでもそうでなくても、MacPipへのMacアプリの掲載は無料です。掲載は提出時に自動でスキャンされ、青いチェックは、人がその日付にアプリを試したことだけを意味します。
出典
- Apple Developer: Swift Student Challenge 2027の発表(2026年11月10日)
- Apple Developer: Swift Student Challenge
- Apple Developer: Swift Student Challengeの参加資格と要件
- Apple Developer: Swift Student Challengeに備えよう
- Apple Developer: Hello Developer、2026年11月
- Apple Developer: Swift Student Challengeの応募が開始されました(2026年2月6日)
続けて読む
- Claude Fable 5.2とMythos 5.2:新しい点、ベンチマーク、あなたのMacにとっての意味Claude Fable 5.2とMythos 5.2が2026年11月9日に公開されました。Anthropicのベンチマークをグラフにまとめ、価格、Macで変わること、4つの無料ツールを紹介します。
- macOS 27.2.1 で curl が eMudhra を信頼しなくなります。Mac アプリで私が確認したいことmacOS 27.2.1、26.7.3、15.8.3 は、eMudhra の鍵の漏えいを受けて、/etc/ssl/cert.pem からルート証明書 5 件を削除します。何が変わるのか、誰に影響するのか、Mac アプリの開発者が何をテストすべきかをまとめます。
- Live ActivitiesがMacのメニューバーに登場。私ならMacアプリでこうしますmacOS 27.3ベータでは、Apple siliconのMacのメニューバーにLive Activitiesが表示され、Macアプリが自分で開始することもできます。何が変わったか、制限、最初に試すことをまとめました。
- メモリのせいで Mac が高くなっています。私が MacアプリでやることApple は、メモリ不足の影響で Mac の品薄と値上がりが 2027 まで続くと述べていて、最も安い Mac のメモリは 8 GB です。Macアプリにとってなぜ重要なのか、今週やっておきたいチェックをまとめました。
- Appleが解約する人に話しかけられるようになりました。私ならMacアプリでこうします11月4日以降、App Storeのサブスクリプションでは、解約するときにメッセージやオファーを表示できます。ルール、Appleの説明、Macで確認することをまとめました。
- Appleが年齢制限の質問を2つ追加します。私ならMacアプリでこうします11月16日から、App Store Connectで位置情報の共有とデートの機能について質問されます。すべてのアプリが2027年1月12日までに回答する必要があります。何が変わり、何をすればいいかをまとめました。
- Siri AIがすべての開発者に開放されました。自分のMacアプリでまずやることAppleは macOS 27.3 ベータで、Siri AIをすべての開発者に開放しました。何が変わったのか、今出せるものと出せないもの、小さなMacアプリ向けの短い計画をまとめます。
- タッチスクリーン搭載Macは11月6日に出荷されます。自分のMacアプリで確認したいことをまとめましたAppleの初のタッチ対応Macが11月6日に登場します。何が変わるのか、Appleが開発者に伝えていること、そしてご自分のMacアプリで試したいことの短いリストです。
- MacPipのご紹介MacPipとは何か、なぜ作ったのか、掲載とローンチデーの仕組み、青いチェックの本当の意味、そして最初の数日間の実際の数字について。
- Macアプリのローンチ方法: 1ページに収まるチェックリストMacアプリのローンチ日の前、当日、後にすべきこと:署名、ページ、ディレクトリ、Product Hunt、Show HN、そして計測すべきこと。
- Macアプリが何をするかを伝える一行説明の書き方Macアプリの名前の下に置く一行を、わかりやすく書く方法です。何をするアプリかを書き、大げさな表現を削り、アプリを見たことがない人に試してもらいます。
- 初めてMacアプリを作る人向けに、署名と公証をわかりやすく説明します。コード署名、公証、ステープルがそれぞれ何をするか、どの順で行うか、なければユーザーに何が表示されるか、自分のビルドをどう確認するか。
- dofollowリンクの本当の価値を、リンクを提供するサイトの立場から正直に書いています。dofollowの意味、Googleがリンクについて述べていること、新しいディレクトリからのリンクが今は価値が低い理由、リンクを買う代わりにすべきこと。