[iOS開発本] 15歳からはじめる iPhone わくわくゲームプログラミング教室
CALayerの使い方が書かれている本を持っていない気がしたので参考になりそうだったのと、高速バスで移動する用事があったので 15歳からはじめる iPhone わくわくゲームプログラミング教室を買ってみた。
- CALayer の使い方
- UIGestureRecognizerの使い方
などを知ることができた。
自分はこれまで CALayerは使ったことがなく、同様の場面では UIView を使ってきた。
しかしこの本は特に説明もなく UILayer 使われているが、そもそも UIViewと CALayer の違いは何か? どのように使い分けるのかが分からなかったので調べてみた。
Stack OverflowのWhat are the differences between a UIView and a CALayer?
によると、パフォーマンス的な違いはないようだ。
そもそも、UIView 自体が CALayer で構成されており薄いラッパーになっているようだ。
しかし、CALayer で書くと、MacOSとiOS で共通のコードが使えるとのこと。
逆に、UIView を使ってしまうと、MacOS 上の NSView と相当異なるので共用は難しくなるようだった。
ところで「15歳からはじめる」シリーズはAndroidのも持っているが、15歳からはじめるシリーズのコンセプトは何なのだろうか?
とりあえず簡単そう、という印象を持つが、実際はプログラム初心者向けの章は最初の少しだけで、後はいきなりほとんど事前説明なしにたくさんコードが並ぶ。
限られた紙面である程度のゲームを仕上げようとすればそうなるとは思うけれども、内容的にはタイトルからうける印象ほどの親切さは感じられない。
また、参考書籍なども紹介されない。
ほんとの15歳がこれを読んだら投げ出してしまいそうに思うのだがどうなのだろう。
15歳からはじめる iPhone わくわくゲームプログラミング教室(iPhone 4S / iOS 5 / OSX 10.6 / 10.7対応) | |
![]() |
沼田哲史
ラトルズ 2011-11-15 |
関連記事
-
-
かいけつゾロリ 作品名一覧
うちの娘がかいけつゾロリにはまっているためせっせと図書館で予約して借りてますが、人気があるため貸し出
-
-
[iPhone SDK本] More iPhone Cool Projects (Cocos2d, Unity, OpenCV, など)
iPhone Cool Projects という本があったが、More iPhone Cool Pr
-
-
ドラム譜学習アプリ「ドラムちゃん」を紹介いただきました
Echodelic さん、Appliv さん、キッズアプリCOMさんで ドラム譜学習アプリ ドラムち
-
-
LogLocations 1.3.3 Release
恒例の、年末年始時間があるときの LogLocations のアップデート。久し
-
-
iOSアプリの Ad Hoc 配布の悪夢から解放される TestFlight
面倒だった Adhoc 版のやりとりを格段に楽にしてくれる TestFlight | つくる社LL
-
-
[iPhone SDK] UILabel からポップアップメニューを表示してみる
今作っているアプリに UILabel を複数置いた画面があるが、その UILabelたちは編集
-
-
iPhone SDK アプリケーション開発ガイド
iPhone SDK アプリケーション開発ガイド(原題 iPhone SDK Application
-
-
ParentalGate修正
いくつか数年前に作ってアップデートしていなかったアプリたちに関して、更新しないとApp Storeか
-
-
世界に一枚だけのデジカメ年賀状2011
去年はせっかく買ったのでPhotoshopで年賀状を作成したが、今年は楽をして書店でデータをあさって
-
-
iPadアプリおんぷちゃんでMiselu C.24 をサポートしました
Bluetoothキーボード兼iPadカバーの Miselu C.24 が届いたので、iPadアプリ