iOSアプリ 個人開発者の雑談スレ16
■ このスレッドは過去ログ倉庫に格納されています
0428名称未設定
2013/09/11(水) 07:28:38.18ID:hpIRXm1M0iOSでの開発が勝る点
・シミュレータが軽くて速い。
・想定する解像度が3.5/4/iPadの3種類だけでいい。Androidは終わってる。
・Androidよりは特定の機種固有の変な動作に悩まされることが少ない。
・ゲームの場合、GameCenterの存在が大きい(Googleもようやく最近始めたが)
iOSでの開発が劣る点
・メモリ管理の出来が良くない。Androidは長年培われた優秀なGCを持ちBasic感覚で実装できて初心者にもやさしい。Sysytem.GCでチャラにもできる。
・ObjCのAPIの名前が無駄に長い、命名センスが悪い。Androidのほうが短くて統一性があり洗練されている。
・ObjCはCを引きずってるので、C/C++がJavaに劣る分だけ、ObjCもJavaに同じように劣る。
・2D描画が遅い(SpriteKit普及までは…)AndroidはGL使わなくても速い。
・midiやoggが使えないのでシンプルな2Dゲームでもサウンドデータのせいでアプリのサイズが馬鹿でかくなる。
・実機調達コストが高い。Androidは高スペックでの中華端末を安く入手できる。
・Androidはクラッシュレポート、レビュー返信でやり取り可能、レビューに機種とOSVer表示といったアフターサポートに役立つものが多い★これ大きい
■ このスレッドは過去ログ倉庫に格納されています