iPhoneの開発を始めました。 -12ページ目

(Agile)アジャイルソフトウェア開発。そしてTDD

TDD = テスト駆動開発

アジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、ソフトウェア工学において迅速かつ適応的にソフトウェア開発を行う軽量な開発手法群の総称である。
('http://ja.wikipedia.org/wiki/アジャイルソフトウェア開発' から)

TDDは。

プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとりあえず行った後、コードを洗練させる、という短い工程を繰り返すスタイルである。
('http://ja.wikipedia.org/wiki/テスト駆動開発' から)

これに従ってコードを書いて、コードを洗練させようと!!

NSObjectのNSの意味

NSってなんだろうと思って探してみた。

探してみた。
http://d.hatena.ne.jp/Fivestar/20080731/1217469307


[余談:Cocoa は1997 年にApple に買収されたNeXT が1987 年頃から開発していたオブジェクト指向プログラミング環境NeXTSTEP/OpenStep の発展版である。この買収とともにSteve Jobs (Apple founder, 元NeXT CEO, 現Apple & Pixar CEO) はApple に戻った。Cocoa クラスライブラリのトップレベルのオブジェクトのクラス名がNSObject (NS: NextStep)なのはそのためである。
http://ohzawa-lab.bpe.es.osaka-u.ac.jp/resources/CocoaTutorial/intro1/01-1_CocoaRGBLab.pdf

なるほど~

各デバイスの写真のサイズ

iPhone4Sのサイズ
3254 x2448

iPhone4のサイズ
2592 x1936

iPhone3gsのサイズ
2048 x1536

iPhone3gのサイズ
1200x1600

ipod touchのサイズ
720x960

ipad2のサイズ
720x960

意外とipadとipodtouchのサイズが小さい・・・。
ってか4sでか!