*

Swiftのアーリースターターのための情報&便利なサイト

公開日: : 最終更新日:2014/06/17 役立ち情報 ,

Swiftが発表された!さあ習得するぞ!と意気込んでも、まだベータ版の状態であるXcode 6をAppleから入手しないと、スタートラインにも立つことが出来ません。また、開発環境上で動かさない机上の学習(言語使用の確認など)をしようと思っても、発表されたばかりの言語ですからインストラクションも少ない。そこで、Swiftのアーリースターターとなりたい人がまず何を用意すべきか、そしてどういったサイトを参考にすれば良いのか、個人的に調べた結果を紹介したいと思います。

開発環境(Xcode 6)を手に入れるには

XcodeというのはApple社がデヴェロッパー向けに配布しているiOSとOSXのための統合開発環境で、動かすためにはまずOSX環境が必要です。現在の最新ヴァージョンはXcode5.1.1で、これを入手するにはOSX上の、Mac App Storeというアプリケーションを立ち上げ、Apple IDを入力してダウンロードします。したがってApple IDがまだないという人は、登録が必須です。
で、このように最新ヴァージョンのXcodeは無料で利用することが出来るのですが、ベータ版であるXcode 6は開発者登録をしており、かつiOS Developer ProgramかMac Developer Programに参加しているユーザ向けの、プレビューリリースとなっています。つまり、開発者登録(無料)と、開発するOS向けのDeveloper Programへの参加(有償。年間参加費それぞれ7800円)を行わなければなりません。
Swift言語にちょっと触れてみたいけれど、お金は一銭も払うつもりはない!という人は、秋の正式リリースまで待ちましょう。ちなみにDeveloper Programへの登録は作成したiOSアプリケーションの実機テストや、App Storeでの配布などの際にも必要になる手続きです。

Swift言語のドキュメントはどこにあるの?

Xcodeを手に入れず、机上の学習者になるのなら、まずはSwift言語のドキュメント(”The Swift Programming Language”)を入手しましょう。これを入手するためには最新のiBooksアプリケーションが必要となります。iOSであれば4.3.3以降とiBooks 1.5以降、OSXであれば10.9とiBooks 1.0以降のヴァージョンがないと閲覧できないようです。

Swiftについてとにかく情報が欲しい!

Swiftについての情報は、発表と同時に非常に多くの個人サイトや企業サイトなどが発信してくれています。なかでも、Swift学習者のための情報があますところなくまとまっている以下のサイトがオススメです。

Swiftを学べる記事のまとめ | Developers.IO

また、このサイトの記事中でも紹介されていましたが、Swift言語ブログというサイトでは、みんな気になる新言語Swiftの特徴を一つずつ紹介していってくれているので、大変ためになります。

Swift言語ブログ

(追記2014.6.17)
Wikipediaの現状の版は、Swiftで○○はどうやるの?的なライトな疑問への回答になっているような気がします(Wikipediaは何でないか?に適合するかどうかはわからないので、そのまま永続的にマニュアルとして存在し続けてくれるかどうかは分かりませんが)。

Swift (プログラミング言語) – Wikipedia

いかがでしょうか。今からスタートすれば、Swiftの第百人者くらいにはかろうじてなれるかもしれません。まあ、どうせSwiftでアプリケーションを作成しても、対応OSの登場と配布は秋以降になるでしょうから、地道にコツコツ行きましょう。

関連記事

RunSwiftスクショ

WEB上で動作するSwiftの疑似実行環境 RunSwift・SwiftStub

Swiftの実行環境はMac+Xcode。ウワサのSwift言語に興味があっても、Macを所有してい

記事を読む

OSXの画面の共有

iOSアプリ作成の第一段階として…まずXcodeが動く本体を購入しよう

iOSのための開発をXcodeで行うと決めたところで、まず必要になるのはMac本体だ。Xcodeは残

記事を読む

no image

WordPressプラグインCrayon Syntax HighlighterがSwiftに対応!

WordPressブログでSwiftのコードを紹介する際に、これまでは新言語ゆえにコードのハイライト

記事を読む

no image

Apple公式Swiftドキュメントが追加。Objective-Cや既存APIとの連携について解説

Swift言語についてのAppleの最初の公式マニュアル WWDC2014でのSwift言語の

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

no image
Swiftが今年後半を目処にオープンソース化!そしてSwift 2

一時期iOSとOSXの開発からは離れていたけれど、久しぶりの大きなニュ

RunSwiftスクショ
WEB上で動作するSwiftの疑似実行環境 RunSwift・SwiftStub

Swiftの実行環境はMac+Xcode。ウワサのSwift言語に興味

no image
待望のRetina iMacが登場! iOSアプリの開発が楽になる?

10月16日(日本時間17日)に行われたAppleの新製品発表会。大方

no image
Swiftの参考書 電子書籍以外にもボツボツと登場

書店の棚に並んでいるSwift本を見て、正式リリースを実感! 何しろ

no image
Swift1.0を含むXcode6のGMが公開

大体2週間の間隔を空けてbetaのヴァージョンナンバーが上がり続けてい

→もっと見る

PAGE TOP ↑