BT

appMobi,ブラックフライデーにモバイルプラットフォームをオープンソース化

| 作者: Abel Avram フォローする 5 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2011年11月27日. 推定読書時間: 3 分 |

あなたのリクエストに応じて、ノイズを減らす機能を開発しました。大切な情報を見逃さないよう、お気に入りのトピックを選択して、メールとウェブで通知をもらいましょう。

原文(投稿日:2011/11/23)へのリンク

appMobi はいくつかのテクノロジをオープンソース化することで,モバイル Web アプリケーションをもっと魅力的なものにしたい,と望んでいる。対象となるのは JavaScript Bridge API – ハードウェアへのアクセスを提供するクロスプラットフォーム API,mobiUs Web App Browser – ネイティブアプリケーションのような外見と動作を持ったブラウザ,そして HTML5 Game Accelaration – ゲーム用途に HTML5 の速度向上を図った Canvas オブジェクト,の3つだ。

appMobi は同社の HTML5 モバイル開発技術のいくつか – JavaScript Bridge API,mobiUs Web App Browser,HTML5 Game Acceleration – を,今年のブラックフライデー(感謝祭の翌日)にオープンソースにすることを決定している。同社 CTO の Sam Abadir 氏はこの動きに関して,ネイティブアプリから Web アプリへの移行を促進するためのものだ,と説明している。"業界のネイティブアプリから Web アプリへの転換を促進するために,私たちのモバイル HTML5 に関する知識を,世界的なソフトウェア開発コミュニティと共有したいと考えています。"

JavaScript Bridge API は iOS と Android のネイティブ機能を Web 開発者に提供するAPI セットだ。加速度計,カメラ,ディスプレイなどのサポート,ノーティフィケーション,ファイル,プレイヤ,DirectCanvas プラグインへのアクセスなど高度なデバイス機能,アプリケーションの使用状況やアクセス状況の追跡に用いる Analyrtics API サポートなどを備えている。

mobiUs Web App Browser はネイティブアプリケーションをシミュレートするモバイルブラウザだ。デバイスの持つすべてのハードウェア機能へのアクセスを提供し,インターネット接続の有無に関わらずアプリを実行する。アプリケーションのレンダリングには HTML5 が使用される。現時点では iOS がサポート対象だが,2012年1月に Android バージョンが予定されている。

HTML5 Game Acceleration は,HTML5 の実行速度をゲーム用途に十分なものにしようというものだ。その手段として,テキストの流し込みやホットスポットのマッピング,参照リンクのインデックス作成などのオーバーヘッドに影響されない DirectCanvas オブジェクトを使用する。appMobi によれば,複数のアニメーションエンティティによるベンチマークで 500% のパフォーマンス向上が確認されている。

appMobi は開発者に対して,iOS と Android 用のアプリケーションをネイティブコード,HTML5 Web アプリ,あるいは Chrome アプリとして配信可能な開発用 XDK を提供する。開発者は好みの IDE を使って HTML,JavaScript,あるいは CSS を編集することができる。XDK はそれ自身が Chrome アプリであり,アプリケーションのビルドと,加速度計,WiFi/3G 接続,GPS のシミュレーション機能を備えたエミュレータ内での実行を行う。より現実的なテストを行うために,アプリケーションを実際のデバイスにデプロイすることも可能だ。XDK およびオープンソース化されたコードは無償で公開され,appMobi はクラウドサービス – プッシュメッセージ,アプリ内課金,OTA (over-the-air) アップデート – および有償のカスタム解析から収益を得る。

現時点で appMobi を使用している約 27,000 のユーザ があり, appMobi を利用中で,40,000 の開発プロジェクトが進行中である。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT