Swift。誰もが圧倒的に優れた
アプリケーションを作れる、パワフルな
オープンソースの言語です。

iOS、Mac、Apple TV、Apple Watch向けのアプリケーションを開発するためにAppleが作った、
強固で直感的なプログラミング言語。それがSwiftです。デベロッパのみなさんに、かつてないほどの
自由を届けられるように設計されています。Swiftは簡単に使えて、しかもオープンソースなので、
アイデアがある人なら誰でも、画期的なアプリケーションを作ることができます。

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

高速で効率の良い言語であるSwiftはリアルタイムのフィードバックを提供し、既存のObjective-Cコードにもシームレスに組み込めます。だからデベロッパのみなさんは、より安全で、より信頼性の高いコードを書くことができ、時間を節約しながら、より豊かなアプリケーション体験を生み出せます。

この美しいアプリケーションは、Swiftで制作されました。使いやすく、リアルタイムのフィードバックが得られることから、VSCOはiOS向けの写真用アプリケーションの最新バージョンを作るためにSwiftを選びました。

Swiftで開発された
画期的なアプリケーション。

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

Airbnb
Khan
Academy
Clear
スカイ・ガイド
LinkedIn
Strava GPS ランニング&サイクリング
Duolingo
Hipmunk Travel

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

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

Objective-Cよりも
最大
2.6 高速
Python 2.7よりも
最大
8.4 高速

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

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

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

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

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

Swiftはどこででも。
しかも、誰でも使えるようになりました。

無料でオープンソースのSwiftは、Apache 2.0オープンソースライセンスのもと、多くのデベロッパ、教育機関、学生の方々に幅広く利用していただけます。Appleでは、iOS、OS X、watchOS、tvOS、Linux向けのコードをコンパイルできる、OS XとLinuxのためのバイナリを提供しています。さらに、Swiftを一段とパワフルな言語に進化させるため、ユーザーのみなさんがSwiftのソースコードの改良に直接参加できる新しいコミュニティも作りました。

Swift.orgのコミュニティに参加する(英語)

Swiftを始めよう。

Swiftガイドの決定版

iBooks Storeから「The Swift Programming Language」(英語)を無料でダウンロードできます。この本では、Swiftがどのようにしてプログラミングをより簡単で、より柔軟で、より楽しいものにするかを紹介します。

無料でダウンロード

Xcode

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

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

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

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

さらに詳しく