Apple WWDCスカラーシップガイド – 2021年の応募方法

この1年間、私は多くのメッセージを受け取り、どのようにして奨学生としてWWDC 2019に参加したのかを尋ねました。 そして、それらの質問に答えるために、ついにこの記事を書くことにしました。

ですから、奨学金に応募する方法を迷っている方の疑問は、この記事で解決する可能性があります。

AppleのWWDC奨学金とは?

まず最初に、WWDCとは毎年6月に行われるAppleの世界規模の開発者会議です。 そこでは、MacBook、iPhone、iMacなど、Appleのいくつかの製品の最近のソフトウェア(およびハードウェア)アップデートが発表されます。

WWDC に参加したい場合、関連する費用は以下のとおりです。 しかし、Apple は学生に奨学金を提供しており、飛行機のチケット、イベントのチケット代、1 週間の滞在を後援してくれます。

私は誰でしょう?

私は Web 開発者で、Apple WWDC ’19 の奨学生でした。 結論から言うと、WWDCの群衆の中でSwiftよりもJavaScriptの方が詳しいのは私だけだったでしょう。

しかし、私が奨学金を得ることができるのであれば、あなたもできるはずです。

WWDC Scholarship 101

これは、Appleが世界中のSTEMプログラムに在籍する人たちに提供している奨学金です。 もしあなたが大学に在籍しているか、学校に通っているなら、この奨学金に応募できる可能性があります。

この奨学金に応募するには、Appleの審査チームが使用・体験できる簡単なプロジェクトを3分以内に構築しなければなりません。

  1. サイズ制限(20MB)
  2. STEM団体に所属していること
  3. Appleテクノロジー(Xcode、Swift、MacBookなど)を使用していること
  4. WWDCアプリの唯一の要件は、以下のとおりです。)
  5. Make it a small app, which can be used and understand within 3 minutes

さて、私がどのようにやったかから、来年の応募に役立ついくつかのポイントを紹介します。

私が10日間でWWDC19の奨学金を獲得した方法

はじめに、私は文字通り10日間でWWDC、プログラミング言語Swift、およびその周辺の技術についてすべて学びました。 嘘ではありません。 そして、これが奨学金を得るのに役立ちました(その年、私はインドからの数少ない一人だったのです)。

しかし、何かクリックバイアティーのようなもので混乱させたくはありません – 完全な初心者状態からたった10日間でその奨学金申請を解読することは不可能です。

私がそれをできたのは、以前に少しプログラミング経験があり、主にNodeを使っていたからです。 プログラミングの一般的な概念は変わりませんし、しばらくすると、ほとんどの場合、構文とドキュメントを飛び回るだけになってしまいます。 必要な Apple API とフレームワークを 10 日間で学びました。

では、5 つのステップで WWDC ’21 にアプローチする方法を紹介します。

#1: Swift と Apple フレームワークを学ぶ

Apple は、学生が彼らのテクノロジー (Swift, SwiftUI, ARKit, <insert more shiny things here> など) を使うのを見るのが大好きです。 使えるものが多ければ多いほどよいのです。 アプリを無理に膨らませるのではなく、自分が知っていることをアピールするようにしましょう。

簡単なゲームを作るなら、AR版もいくつか紹介してみてください。 もしWWDCのためにMLを使ったプロジェクトを作るなら、そうしてください。

#2: 難しいアイデアを選ぶ

私がWWDCのプロジェクトを作り始めたとき、どのようにすればいいのか全く分かりませんでした。 正直なところ、最終的なバージョンは私が想像していたものとは違っていましたが、かなり近いものでした。

より野心的なアイデアを選べば選ぶほど、チャンスは広がります。 しかし、野心と時間枠のバランスをとってください。 それに、事前に何も知らなかったので、この新しいアップルの技術をすべて学ぶために、たくさん働かなければなりませんでした。

ですから、何を学ぶ必要があるのか、何を作りたいのか、見積もりを立てるようにしましょう。

#3: アイデアを書き留め、10日間で組み立てる

これは個人的な意見ですが、「10日間で組み立てる」というのは、「10日で組み立てる」よりも「10日で組み立てる」方が、より効率的だと思います。 しかし、私は奨学金が始まる前の2、3、4ヶ月の間に何かを構築することを好む人々を見たことがあります。 信じてください、カウントダウンが始まると、生産性が500%アップします。

私は、ユニークで革新的なアイデアのリストを手元に置いておくことをお勧めします。 スキルセットを学びつつ、提供された10日間だけで提出する予定のプロジェクトを開発するのです。 正直なところ、Apple のスタッフが 3 分以内に体験できるような、まともなものを完成させるには十分な時間です(彼らの直接の指示)。

私は、教育、地球の健康、人々にとって技術をより身近にすることなど、世界に本当に影響を与えるアイデアに焦点を合わせることをお勧めします。

これらのアイデアは、Apple 奨学金委員会が非常に高く評価しているものです (少なくとも、ほとんどの受け入れられた投稿について私が観察したところではそうでした)。 そして、もしあなたがこれらの分野のいずれかに興味があるなら、それはあなたにとって楽しくて良い相手となるでしょう。

#4: iPad 上の Swift プレイグラウンドを目指してみる

可能なら、MacBook ベースの Xcode プレイグラウンド投稿で行かないことをお勧めします。

Xcode のプレイグラウンドで優勝した人たちがいることは知っています。 しかし、MacBook ベースのプレイグラウンドを使用すると、多くのことを逃してしまうと思っています。

私がこれを言う主な理由は 2 つあります:

  1. iPad には、ARKit などのための優れたカメラと API サポート、および ML モデル/高負荷アプリ用の優れた CPU があります
  2. Swift Playground Book (iPad のみで提供) は使用および対話するのが美しく、(ユーザーとして)

かなり前から、Apple は奨学生のガイドラインにあまり変更を行っていません。 ですから、来年もSwift playgroundsが選択されると考えてもよいはずです。

Swift プレイグラウンドは(Mac の Swift プレイグラウンドと同様に)作業が簡単で、非常に魅力的です。 iPad は本当に多くの便利なことを可能にしてくれます。

#5: 回答にも注目する

Appleの審査員は、あなたがどんなテクノロジーを使ってプロジェクトを構築したかという基本的な質問に対する回答も読みます。

最高のAppleフレームワークから外部資産まで、使ったものがあればすべて、必ず言及するようにしてください。

段落を校正する – コード内の小さなバグより悪いのは、段落内の小さなバグかもしれません。

これとは別に、10 日間集中し続けること、(私は 10 日間ほとんど徹夜したことを覚えています)、そして最も重要なことは、楽しんでやることです。 人生には一歩前進するための方法がたくさんありますが、これはその一つでしかありません。

結果がどうであろうと、あまりストレスを感じないでください。 なぜなら、これを試みているということは、あなたはおそらく20代前半で、目の前の人生が充実しているということだからです。 結果はどうであれ、もっと素晴らしいことをする時間はたっぷりあるはずです。

My Experience with WWDC

要するに、びっくりするほど超クール!

この記事はあなたを助けることに集中したかったのですが、この奨学金のために頑張ろうという動機付けのためにこのセクションも書いたのです。 それはネットワーキングの機会のトンをアンロックし、あなたはクールな友人(MKBHDを含むハハ)の束に会って、作成します。 さらに、あなたは多くの楽しみを持っています。

私は昨年の完全なブログで私の瞬間のいくつかを共有し、あなたがそこに私が何をしたかを好きかどうかを参照してください。) 私はまた、開発者が学び、つながるためのプラットフォームである codedamn で作業しているので、気軽に訪問してください。