言語が学べるアプリ「Swifty」でiPhoneアプリの作り方を学ぼう

2015年3月21日 11:00

150320_swifty_2.jpg


今度こそiPhoneアプリを作ってみない?

Appleが2014年にWWDCで発表したばかりのプログラム言語「Swift」は、Swiftを発表する前まで使われていた「Objective-C」より、簡潔で読み易い構文が特徴です。そのシンプルさとバグも出にくいことから、発表から半年ちょっとで開発者コミュティの間に広がり、2015年1月時点では「プログラム言語ランキング」で22位に登りつめました。読者の中には「これを機にiPhoneアプリを開発するぞ!」と思い立ったけれど、なかなか手を出せていない人も多いのでは?

Johannes Bergerさんは、誰でも基礎からSwiftを直感的に学べるアプリ「Swifty」を開発しました。200以上のチュートリアルはそれぞれクイズ形式になっていて、ユーザーは表示されるコードの残り部分を完成させて“攻略”していきます。さまざまなプログラミング言語を学べる「Codeacademy」と似ているかも。

実際にiPhoneアプリを開発するのは、Mac上のXcode。でもこのアプリでは、プログラミングの結果がすぐにiPhoneの画面に反映されるので、本とにらめっこして勉強するより分かりやすそうですよ。iPhoneとiPadに対応していて、最初の13のチャプターまでは無料。残りのチャプターを見るには300円の課金が必要ですが、1冊の本を買うよりお得かも。Apple公式の教本も無料で配布されてるけど、読むのが面倒くさいって人でも気軽に試せそう!


source: Swifty, iTunes

(徳永智大)

  • SwiftではじめるUI設計&プログラミング 「操作性」と「デザイン性」を兼ね備えたアプリの開発手法
  • 柴田 文彦|翔泳社
  • iPhoneのゲームアプリをつくろう! 知識ゼロからのプログラミング教室 Xcode6/Swift/SpriteKit対応
  • 森巧尚|秀和システム
お知らせ

この記事が気に入ったら「いいね!」してね