PSP mini は、最初から周辺機器の使用、コンテンツのダウンロード、またはネットワーク アクティビティを制限するという意味で、iPhone アプリに匹敵するものではありません。iPhone 開発者ではない私が言えることは、無料の PSP SDK (ps2dev.org) をチェックアウトすれば、PSP 向けの開発はなんとなく簡単になるはずだということだけです。
無料の SDK には、コントロール、IO、およびグラフィック機能の使用方法を示すサンプルが多数含まれています。主な違いの 1 つは、PSP が OpenGL をサポートしていないことです。代わりに、GU と呼ばれる独自の GL のような API があります。
GU プログラミングは、テクスチャ管理をサポートしていない OpenGL に近いものです (これは非常に基本的な比較です)。オーディオとビデオには、mpeg4 をデコードできる専用ハードウェアがあり、コードを高速化するために、非常に高速で 3D および物理コードを高速化できる追加のベクトル浮動小数点ユニット プロセッサがあります。
ただし、ゲーム開発のベースとして使用できる、SDL、Allegro、ODE、BulletPhysics などの一般的なゲーム開発ライブラリのポートがあります。したがって、PSP の SDL コーディングを既にマスターしているとしましょう。ゲームの画面モードと入力を調整するだけで、ほとんど簡単にできます。