なりっちアプリDiary -9ページ目

なりっちアプリDiary

主にiPhoneのアプリについての日記

まず、アプリを作るときに、プロジェクトを作成します。

プロジェクトを作成するときに、テンプレートを選んで作っていくことになります。
その際に、関係するファイルがいくつか自動作成されます。
   
Single View Application単一画面アプリ用
Tabbed Application画面下のタブを切り替えて使用する画面アプリ用
Master-Detail Application親ページがリストで、下位ページを辿って詳細を見るアプリ用
Gameゲームアプリ用
Page Based Application本みたいなページをめくる形式のアプリ用

テンプレート選択画面はこちら
XCode6.1のテンプレート


Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】/マイナビ
¥3,229
Amazon.co.jp

【A&TCollection】コズミック・スチュワーデス/A&TCollection
¥5,880
Amazon.co.jp


おもしろいゲームシナリオの作り方 ―41の人気ゲームに学ぶ企画構成テクニック (GAME|DE.../オライリージャパン
¥3,888
Amazon.co.jp

『Swiftではじめる iPhoneアプリ開発の教科書』によれば、
XCodeを使ってのiPhoneアプリ開発の基本フローは以下のとおりのようです。

1.プロジェクト作成


2.アプリの画面作成


3.部品とプログラムをつなぐ


4.プログラム記述


5.シミュレーターテスト

これはObjective-Cで作成しても同じですね。

私が以前XCodeを使ってつまづいた点は3です。
ドラッグ移動を使い、例えばボタンとプログラムコードを結びつけます。
わっかりにくいんだなーこれが。ドクロ

とりあえず、夜な夜なXCode触っています。


iPhone/iPadプログラミングバイブル Swift/iOS8/Xcode6対応 (sma.../ソシム

¥3,024
Amazon.co.jp

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】/マイナビ

¥3,229
Amazon.co.jp


松下奈緒 カレンダー 2015年/株式会社 ハゴロモ

¥2,400
Amazon.co.jp

Swiftで何か作るために、まずXCodeを最新バージョンにアップグレードします。

2015/01/10現在
XCodeのバージョンは6.1.1です。

MacOSがMountain Lionで止まっていたので、Yosemiteへのアップデートが求められました。

トータル3時間以上かかりました。あせる

あと29分と表示されてから、あと27分の表示に変わるまでに、なんと30分要しました汗

うーむ。長かった。



詳細! Swift iPhoneアプリ開発 入門ノート Swift 1.1+Xcode 6.1.../ソーテック社

¥3,110
Amazon.co.jp

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】/マイナビ

¥3,229
Amazon.co.jp