エモンのブログ(スマホアプリ作成日記) -20ページ目

エモンのブログ(スマホアプリ作成日記)

エモンのブログです。

GooglePlayとAppStoreにアプリをリリースしてます。
「詰将棋パラダイス」4500問無料で公開。
「みんなのしょうぎ」投票型の将棋対局。いずれもソーシャルアプリなので、ソーシャルゲーム作成に興味があるかたは是非ご覧ください。

「山川悟の詰将棋」をgoogle playにてリリースしました。
今度は50問です。すべて芯の入った作品ばかりです。すべてといたら初段です。



AIRアプリもこれで3つ目をリリースしましたんで・・・
おれはcaptive runtimeをやめるぞーーージョジョー!
※いや初めからやってませんでしたが。


山川悟の詰将棋1
山川悟の詰将棋はAndroid端末用詰将棋アプリです。
Technology By: Adobe AIR
AIR for AndroidとAIR for iOSでアプリを作ってますが、両者はほぼ同じだといってよいですね。
自分の開発の流れとしては、まずAndroid版を作ってしまってリリースしちゃいます。その後iOS版対応して申請に出す感じですかね。

自分がアプリを作るうえでAndroidとiOSとで差異があったのは
(1)アイコン画像、スプラッシュ画像
(2)NativeApplication.nativeApplication.exit();がAndroidのみなのでiOS上では削除
(3)広告URLの中身
(4)NavigateURLにおけるURLエンコード
くらいです。

広告URLの中身ですが、AndroidとiOSでは別々の広告を出力したい場合があります。
その場合、サーバサイドでAndroidかiOSかを判定するのもいいんですが、どちらにせよ別Flaファイルやasファイルを用意するのでFlash上でURLを変えることにしました。
またNavigateURL上にエスケープしなければならない文字列(マルチバイトや#&など)がURLにあるとき、
AndroidではescapeMultiByteしてURLエンコードしますが、iOS版ではしません。

上記の違いはプログラム的には大差なく、やはりFlashはwrite once run anywhereだと感じました。

市原誠の詰将棋1
市原誠の詰将棋はAndroid端末用詰将棋アプリです。
Technology By: Adobe AIR
「デコポニテの魔女」はスマートフォン用簡易右スクロールシューティングゲームです。
Android端末(google play)⇒  iOS端末(app store)⇒
Technology By: Adobe AIR & CakePHP