今日は『のハイソックス』のソックスちゃんです(・ω・)/


サッカ~日本代表、勝ちましたねラブラブ!

今日はそんなハッピ~ラブラブな気持ちも込めて!!

靴下も侍ジャパン仕様ですにひひチョキ


さすがに今日の暑さで『靴下』は・・・

キツいですね叫び(笑)





『iPadアプリ』の開発チームは…

皆様、多忙なのですあせる



そこで、今日も昨日に続き

『iPadアプリ』の自主学習タイムが設けられましたメモ



前回は初歩中の初歩



『iPhone』の特色

『iPhone』アプリを作るために必要なもの



について掲載しましたひらめき電球



今回も前回に続き、『iPhone』ネタをアップします!!



『Cocoa Touch』について

~~~~~~~~~~~~~~~~~~~~

『Cocoa Touch』


iPhoneアプリの開発環境では、画面を構成するための

いくつかのパーツがあらかじめ用意されていますひらめき電球

実際の作業では,これらのパーツを画面上に配置し,

それぞれのボタンが押されたり,文字が入力されたりした場合の処理を

記述していきます。

これを実現するのが「Cocoa Touch」と呼ばれる

アプリケーションフレームワークなのです!!




※アプリケーションフレームワークとは・・・

アプリケーションに共通する基本的なプログラム構造や

機能セットを実装したプログラムのこと。

単にフレームワーク(枠組み,骨組み)と呼ぶこともあります。


同じフレームワークを繰り返し利用すれば,

何度も同じコードを書く手間からプログラマは解放されます。

見た目や操作性の統一感が出るというメリットもあります。





つ ま り !!




『Cocoa Touch』を利用することで,

デバイスの特性や画面描画の仕組みを意識することなく,

洗練されたインターフェースを画面上に簡単に構築することができますひらめき電球


 

 

『Cocoa Touch』の基本は,iPhoneの画面上に配置される

パーツとそれに結び付けられたアクションです。



 

・ボタンが押されたらどういう文字を表示するのか!?

・文字入力エリアに数字が入力されたらどういう計算をするのか!?



 

そういったユーザの操作を検出して、何かの機能を呼び出す仕組みを,

難しい仕組みを意識することなく、簡単な操作で組み立てることができますニコニコ

 

 



このような、直感的なアプリ開発環境を支えているのが,

『Cocoa Touch』の存在であると言えますグッド!



~~~~~~~~~~~~~~~~~~~~~




とあるサイトの記事を参考にしましたパソコン


どこのサイトかは・・・


いずれ掲載しますべーっだ!



一回じゃ理解しきれなかったのであせる

何回も何回も記事を読み返しました目





次回掲載予定の『Xcode』

との関係性なども含めて

もっと調べてみようと思いますチョキ