2010年7月28日水曜日

Android Marketでのコピープロテクト問題が解決?ライセンス供与サービス開始

Android Marketへ公開した有料アプリのコピープロテクトについては、以前から問題が指摘されていた。
コピープロテクトについて - 日本Androidの会 | Google グループ
コピープロテクトの問題について - hyoromoの日記

そのコピープロテクト問題に、ようやくGoogleによる対応がとられたようだ。
Android Developers Blog: Licensing Service For Android Applications
Google to provide copy protection to Android Market applications [updated] | Android Central

ユーザーがアプリケーションを利用する正当なライセンスを所持しているのか、起動時にライセンスサーバーへ問い合わせる仕組み。よって、コピーされたとしても利用をストップできるというシステムなのだろう。

正当なライセンスを所持していないと判断された場合も、その利用制限は、アプリ提供側がフレキシブルに設定できるようだ。 例えば、特定の回数まで、または特定の期間まで利用出来るとか、特定のデバイスでは利用を制限するなど。

For example, an application can check the licensing status and then apply custom constraints that allow the user to run it unlicensed for a specific number of times, or for a specific validity period. An application can also restrict use of the application to a specific device, in addition to any other constraints.

気になるのは、ネットワークに接続できない場合はどのような動作になるのかということ。

そして、Googleのドキュメントが長いこと。読むのがちょっと嫌になるほどだ。
Licensing Your Applications | Android Developers

2010年7月23日金曜日

YouTube video in Flash players vs. HTML5 players

YouTubeの動画をエンベッドする新しいやり方ができた。

新しいエンベッド方法の特徴は、iframeを使うことと、環境によってはHTML5とFlashと、どちらで再生するか自動的に判断される機能が追加されたことだ。
YouTube API Blog: A New Way To Embed YouTube Videos

以前、YouTube動画をHTML5で再生させたときは、その画質にがっかりした。

2010.01.29
明日に向かって昇龍拳:HTML 5のビデオコーデック--YouTubeの選択に異議を唱えるモジラ:スペシャルレポート - CNET Japan

今回、改めて試してみてたら、まず、360pと720pとビデオサイズが選択できるようになっていた。
360pだと画質がガッカリなレベルなのだが、720pにするとオリジナルと遜色なく美しい。


<HTML5>


以下はFlashで再生させた場合。同じ720pで再生させてみたが、HTML5の方が美しいと言えるかもしれない。


<Flash>

音質に関しても遜色なかった。
Flashより、HTML5の方がクリアだったと言えるほど。


ただ、残念なのは、HTML5だと動画の両脇に黒い線が入ること。原因は不明。

そして、さらに残念なのはフルスクリーン機能。

HTML5では、ブラウザである限界なのでしょうがないのだが、フルスクリーンにしても精一杯はこのレベル。ブラウザのフルスクリーンなのだ。


<HTML5>

Flashでは、勿論、ディスプレイいっぱいでフルスクリーン。


<Flash>

でも、機能面、品質面共に、徐々にFlashに近づいてきているようだ。


最後に、新しいエンベッド方法を使って、iframeで動画を埋め込んでみました。
環境によって、HTML5とFlashと、どちらで再生するか自動判定されるのでしょうか?

韓国でもAndroid Market内の有料アプリが購入できるようになったが販売はできない

韓国でもAndroid Market内の有料アプリが購入できるようになった。
2010.07.15
Android Developers Blog: Android Market Welcomes Korea!

だが、韓国内でアプリケーションをダウンロードさせたり、販売したりすることは、簡単ではないようだ。

韓国には「ゲーム物等級委員会」というゲームの有害性をレーティングする委員会があり、その委員会の事前審議を受けていないゲームコンテンツは韓国内で販売できない、というルールがある。
KJIBC : Kor-Jpn Net Biz Community :: ゲーム審議巡りGoogleとつばぜり合い、暗雲漂う韓国Android Market

よって、韓国のApp Storeでは、ゲームカテゴリーそのものが存在せず、マイクロソフトは「ウィンドウマーケットプレイス」のサービスを2009年11月から開始していたが、2010年1月に中止。Googleが今年4月に韓国でAndroid Marketをオープンしたときには、Android Marketでのゲーム関連アプリのダウンロードについて、委員会と衝突していたとのこと。知らなんだ。
中央日報 - グーグル、スマートフォンのゲーム審議めぐり韓国政府と葛藤(1)

それぞれの国情があるのですね。

そして結局Googleは、韓国を特別扱いせず、アプリの公開については、他国と同様の扱いにしたんですね。
なんともGoogleらしい。


しかし今回有料アプリが購入できるようになったものの、韓国のデベロッパーがGoogle Checkoutに登録して、Android Market内で有料アプリを販売することはできない
Supported locations for merchants - Android Market Help

改めて確認してみると、Android Marketで、有料アプリを購入でき、且つ販売もできるのは、アジア圏内では現在、日本だけだ
Android Market - Wikipedia, the free encyclopedia 「Availability for users」

この幸運に感謝して、乗り出さない理由などない!
う~ん、Androidもガンバルぞ~(`δ´)

※追記 2010.10.01 韓国でもAndroid Market内で有料アプリを販売できるようになりました
Android Marketで有料アプリが買える・売れる国がぐっと増えた