この投稿は,随時更新される予定です.
対象とする人
- iphone アプリの開発をしたことがない人
手順
1. 開発環境を整える
以下のサイトを参考にして,Mac に Xcode (無料) をインストールする.
中学生からわかるiPhoneアプリ開発入門。第1回 。
2. Xcode を起動する
3. Create a New Xcode project を選択する
4. アプリのテンプレートを選択する
アプリのテンプレートには,
* Master-Detail Application
* Page-Based Application
* Single View Application
* Tabbed Application
* Game
などがあり,開発するアプリに応じて選択することができる.
以下の動画を参考にして,アプリのテンプレートを選択する.
Explaining different application types in iOS
ここでは,Master-Detail Application テンプレートを使ったサンプルアプリを開発する.
5. プロダクト名を入力する
5.5. バージョン管理用にGit をインストールする
Xcode には,開発するアプリをGit で管理する機能があるらしい.
Git とは,ソフトェアのバージョンを管理するためのソフトウェアである.
Git を用いることで,任意の時点のバージョンに立ち戻ったり,ブランチという本流のソフトウェアとは別に開発を行うリポジトリを作成したりすることができる(不勉強のため
,ブランチを一言で説明することができませんでした.ブランチという機能の概念については,ネット上で図解してあるのでそちらを参照してください).
Git を使うメリットとしては
* ある時点でのソフトウェアの状態をゲームのようにセーブできるので,開発中に手戻りが発生したとき,楽にソフトウェアを任意の状態に戻すことができる
* ブランチを作成し
,ブランチで機能拡張や実験的な変更を行うことで,本流のソフトウェアに影響を与えずに(例えば,新たなバグを混入させずに)開発を進めることができる.
などが挙げられる.Git はソフトウェア開発において非常に頻繁に使われるので,ソフトウェア開発初心者も勉強しておいて損はない.
Git をインストールするには Homebrew というソフトウェアがあると楽なようである.
以下のサイトを参照のこと.
MacにHomebrewをインストールする
gitインストールを1分で済ませる【Mac編】