mixiの新しいAdに関する考察メモ



http://twitter.com/kimukou2628/status/383597828804591616:twitter:detail:right

http://twitter.com/kimukou2628/status/383601103914274816:twitter:detail:right

http://twitter.com/raysato/status/383611595546300416:twitter:detail:right

http://twitter.com/kimukou2628/status/383615860599832576:twitter:detail:right
http://twitter.com/kimukou2628/status/383616523975147520:twitter:detail:right

http://twitter.com/raysato/status/383617712678633472:twitter:detail:right
http://twitter.com/kimukou2628/status/383619689701597184:twitter:detail:right

権限だけ tPackageExploer辺りで見たんだけど
RSatoさんが検証してたプログラムの権限はなかったんだよな。。
今後の課題あたりか。。


追記)
これ cocos2d-xの x-pluginのAdMobプラグインOpenGLのViewの上にAdMobを表示してて
これどうやるんかなーとか見てたら

  • plugin/protocols/proj.android/src/org/cocos2dx/plugin/AdsWrapper.java

に下記なコードが合って

public static void addAdView(WindowManager mWm, View adView, int pos) {
		WindowManager.LayoutParams mLayoutParams = new WindowManager.LayoutParams();
		mLayoutParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL;
		mLayoutParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
		mLayoutParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
		mLayoutParams.flags |= WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
		
		switch (pos) {
		case POS_CENTER:
			mLayoutParams.gravity = Gravity.CENTER;
			break;
		case POS_TOP:
			mLayoutParams.gravity = Gravity.TOP;
			break;
		case POS_TOP_LEFT:
			mLayoutParams.gravity = Gravity.TOP | Gravity.LEFT;
			break;
		case POS_TOP_RIGHT:
			mLayoutParams.gravity = Gravity.TOP | Gravity.RIGHT;
			break;
		case POS_BOTTOM:
			mLayoutParams.gravity = Gravity.BOTTOM;
			break;
		case POS_BOTTOM_LEFT:
			mLayoutParams.gravity = Gravity.BOTTOM | Gravity.LEFT;
			break;
		case POS_BOTTOM_RIGHT:
			mLayoutParams.gravity = Gravity.BOTTOM | Gravity.RIGHT;
			break;
		default:
			break;
		}
		mWm.addView(adView, mLayoutParams);
	}

TYPE_APPLICATION_PANELに載っければ良いっぽい。
下手にググるよりgithubOSSソースをたくさん読むほうがやっぱベターかなとか思う*1


まとめてて思ったけど
ココらへんの話ってAndroidが儲からない
=>どうやって収益性をあげようか って話なんだよな。。

 まあこれってAndroidに制約色々付けて開発者(会社)に
自主的にやめさせようぜ。という感じの話だよな(汗。

 事実AUスマパ向けのアプリはネイティブ全部下ろす予定とのこと。
全部Webベースになる予定*2

手の提灯記事増えてきてるし・・。

GalaxyWatchとかは、
日本で売れなくなった頃の末期のデジモノの出し方に似てるようにみえるんだよな。。
NexsusWatchとかどうなるんだろう?

*1:Androidはググり&コピペだけでなんとかなるもんだろう=>時間かけんな!ってよく言われてますが<苦笑

*2:ブラウザkickするだけのapkとか今後増えるのかも。。PhoneGapとか使ったのも失敗だと現状いわれてるorz