ゼロからのiPhoneアプリ開発まとめ3 - パソコン1台でネット副業の虎!マケドニア編


スポンサーサイト

スポンサードリンク
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ゼロからのiPhoneアプリ開発まとめ3

スポンサードリンク

3.アーキテクト及び実装

Cocoa Touchレイヤ

4つのレイヤ層から構成されています。
  1. Cocoa Touch
  2. Media
  3. Core Service
  4. Core OS

UIKitフレームワーク

  • アプリケーション全体の管理.
  • アプリケーションの画面の仕組みを提供
  • 画面のタッチイベントの取得や処理
  • センサなどのデバイス制御を提供
  • ......など

Foundationフレームワーク

  • 文字列などのデータ構造を提供
  • 配列などのデータ管理
  • 例外処理やメモリ管理の仕組みを提供
  • 設定ファイルなどのリソース管理提供
  • ......など
  • 必要となった場合のみCocoa Touchよりも下位レイヤのフレームワークを使用するようになっています。

Objective-C

「NS~」から始まるクラス(NSMutableArrayなど)は、Foundationフレームワークが提供するクラス
「UI~」から始まるクラス(UIViewControllerなど)は、UIKitフレームワークが提供するクラス

Xcode(IDE)

テンプレート名 説明
View-based Application 画面遷移のない、単一画面で構成されるアプリ
Navigation-based Application リストを表示し、アイテムを選択すると、さらに下の層のリストを表示するなどの画面遷移に適したアプリのひな型
OpenGL ES Application 3Dアニメーションを利用するアプリのひな型
Split View-based Application iPad専用テンプレート。左にリスト、右に広めの画面が表示されるアプリのひな型
Tab Bar Application タブバーを使うアプリのひな型
Utility Application Viewの表と裏を切り替えて使用するアプリのひな型
Window-based Application Viewが設定されていない、空のウィンドウだけのひな型。既存のテンプレートに頼らずアプリを作成したい場合に利用

UIデザインツール「Interface Builder」
Interface BuilderはiPhone SDKの一部で、iPhone/iPadアプリのユーザーインターフェースの設計を行うツールです。

[Inspector]で部品のプロパティを変える
[Tools]→[Inspector]をクリックして[Inspector]、プレビュー上で、先ほど追加した[Label]をクリックして選択

ホームアイコンについて
PNG形式
デフォルトのファイル名は「Icon.png」(「Info.plist」ファイルで変更可)
アイコンサイズは57px×57px(iPadは72px×72px、iPhone4は114px×114px)
角の丸みと光沢のエフェクトはシステムが自動的に付加(Info.plistファイルで変更可)
アプリケーションのトップディレクトリに配置

起動画像について
PNG形式
デフォルトのファイル名は「Default.png」
画像サイズは360px × 480px(iPadは768px × 1004px、iPhone4は640px × 960px)
起動画像はアプリの最初の画面によく似た画像にする必要がある(アプリがすばやく起動された印象をユーザーに与えるようにするため)
アプリケーションのトップディレクトリに配置

iPhone/iPadアプリにおける国際化対象(ローカライズ)
コードが生成するテキスト(日付、時刻、数値表記なども含む)
静的テキスト(アプリから参照されるHTMLファイルなど)
アイコン及び、そのほかの画像(テキストに含まれている場合や特定の文化に固有の意味を表現する場合)
話し言葉を含むサウンドファイル
NIBファイル

※iPhone/iPadアプリでは、メモリの確保と開放を明示的に行わなければなりません。

iphone

よくわかるiPhoneアプリ開発の教科書【Xcode 4対応版】

新品価格
¥2,940から
(2011/12/19 01:48時点)

iphone
iphone

iPhoneアプリ設計の極意 ―思わずタップしたくなるアプリのデザイン

新品価格
¥3,570から
(2011/12/19 01:52時点)

iphone
iphone

これでiPhoneアプリが1000万本売れた

新品価格
¥1,470から
(2011/12/19 01:53時点)

iphone


>>次はリリースについて
関連記事

コメント
非公開コメント

承認待ちコメント

このコメントは管理者の承認待ちです

2015-04-16 11:33 | from -

トラックバック

http://overseasexp.blog79.fc2.com/tb.php/5-9c52766b

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。