2017-11-14

Androidアプリケーションを、Webブラウザ上でディプロイし利用する方法

AndroidアプリをWebブラウザ上で動かす方法


つい最近、相席屋のアプリで空席情報がリアルタイムで更新されることを知りました。そこで、どうにかして相席屋のAndroidアプリをWebブラウザ上で立ち上げ、そこからスクレイピングできないものかと考えておりました。


Appetize.io



で、最近見つけたのが、appetize.ioというサイトです。


Appetize.io

Stream iOS & Android Native Apps in the Browser. For embedding apps in websites, development, client demos, testing and more.


ここにAndroidアプリのAPKをアップロードすると、アンドロイドアプリがディプロイされます。ディプロイされたURLを登録したアドレスに送ってくれますので、メールからそのURLにアクセスすると、AndroidアプリがWeb上で利用できます。

AndroidアプリのAPKを取得



試しに、僕は相席屋のAndroidアプリのAPKを取得し、ディプロイしてみました。



相席屋公式アプリ for Android - APK Download

Download 相席屋公式アプリ apk 2.0.0 for Android. Matchmaking cheer tavern Aiseki-ya official app

ちなみにこれは相席屋アプリをディプロイしたものですが、普通に動きます。




ちなみに、こちらのURLからみなさんもディプロイされたアプリをいじることができます。


Appetize.io

Stream iOS & Android Native Apps in the Browser. For embedding apps in websites, development, client demos, testing and more.



ちょっとDEMOで使いたいみたいなときに便利かもしれません。ちなみにスクレイピングしようと思いましたが、データがCanvasだったので詰みました。誰かどうすればいいか教えてください汗




注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...