2011/07/12

iPhone - 開発入門① テンプレートの選択

※Xcodeのインストール等の環境構築の説明は行いません。

まず, Xcodeを起動して, テンプレートタイプを選ぶ。(以下の画面)



まず、どのテンプレートを使用すればいいかで困惑するはずです。
テンプレートは以下の物

  • Navigation-based Application
    リストの項目を選択したら、その項目について階層的に潜っていくような階層構造を持ったタイプ。
  • OpenGL ES Application
    3Dのグラフィックを使用したゲームなどのようなOpenGLを使用したタイプ
  • Split View-based Application
    iPadでSplit Viewを使うようなタイプ
  • Tab Bar Application
    下部にTabを生成しウィンドウを切り替えるタイプ
  • Utility Application
    iPhoneの天気アプリのような、フリップして裏画面で設定を行うようなタイプ
  • View-based Application
    ビューを1つだけ使用するタイプ
  • Window-based Application
    全ての基礎となるタイプ

しかし、音楽のための iPodアプリケーションのように、タブがあってナビゲーションもあるアプリを作りたい場合、どうすればよいか?という疑問が浮かぶはずです!

この場合は, Tab Bar Application の タブの1つとして Navigation-based のビューを生成すれば良い。


※ 基本的にInterface Builder(以下IB)を利用して画面を生成していくのですが、その方法だと裏側がどうなっているのかが理解できず、タブがあってナビゲーションもあるアプリのように複雑なものは理解しずらいのでは?と思います。そこで、IBを使用しないで作成する方法で記事を書いていきます。(個人的にIBはよくわからないっていうのが本音なんですけどね。笑) そのため、Window-based Application を使用していきます

次回は、その前提としてアプリケーションの画面の構成について自分なりにまとめてみます。

0 コメント:

コメントを投稿

 
;