[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 |
関連記事
-
-
Head First デザインパターン 正誤表
何カ所か意味が通らないところがあって、オライリーのページで原書のPreviewをあたってみたらそちら
-
-
新アプリ「ドラムちゃん」を公開しました
2015年から作りはじめた iPad専用 ドラム譜学習アプリ ドラムちゃん を本日 2017/01/
-
-
Apple Special Event 2017
2017年は仕事で死んでいたので、Special Eventの記事を書けていなかった。記録
-
-
ゲームデザイナーの考え方 ゲームデザイン脳 ―桝田省治の発想とワザ―
俺の屍を超えていけやリンダキューブをデザインした枡田氏の本。 ゲームデザイナーの考え方の片鱗を知るこ
-
-
iPhone から au 公式スパムメールを止める
hotinfo@himail.ezweb.ne.jp からau公式スパムが何度も届くので、重い腰を上
-
-
Android2.1プログラミングバイブル (布留川 英一)
Android本2冊目。Android Hacks はやはりAndroid初心者には難しかったので、
-
-
iOS7 から導入されるキッズカテゴリーにアプリを載せるための作業をしてみる
News and Announcements for Apple Developers でア
-
-
おんぷちゃん for iPad にオンライン授業サポート機能を追加
コロナウィルスの影響で、うちの子どもたちのピアノレッスンもオンライン授業になりまし
-
-
無料版アプリの効果について
最近いくつかiPhoneアプリの無料版の提供に関してのブログが上がって、考えさせられている。 fla
-
-
MacPeople 2009.11
MacPeopleは定期購読しているのだが、今回はレビュープラスからレビュアーに選ばれたので、もう一