今日は『青のハイソックス』のソックスちゃんです(・ω・)/
サッカ~日本代表、勝ちましたね![]()
今日はそんなハッピ~
な気持ちも込めて![]()
靴下も侍ジャパン仕様です![]()
![]()
さすがに今日の暑さで『靴下』は・・・
キツいですね
(笑)
『iPadアプリ』の開発チームは…
皆様、多忙なのです![]()
そこで、今日も昨日に続き
『iPadアプリ』の自主学習タイムが設けられました![]()
前回は初歩中の初歩
『iPhone』の特色
『iPhone』アプリを作るために必要なもの
について掲載しました![]()
今回も前回に続き、『iPhone』ネタをアップします![]()
『Cocoa Touch』について
~~~~~~~~~~~~~~~~~~~~
『Cocoa Touch』
iPhoneアプリの開発環境では、画面を構成するための
いくつかのパーツがあらかじめ用意されています![]()
実際の作業では,これらのパーツを画面上に配置し,
それぞれのボタンが押されたり,文字が入力されたりした場合の処理を
記述していきます。
これを実現するのが「Cocoa Touch」と呼ばれる
アプリケーションフレームワークなのです![]()
※アプリケーションフレームワークとは・・・
↓
アプリケーションに共通する基本的なプログラム構造や
機能セットを実装したプログラムのこと。
単にフレームワーク(枠組み,骨組み)と呼ぶこともあります。
同じフレームワークを繰り返し利用すれば,
何度も同じコードを書く手間からプログラマは解放されます。
見た目や操作性の統一感が出るというメリットもあります。
つ ま り ![]()
『Cocoa Touch』を利用することで,
デバイスの特性や画面描画の仕組みを意識することなく,
洗練されたインターフェースを画面上に簡単に構築することができます![]()
『Cocoa Touch』の基本は,iPhoneの画面上に配置される
パーツとそれに結び付けられたアクションです。
・ボタンが押されたらどういう文字を表示するのか![]()
・文字入力エリアに数字が入力されたらどういう計算をするのか![]()
そういったユーザの操作を検出して、何かの機能を呼び出す仕組みを,
難しい仕組みを意識することなく、簡単な操作で組み立てることができます![]()
このような、直感的なアプリ開発環境を支えているのが,
『Cocoa Touch』の存在であると言えます![]()
~~~~~~~~~~~~~~~~~~~~~
とあるサイトの記事を参考にしました![]()
どこのサイトかは・・・
いずれ掲載します![]()
一回じゃ理解しきれなかったので![]()
何回も何回も記事を読み返しました![]()
次回掲載予定の『Xcode』
との関係性なども含めて
もっと調べてみようと思います![]()