メニュー

Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Androidクイックスタート

このガイドでは、Syncについて学びながら構築できるサンプル・アプリケーションを通じて、開発に素早く慣れることができることを目的としています。 

目次

アカウント情報の収集

まず必要なのは、Twilioアカウントから必要なすべての情報を取ってくることです。 Sync用のバックエンドをセットアップするには、アカウントからの4つの値が必要になります。

構成値 概要
サービスインスタンスSID A service instance where all the data for our application is stored and scoped. Generate one using the console Sync Services tool.
Account SID Your primary Twilio account identifier - find this on the main page of the Twilio console.
API Key Used to sign tokens. Generate one using the console API Keys tool.
API Secret Used to sign tokens, together with the corresponding API Key.

サーバーアプリケーションの設定

A Sync application has two pieces - a client (our Android app) and a server. You can learn more about what the server app does by going through this guide. For now, let's just get a simple server running so we can use it to power our Android application.

適切なサーバー側言語用のダウンロードパッケージを選択します。あなたが基本的にフロントエンドの開発者であり、特に希望するものがない場合は、おそらく Python、Node.js、または Ruby を使用すると、一番早く使い始めることができます。

上記で設定した 4 つの値を使用して、各スターターアプリケーションをその README の手順に従って構成し、マシン上で実行します。

これで、サーバーが設定されました。スターター Android アプリケーションを実行してみましょう。

Mobile App のダウンロード

手っ取り早く始めるために Starter Android App を用意しています。

Mobile App の設定と起動

You can run the mobile app in the android emulator or on your own phone or tablet. Make sure the server is externally accessible, using ngrok or running it on a server with public IP.

シミュレーターでアプリケーションをロードすると、次のような UI が表示されます。

android_sync_tictactoe_pic.png

You can play tic-tac-toe with yourself or fire up a second emulator and have a crosses-vs-naughts battle! Add a third emulator to be a passive observer of changes on the board.

You're all set! From here, you can start building your own application. For guidance on integrating the Android SDK into your existing project, head over to our install guide. If you'd like to learn more about how Sync works, you might want to dive into our user identity guide, which talks about the relationship between the mobile app and the server.

Good luck and have fun!

ヘルプが必要ですか?

We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd browsing the Twilio tag on Stack Overflow.