iPhone SDK勉強中

にていろんな意見を頂いたので現在回答できるものについて
回答したいと思います.

Q. 加速度センサー、Wiiコントローラとかでも何かできるか?
iPhoneやiPod touchには加速度センサが内蔵されているので,それらを使うことは可能です.

Wiiコントローラについては,
[Wiiコントローラ]—–[PC]—–[iPhone]
という感じで通信はできると思います.

※iPhoneはBluetoothを搭載しているみたいですが,
[Wiiコントローラ]—–[iPhone]
という感じで通信できるのかはよくわかりません.

Q. 傾けて音が変わったりすると面白いかも
良いアイディアありがとうございます.
この動画を作る時点で弾いているときに振ると音が動的に変化させるアイディアは
あったのでそれも含めて検討してみます.

Q. 縦線と音線の色を変えたらいいかも
ガイドの線があるとエフェクトが見づらくなるというのも
あるのでもう少しガイドの線を目立たない色にしてみます.

あと,制作時間1時間(+手抜き)のフレームに対する反応が想定の範囲内で良かったです.
作った本人もバランスの悪さや加工の酷さは認識しているので。。。

***********************
[tmkm-amazon]4048676067[/tmkm-amazon]

が届いたのでもにょもにょと読んでいます.

これまでAppleのリファレンス(英語)やサンプルがメインの教材だったけど,
(日本語で)体系立って説明してある書籍はiPhone SDK初心者には助かります.

個人的にはiPhone Developer Programの登録方法,デバイスの登録方法,
App Storeへのアプリ登録手順等の情報が載ってるとうれしいなーと思ったけど
NDAでダメなんだろうなぁと思ったりしました.

***********************

とりあえず現行アプリについてメモリリークが起きていないかチェック中.

■静的解析
Objective-Cプログラムの静的解析ツール「clang」でメモリリークが検出できるとの
ことなので解析してみたところ,レポート結果では問題が無かった.ちょっと安心.

【参考】
sonson@Picture&Software – [iPhone SDK] iPhone SDK向けのコードを静的コード解析する

■Instruments
Xcode付属のInstrumentsでもメモリリークがチェックできるので,
実機デバッグ時にチェックしてみたところ特に問題は見つかりませんでした.
こういうツールに絶対というものはないけれどちょっと安心.

「あの楽器」のアプリを作ってみた(6)

「あの楽器」の動画を投稿してみました.
今度の連休で何か進展があればいいかなと.

あと,明日

[tmkm-amazon]4048676067[/tmkm-amazon]

が届く予定なので楽しみ!!

「あの楽器」のアプリを作ってみた(5)

iPhone Developer Programの登録が完了したので,現状のアプリをiPod Touchに転送してみました.
意外とちゃんと動いてビックリ.

とりあえず気になるところリスト.

・OpenGL ESで線幅を設定しているのに強制的に1になっているっぽい
・音が微妙。。。
・大量に押しまくると処理が重くなる
・画面サイズ的に操作が結構ツライのでUI周りの工夫が必要かも

※音声が流れます.音量注意!!(少し音が小さいかも)