Kotlin
ログイン・インターフェースの構築
ログインできるようにするには、画面に3つの要素を追加する必要がある:
- A
Buttonアリスにログイン - A
Buttonにログインする。
オープン MainActivity.kt をプログラムで追加する:
class MainActivity : ComponentActivity() {
private val chatState by viewModels<ChatViewModel>()
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
LoginScreen()
}
}
}
@Composable
fun LoginScreen() {
val vm = LocalChatState.current
Column(
modifier = Modifier.fillMaxSize(),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Center
) {
Button(onClick = { }) {
Text("Login as Alice")
}
Button(onClick = { }) {
Text("Login as Bob")
}
}
}
ビルド&ラン
プロジェクトをもう一度実行して、シミュレータで起動します。

Androidチャットアプリの作成
Android Client SDKとKotlinを使用して、ユーザー同士がメッセージをやり取りできるAndroidアプリケーションを作成します。
手順
1
このタスクの紹介2
Prerequisites3
Vonageアプリケーションの作成4
会話を作る5
ユーザーを作成する6
JWTの生成7
Androidプロジェクトを作成する8
ログイン・インターフェースの構築9
チャットクライアント10
チャットインターフェースの構築11
チャットイベント12
メッセージの送信13
次はどうする?