RetroWeb ~iPhoneとAndroidでハイブリッドゲームアプリ開発~

AIR for iOS+AndroidでSmartPhone Game ハイブリッドアプリ開発

最近作ったアプリ
100億本の抜け毛 100億匹のモナー DQ3闘技場アプリ モナーペット(進化)

Flash ProfessionalでAIR for Androidの限界を超える方法(例えばiconなど)

Flash ProffesionalでのAndroidスマフォアプリゲーム開発は迅速で良いですが、アイコン制限が96pxというのがタマに傷。これでは新しい携帯では、アイコンサイズが小さく汚くなってしまいます。そこでその限界を超える方法を考えました。

1.apkを解凍&編集&再圧縮できるソフトでapkを解凍
APK-Muliti tool
APK-Multi-Tool Windows Version 1.0.11
→右上の広告カウントダウンが終了したら、SKIP ADでDL開始
→なおApkManagerは古いソフトなので注意。APK-Muliti toolを使う。

2.
APK Multi Toolを使うためにイチからセットアップしてみた(その3) | rhasm.net/blog
↑とかをみて、apkを解凍し、編集できる状態にする。

3.APK-Multi-Tool→projects→(あなたの.apkファイル名のフォルダ)→res→drawable-xxhdpi
icon.pngのアイコンサイズを、144x144のもので上書き

4.再びAPK-Muliti toolに戻り、apkを再圧縮して完成!


これなら未来に出てくる、より新しいアイコンサイズへの対応や、apkいじらないとどうしようもないけどAdobeが未対応な部分も、色々とどうにかできそうですね。

f:id:hisashi_vc:20141108192907j:plain

叙々苑の焼肉セットを1500円で食べる

叙々苑ってヤバい高さなイメージだけど、限定ランチは1500円と、デニーズやロイホのセット並み価格で高級肉セット食べれるんですね。f:id:hisashi_vc:20141108174916j:plainf:id:hisashi_vc:20141108174927j:plain

 
 
帰りにドンキで、ダウンタウンとかと一緒にいるYOUさんの買い物姿に突っ込みを入れないようにしながら、キューピーコーワゴールドを初購入。
YOUさんは、背中にチャックついてたから影武者かな。。
 
f:id:hisashi_vc:20141108174953j:plain
 

おさげキャラをツインテールに変更

おさげだと宮さんに怒られる気がしたので、ツインテールに。ツインテールだと長すぎてアイコン内で小さくなるので、セミツインテールに。髪留めも変更。

Androidファーストリリースだから一旦iPhoneじゃなくAndroidで見たらバグだらけ。。なおさねば~

f:id:hisashi_vc:20141108121149p:plain
f:id:hisashi_vc:20141108121202p:plain
もとのおさげ
f:id:hisashi_vc:20141108121221p:plain
アイコンもリニューアル
f:id:hisashi_vc:20141108121245p:plain

電通でミーティングする方法

文系&クリエイター系&メディア系最強の会社と名高くgkbrな電通ですが、ゆりかもめ新橋駅の橋から電通本社の中にしれっと入れて、中にはMTG広場みたいなカフェがあり、普通にミーティング出来ました。


f:id:hisashi_vc:20141107155658j:plain

新橋駅前では物産展やってたので、ウニをゲット

f:id:hisashi_vc:20141107155752j:plainf:id:hisashi_vc:20141107155808j:plain

落下するキャラの追加デザイン

ゲームとUIは一通り完成したんですが、仮のキャラが多かったため、再作成。もうちょいや~
ついでに色んなゲームやアプリで使いまわせるキャラ(アイテム)にしておこう。
今日のカップカレーうどん旨かったなあ


f:id:hisashi_vc:20141106194231p:plain
f:id:hisashi_vc:20141106194236p:plain
f:id:hisashi_vc:20141106194243p:plain
f:id:hisashi_vc:20141107001330p:plain
f:id:hisashi_vc:20141106194254p:plain
f:id:hisashi_vc:20141106194258p:plain
f:id:hisashi_vc:20141106194303p:plain

アプリ開発で、ツイートなどの完了通知が取れないときの裏ワザ

結果画面のシェア後に、リワード報酬を上げようとしたら、なぜかtweet完了通知が取れずに断念!…かと思いきや、キャンセル通知だけは取得できたので、ツイートが開かれてかつ、キャンセルされなかった場合に報酬をあげるようにしたら、完了通知と同じ挙動になりました。

f:id:hisashi_vc:20141106133816j:plain

またアプリ審査で落ちた理由。ウンコより危険なキャラとは。。&文章リジェクト回避方法

またモナーペットがiPhone審査でリジェクトされました。理由は2つあって、1つ目は審査用に送信した文章一覧が向こうで文字化けたらしいこと。文章はテキストではなく画像で送ることにします。

2つ目はなんと!、クマーのAAが欧米では変態キャラらしく、それでリジェクトw ウンコーとかは平気なのにw クマーの股間を削っても関係ないようです。

リジェクトされた画像と、Appleから来た全文はこちら。
なおナチスのカギ十字の逆マーク(お寺マーク)は大丈夫でした。

f:id:hisashi_vc:20141106100845j:plain

――――――――――――――――――――――――――――――
Resolution Center


Binary Rejected
Apple
Nov 5, 2014 04:43 PM
Reasons

16.1: Apps that present excessively objectionable or crude content will be rejected
Information Needed
Thank you for providing these information.

We have begun the review of your app but aren't able to continue because we need additional information about your app.

At your earliest opportunity, please review the following question/s and provide as detailed information as you can in response. The more information you can provide upfront, the sooner we can complete your review.

  • We could not read the text file you provided. All characters were encoded incorrectly. Please provide a readable text files.

Once you reply to this message in the Resolution Center, we can proceed with your review.

          • 16.1 -----

Also, we found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.

Specifically, we noticed your app contains inappropriate images.

Please remove images such as MC_chara_body0104 - 0108, and 0120.

We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.

iPhone開発のローカル通知で通知ウィンドウ(文章)が出ないバグ原因と、その解消法

どうやらローカル通知のメッセージに、半角記号があると通知音とバイブは動くけど、肝心のメッセージが表示されないようですね。。半角の%でそうなりました。全角の%だと動きました。他の半角文字も同じように気を付けた方がよいかも。

AIR for iOSでローカル通知の赤丸バッジアイコンを消す方法

LocalNotificationは、継続率が上昇するので便利ですね。しかし普通に実装すると、アイコン右上の赤丸数値がいつまでも消えないので、ユーザーからウザがられて、逆に離脱されるかもしれません。

f:id:hisashi_vc:20141104115400p:plain

そこで検証してみたところ、下記の数値をマイナスにすると、通知を消せることが判明しました。

//aneは下記パッケージ名からググれると思います。
import com.juankpro.ane.localnotif.NotificationManager;

var m: NotificationManager = new NotificationManager();
m.applicationBadgeNumber = -1; //ここをマイナスにする
m.dispose();

ホテルで高級な客室に謎当選して判明したこと

エスプレッソマシーンがある
男性用化粧品がある
ズボンプレッサーマシーンがある
リッターサイズのミネラルウォーターがサービス
マクラがたくさんある
ガラス張りのシャワールーム
体重計がある
高そうな空気清浄機がある
トイレの蓋が自動で開く。中は青く光ってる。
朝夕、新聞が届く
テレビが2つある

テレビをつけると、この部屋ですら四天王の一人目であることを告げられる