LoginSignup
9
9

More than 5 years have passed since last update.

とりあえず1からSwiftができる環境を整えようじゃないか!

Posted at

機は熟した!(というか乗り遅れてる)
なんだか楽しそうと思いながらも指を咥えて傍から見ていたSwiftを、今こそ導入してやる!

同じように乗り遅れてる人の導入のキッカケにでもなれば。

予備知識:Swiftって今どういう状態なの?

  • 誰でも無料でお試しできる(ただしAppleDevelopperの登録は必要)
  • 現行のXcode5では使えず、Xcode6のベータ版で使える。
    • Xcode5とXcode6Beta版は共存可能
  • Xcode6はまだBeta版なので、これで作ったアプリはまだAppStoreには提出できない。
    • iOS8が正式リリースされるタイミングで提出できるようになるらしい(2014年9月半ば?)

AppleDeveloperに登録

Swiftが使えるXcode6Beta版を入手するには、AppleDeveloperに登録が必要(無料)。
ただし、実機でアプリの動作確認をしたり、AppStoreに提出したりするには、有料のiOS Developer Programへの登録が必要になる。

AppleIDを作成

こちらから登録する。
https://appleid.apple.com/account?localang=ja_JP

スクリーンショット 2014-08-30 23.50.45.png

入力したら確認メールが来るので、そこにあるリンクをクリックして登録完了!

AppleIDをDeveloperとして登録

作成したAppleIDを使って、ここからサインイン。
https://developer.apple.com/register/index.action

スクリーンショット 2014-08-30 23.48.02.png

いろいろ同意を求める画面が出てきたり、

スクリーンショット 2014-08-30 23.48.18.png

アンケート画面が出てきたりするけどがんばる。

スクリーンショット 2014-08-30 23.48.36.png

Xcode6-Beta版をインストールする

ここからdmgファイルをダウンロード(2014/8/30現在Beta6)。
2GBぐらいあるので結構時間かかる。
https://developer.apple.com/swift/resources/

スクリーンショット 2014-08-30 23.59.08.png

そして入手したdmgファイルからインストール。
もちろん普通のdmgインストールと一緒。

そして起動!

インストールが終わったら早速起動!
初回起動時やたら時間かかるけど気にしない。

起動前にまた同意画面が出てくる。
スクリーンショット 2014-08-30 17.35.49.png

同意すると、ついに初期画面が!
Xcode5に無かったplaygroundなるものが。
ここでお手軽に色々試せるらしいのでこれを選んでみる。

スクリーンショット 2014-08-30 17.38.05.png

適当に名前をつけて次に進むと、エディタが出現。
スクリーンショット 2014-08-31 0.08.23.png

自分の環境だけかもしれないけど、最初に起動したとき、

Error running playground.
Unable to find suitable target device.

というエラーが出た。
メニューバー > Window > Device で、シミュレータが存在しなかったのでそれが原因っぽい。
Macを再起動したらうまいこといったので同じことになったひとはお試しを。

これから先はいろいろ記事がが出ているので、参考に。
http://dev.classmethod.jp/smartphone/iphone/learn-swift/

9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9