Facebook

Twitter

DeployGate API

カテゴリ : Android

提供企業 : 株式会社ミクシィ

概要

DeployGateは、日々の開発における無駄を無くすために細かい部分まで設計された、Android開発者向けのプライベートなアプリ配信ツールキットです。DeployGateを使うと、開発者は開発したアプリをチームの仲間や関係者の端末にほんの数秒で配信(デプロイ)することが可能になります。

【Androidクライアントサイド(DeployGate SDK)】

■リアルタイムログ取得
SDK をアプリに組み込むと、 DeployGate.log{Error,Warn,Info,Debug,Verbose} という関数が利用可能になります。これらに任意の文字列を渡すことで、開発者用ダッシュボード上にリアルタイムにログを表示させることができます。

■クラッシュレポート・リモートLogCat
SDK を組み込んだアプリが強制終了した場合、クラッシュしたときのスタックトレースと LogCat のスナップショット (取得可能な場合) を、開発者ダッシュボード上にて取得することができます。また、 LogCat の取得は開発者ダッシュボード側から任意のタイミングでリクエストすることができます。

【サーバサイド(アプリ・メンバー管理)】

■Push API
Push API を使うと、 Android アプリパッケージファイル (apk) を DeployGate に push し、ビルドされた Android アプリを手元の端末まで即座に届けることができます。例えば Jenkins や Travis CI などのビルドシステムと組み合わせることで、コードを commit するだけで自分や仲間の手元までアプリを届けることが可能になります。

■Invite API
Invite API を使うと、アプリに関係するユーザー(コラボレータ—)をAPI経由で追加・削除することができます。開発チームのメンバー管理を他のサービスと連動させて、管理コストの削減を行うことができます。

さらに、DeployGateは、開発者が開発そのものに集中できるようにサポートする数々の機能を備えています。 API としての利用はもちろん、開発中のアプリのデバッグにぜひご活用ください!

pagetop