Swift。みんなが想像を超えた
アプリケーションを作れる、新しい言語です。

Swiftは、iOSとMac向けのアプリケーションを開発するためにAppleが作った、パワフルで直感的な
新しいプログラミング言語です。高い技能を持つデベロッパのみなさんに、最先端を行く新世代の
アプリケーションの制作に必要な自由と機能を届けられるように設計されています。でも、それだけでは
ありません。この言語は、ほかのすべての人にも、可能性に満ちたまったく新しい世界への扉を開きます。
Swiftは今までコードを書いたことがない人でも簡単に習得して使うことができるので、
アイデアがある人なら誰でも、想像を超えたアプリケーションを作れるようになったのです。

デベロッパのみなさんは、すでにSwiftを使って
驚くようなことをしています。

業界をリードするデベロッパのみなさんは、Swiftが公開された瞬間から積極的な活用を始めました。すでに多くの企業がSwiftを使って自らのアプリケーションを進化させています。新しいアプリケーションを完全にSwiftだけで開発した企業もあります。この高速で効率の良い言語はリアルタイムのフィードバックを提供し、既存のObjective-Cコードにもシームレスに組み込めます。だからデベロッパのみなさんは、より安全で、より信頼性の高いコードを書けるだけでなく、時間も節約できるのです。その結果、より豊かなアプリケーション体験を生み出すことができるようになるでしょう。

美しさに満ちたこの新しいアプリケーションは、Swiftで制作されました。Getty Imagesは、Swiftが発表されたわずか数日後に、
100パーセントSwiftコードだけを使って、iOS向けの美しいフォトストリーミングアプリケーションのプロトタイプを制作しました。
使いやすく、リアルタイムのフィードバックが得られるSwiftならではのすばやさです。

Swiftで制作された
様々なアプリケーション。

開発するアプリケーションにSwiftコードを組み込んでいるデベロッパが一段と増えています。まったく新しいアプリケーションを完全にSwiftだけで作っているデベロッパもいます。

Getty Images
Clear
Argus
Sky Guide
LinkedIn
Yahoo
Weather
Day One
Hipmunk

優れた性能が優れた
アプリケーションを作ります。

Swiftで作ったアプリケーションは、「すばやさ」というその名前以上のパフォーマンスを発揮します。例えば、Swiftを使うと、一般的な検索アルゴリズムがこれまでよりはるかに速いスピードで完了します。

OBJECTIVE-Cよりも最大 2.6 高速
PYTHON 2.7よりも最大 8.4 高速

深さ優先探索アルゴリズムを使って
1つのグラフ内で10,000個の整数を検索した場合1

教育機関もカリキュラムにSwiftを
追加しています。

Swiftの可能性に気づいているのはデベロッパだけではありません。評価の高い大学や教育機関の一部も、すでにコンピュータプログラミングの講座でSwiftを教え始めています。その多くが近いうちにiTunes Uで無料の講座を提供する予定です。これによって、初歩的なコーディングからプロレベルのプログラミングへの移行が、かつてないほど簡単になるでしょう。

講義にSwiftを取り入れている大学

  • Aberystwyth University
  • California Polytechnic Institute
  • Cuesta College
  • Drexel University
  • Full Sail University
  • Ingésup
  • Northwest Kansas Technical College
  • Plymouth University
  • RMIT University
  • Southern Methodist University
  • Stanford
  • Technical University of Munich
  • Tecnológico de Monterrey
  • University of California, Santa Cruz
  • University of Missouri

Swiftを始めよう。

書籍「The Swift Programming Language」(英語)

iBooks Storeから「The Swift Programming Language」を無料でダウンロードできます。この本では、Swiftがもたらした新世代の機能が、プログラミングをいかにより簡単で、より柔軟で、より楽しいものにするかが紹介されています。

無料でダウンロード

Xcode

MacアプリケーションであるXcodeは、ほかのすべてのMacアプリケーションだけでなく、すべてのiOSアプリケーションの開発でも使われています。想像を超えたアプリケーション体験を生み出すのに必要なツールを完全装備し、Mac App Storeから無料でダウンロードできます。

Mac App Storeから
Xcodeをダウンロード

Swiftデベロッパの
ウェブサイト(英語)

Swiftの詳細な技術情報や上級レベル向けの概要、最新情報をいち早くキャッチできる開発者ブログを読むことができます。ガイド、ビデオ、サンプルコードといった優れたリソースも無料で活用できます。

さらに詳しく