さてさて、友人クダモノ氏依頼のプログラムの
納品も終わり、あとは友人スヌーピー氏の
依頼で作っているiPhoneアプリなのですが
まだ製作中です。(2012/12/17現在)
巷ではクリスマスシーズンで
チビッコたちがサンタさんに
欲しいプレゼントのお願いをしているシーズン。
もれはプログラミングの知識が欲しい!
と靴下を覗き込む日々w
それはさておき、
徐々にですがiPhoneアプリの開発知識が
身に付き始めたと実感することがあります。
iPhoneアプリと表現していますが
実際にはiOSアプリと言うべきですね。
iPhone向けに製作したプログラムは
少しいじればiPadでも使えるので
世間一般ではiOSアプリと呼ぶそうです。
もれが作っているアプリは現状iPhone5専用です。
バージョンアップ時にiPad対応しようかな・・・
程度に考えています。
そんなアプリですが当初は
インターネット上で参考サイトを見て
サンプルプログラムを作り、
そこから使う部分をピックアップしてましたが
知識が無いので、どこからどこまでを
コピーすればいいかすらわかりませんでした。
しかもサンプルというだけに
「画像を表示する」「スクロールする画面を作る」
「テーブル形式のサンプル」といったように
単一の機能だけを装備したプログラムなので
これらを複合的に併せたプログラムとなると
もう大混乱^^;
スヌーピー氏が購入していた参考書を片手に
サンプルプログラムを作ってみましたが
デリゲートとか親クラスなどの概念が
イマイチ理解できませんでした>_<;
ということで、もれも参考書を買いました。
そして風邪で寝込んでいる週末を利用して
これらの書籍を読むことにしました。
1.もれが買った書籍のうち
今回のプログラムで使用するであろう範囲
即戦力エンジニア養成講座【エントリーでポイント10倍】iOSアプリケーション開発入門/新居雅行...
|
2.スヌーピー氏から借りた初心者向け参考書
【送料無料】iPhoneアプリ開発塾 [ カワサキタカシ ]
|
3.スヌーピー氏から借りたちょい難易度の高い参考書
【送料無料】10日でおぼえるiPhoneアプリ開発入門教室 [ 関根元和 ]
|
の順で読んでいきました。
正直に言いますと・・・
1.の書籍は理解し易いです^^v
本屋で30分粘った甲斐がありました。
ただしXcodeのバージョンが4.3なので
最新ではありません。
でもMS-06FとMS-06Jの違いくらいしかないので
充分に役立ちますょ。
※MS-06F:ガンダムのザクⅡ
MS-06J:陸戦型ザクⅡ
はっきり言って見分けはつきませんw
2.については、とっつき易そうに思えますが
デリゲートやビューの親子関係を
サザエさんファミリーに例えている部分が
反対にわかりづらくしている気がする・・・w
でも、1.を読んだ後に読むと
すごく理解できました。
※デリゲートとかビューってなんだ?
と思うでしょう。
iPhoneやAndroidを「使う」上では
知らなくても全く問題ないものです^^;
3.はある程度プログラミング知識を持っている人が
読む分にはいいかもしれませんが
今から習おうという入門者にとってはハードルが高い@@;
「入門教室」というタイトルですが
初心者ではなく初級者・・・でも難しいかな?
中級に入ろうとしている人向け?といった印象ですね。
初心者もれはまだまだ理解できてない部分が
多々多々多々あります^^;
この書籍もXcodeのバージョンが少し古いです。
1.と2.はオススメしますょ~^^
ただし、MacとXcodeを使える環境は必須です。
持ってないかたは、もれのように友人宅に通って、
サンプル練習することを推奨しますw
にしても、こういった書籍は高価ですなぁ>_<;
1,000円くらいならサッと買えるけど
3,000円前後ってなかなかヨイショが要ります@@;
さ~年末までにリリースできるかなぁ?