iPhone本のエリカ女史が90日問題は平気って言ってるぽい

エリカ女史サイトの英文 http://arstechnica.com/apple/news/2009/03/app-store-refunds-will-not-bankrupt-developers.ars以下に、翻訳して下さった方の翻訳文 http://arumumu.posterous.com/app-store-refunds-will-not-ban また、これで言ってるiTunes St…

関数内のstatic変数の初期化

C++

class SingletonClass { private: SingletonClass(void) {} public: static SingletonClass& getInstance(void) { static SingletonClass singleton; return singleton; } void doSomething(void); }; こういう関数内のstatic変数、↑だとsingletonっていつ初…

日本語サイトのiPhoneSDKサンプル集

古のNDA関連のせいで見れなかったnpakaさんとこのiPhoneSDKサンプルが公開になってます。 非常にスッキリとまとまっているのでおすすめ http://www.saturn.dti.ne.jp/~npaka/iphone/index.html http://www.saturn.dti.ne.jp/~npaka/opengl/index.html あと、…

XIBのロードを切って、アプリ起動を早くしようと思った

http://d.hatena.ne.jp/miurror/20081213/1229101376#c ↑を参考に自前でVIEWを作成し、XIBを使わなくてすむようにしてみた。 ただ上の方法だけだと、XIBファイル自体のロードが切れるわけではないんでエリカ本を参考に XIBファイル自体を削除&plistの項目(M…

Automaterが凄すぎる件

要は、手順を記録したマクロ再生とかバッチ処理みたいなものなんだが、 グラフィカルに、いろんなワークフロー(バッチ処理)を作れてしまうとこがすごい写真をMacBook内蔵カメラで撮る ↓ イメージを変換かける ↓ イメージを適当なコピー先に移動 ↓ xcodeで…

OS付属の電卓が高機能すぎてふいた

関数電卓探そうとしたら、付属の電卓のモード切換えられる事が発覚。Spotlightで適当な計算(3+2みたいな)を入れるか、計算機とか入れると出てくる。通常モード 関数電卓モード プログラマ向け電卓モード

iPhoneのOpenGL/ESで減算合成

てっきりできないものと思い込んでたけど、OES拡張使うとできるみたい。 //減算合成 glBlendEquationOES( GL_FUNC_REVERSE_SUBTRACT_OES ); glBlendFunc(GL_SRC_ALPHA, GL_ONE); //減算以外のアルファブレンド合成 //↓GL_FUNC_REVERSE_SUBTRACT_OES 使った場…

頂点オブジェクトの解説&サンプル

ESだとARBいらないけど、概念の説明とかGL_STATIC_DRAW系の説明とか、一番日本語サイトではまとまってると思う。 http://wiki.livedoor.jp/mikk_ni3_92/d/VertexBufferObject

iPhoneOS 3.0まとめ

色んなニュースサイトの記事みたけど、日本語サイトではengadgetが一番まとまってる気がするhttp://japanese.engadget.com/2009/03/17/iphone-os-3-0-a2dp/ http://japanese.engadget.com/2009/03/17/iphone-os-3-0-preview/

加速度センサ サンプル

加速度センサを使うには、UIAccelerometerDelegateをdelegateしたいオブジェクト(controlerとかviewとか)にプロトコルを追加。具体的には // UIViewにUIAccelerometerDelegateプロトコルを追加 @interface EAGLView : UIView <UIAccelerometerDelegate> { とか // アプリクラスにUIA</uiaccelerometerdelegate>…

BLOGでクエスト

まったく同じ事考えてて、作ってる人がいるとは、驚いた。 さらにいうと、ワールドMAPがあって、そこから他の人のMAPが、街/城/旅の扉みたいなのとリンクしてて、行き来可能とかだと楽しげ。 誰かがMAP作る度に、街、城、ダンジョン増えるみたいな。http:/…

iPhoneアプリ販売は何もしないと、米国&日本で二重に課税される?

何もしないと、米国、日本で二重に課税されてしまう(という情報がちらほらある)ので、 それを回避すべく、以下URLのような手続きが必要みたい。http://www.syuhari.jp/blog/archives/1222 http://blog.iphone-studio.com/2008/10/app-storeein.htmlまた個…

AdHocビルドで実行ファイルだけ渡す形の確認環境

iPhoneで開発中のサンプルなど確かめたい場合、プログラマ向けであれば、ソース一式渡すという方法でもいいが、 プランナやデザイナなど他職種当てだと難しいので、AdHoc用のプロビショニングでビルドして、実行ファイルと、そのプロファイルだけ渡して確認…

最近気になってる音楽とか

CMで流れてて、どこの外人さんかなと思って名前見たら日本人ぽいし、なんだこいつ!?って思ってたら、19歳とか。。。清竜人。。。何なんだ。 ColdPlayのYellowっぽいPVだな、てか最近こういう体の多いけど。 秦基博 青い蝶 弾き語り・・・。んめぇ〜 Asob…

iPhone Developper Programingに 新しくデバイス追加する方法(2台目、3台目〜)

iPhone実機でアプリ動かない人向け情報 - mswar的電網日誌 ↑とかで既に一通り登録してあって、一台目の実機で開発できてること前提。 2台目以降登録する場合、一台目ほど面倒ではない。 1、Program PortalのDeviceにて、右上AddDeviceのボタンから、 実機…

doubleとfloat そしてVFP

(修正)float型とdouble型を比較した場合、常にfloatが速いと思ってはダメらしい - 強火で進め結局の所、doubleよりもfloat使った方が早いようだ。また、並列的な演算が必要な場合VFPなど用いるとよいかも。(行列演算みたいな) 実用で使う分には、そこまで…

float、double、intとか計算速度比較とか

floatとdoubleの演算速度比較レポ iPhoneでの浮動小数点高速化について最近のハードウェアにてfloat型よりdouble型の演算の方が早い理由 (iPhoneには当てはまりませんでした・・・) iPhoneも組み込み系とは言えど、例にもれずdouble使った方が早いみたい。…

iPhoneSDK + ObjectiveCにおけるメモリ管理のはまり所

まずは公式のObjectiveCのメモリ管理を読むべきである。(読まないと始まらない) http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/4objc_runtime_overview/chapter_8_section_2.html そして、この辺が具体的なサンプルコードもあ…

Wiiウェアの「LostWinds」をやって目から鱗が落ちた事

http://d.hatena.ne.jp/wapa/20080511/p1 2週間前くらいに上記のLostWindsってゲームやってみたんだけど、かなりよく作り込まれいて、これ1000円!?て最初は思った。。。 が、ボリュームが少なめで、6〜8時間(早い人だと3時間位)で「続編を待て」…

UIImageの読み替え(releaseからの再ロード)の罠。

UIImageでイメージロードしてたら、releaseしてるにも関わらず、メモリが一向に減らない・・・。 UIImageのクラスリファレンス読むとわかるんだが、どうやら一度読んだイメージをキャッシュしてくれちゃってるらしい。(限られたリソースしか使わないなら確…

iPhoneベンチマークとか アンチエイリアスとか

iPhoneスペックのベンチマーク iPhoneのGLEnviroment(使用可能なExtensionとかとか)←これ情報古いかも Extensionとかは、普通に公式ドキュメントにもあるから、そっち見た方が良いね。 どうもiPhoneのドライバはFSAA使えないらしい、PowerVR(ハード)の方で…

電脳メガネと セカイカメラと SREngine

電脳コイルってアニメに現実の空間と電脳空間をリンクするメガネっていうデバイスが登場するんですが。思いの外、さっくり実現できそうかも。 セカイカメラ http://blogs.itmedia.co.jp/closebox/2008/09/iphonesekaicame.htmlSREngine http://kousei-inc.co…

オイラーとか、ドラえもんとか、SFとか

shi3zさんが呟かれてたんで、チェックしたらおもろかった。 あのオイラー角のオイラーがこんな人間だったとは。。。自分もこんな風に一心不乱にプログラム&ゲーム創りに打ち込みたいと思ったり。 盲目の数学者オイラーとフェルマーの最終定理 http://www.h5…

他の人が作成したプロジェクトがビルドできない場合の解決法

公式のサンプルとか、ネットに転がってるサンプルなど、 他で作られたプロジェクトファイルでビルドできない場合がある。 大概はこういった場合 1、xcode閉じた状態でbuildファイル、 buildフォルダを消去 (単なるクリーンじゃ駄目) 2、プロジェクト設定…

Blender+SIO2SDKさわってみた

眠いので、詳しくは後日まとめる。とりあえず、備忘録がてらメモ。 http://wiki.blender.org/index.php/Extensions:Py/Scripts/Catalog @すぐれものポインツ ・Blenderは、Colada、3DS、DXF、LWS、objなどのimport/export可能( fbxはexportのみ可、テスト…

IPhone開発 最適化PNGファイルとか MacOS Xでの一括画像変換とか

pngだとリソースにいれとけば、ビルド時に自動で圧縮&最適化かかるのね。うは、激しく。jpgをリソースにぶっこんでたわ・・・。(テスト用とはいえ) とりあえず、画像png化してみて、どんくらい最適化されるか見てみよう。http://son-son.sakura.ne.jp/pro…

iPhone開発 メモリとデバッグとパフォーマンスツール

デバッグしてると時たま↓みたいなメッセージがでて、強制的にデバッグ終了させられる事がある Program exited with status value:101. これは、どうもメモリを確保できなくなった場合に起こるようだ。 iPhone / iPod touch には、仮想メモリ的なシステムも一…

@IT iPhoneアプリをAppStoreに登録してみた

これ系のエントリは他にもあるけど、スクショ付きで分かりやすかったんで、備忘録がてらメモっとこう。http://www.atmarkit.co.jp/fwcr/column/ore06/02.html

coneliusのPV。

corneliusのPVが悉くオモロいので紹介。こういう雰囲気のゲームやりたい(というか創りたい)と色々夢想してしまう。 ん〜Coloris(↓)みたいなゲームiPhone向けに作りたい。。。

clangとかiPhone向けTestUnitとかで、ノンバグ環境

clangでObjective-Cプログラムを静的解析(メモリリークしそうなコード検出とか) http://kirika.la.coocan.jp/acts/cocoastudy/200807/clang-static-analyzer.html iPhone開発向けユニットテスト フレームワーク「iUnitTest」 http://www.moongift.jp/2009/…