Node.js
Androidの依存関係を設定する
依存関係の追加
オープン app/build.gradle.kts (または.gradle)を作成し、以下の依存関係を追加する:
dependencies {
// Compose and UI
implementation("androidx.activity:activity-compose:1.9.3")
implementation(platform("androidx.compose:compose-bom:2024.11.00"))
implementation("androidx.compose.ui:ui")
implementation("androidx.compose.material3:material3")
// Networking with OkHttp and JSON parsing with Gson
implementation("com.squareup.okhttp3:okhttp:4.12.0")
implementation("com.google.code.gson:gson:2.10.1")
}
ライブラリをダウンロードするには「今すぐ同期」をクリックします。
なぜこれらの図書館なのか?
Compose Libraries:モダンでレスポンシブなUIコンポーネントを作成できます。OkHttp:バックエンドサーバーにHTTPリクエストを行う。Gson:JSONのシリアライズとデシリアライズを処理する。
インターネットアクセス許可の設定
で AndroidManifest.xmlを追加し、次のパーミッションを先頭に追加する。 <manifest> タグ):
バックエンドサーバーと通信し、検証リクエストを送信するには、インターネットアクセスが必要だ。
サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
始める前に3
プロジェクトの初期化4
シンプルなExpressサーバーの作成5
Vonage認証情報の設定6
Vonage Verify APIの追加7
バックエンドのテスト8
新しいAndroidプロジェクトを作成する9
アプリのAndroid依存関係を設定する10
インポートと定数の設定11
モバイルUIの作成12
バックエンドへのネットワーキング13
フルフローテスト