Android | iOS |
---|---|
|
|
MapboxのAndroidおよびiOS SDKで地図を表示。地図をタップすると、
- Mapbox Geocodingにて場所名を取得、表示
- その場所の1週間の天気予報をOpen-Meteoから取得して表示
- 緯度経度の天気予報の取得とフォーマット
- 緯度経度から場所名を取得
- 各OS用のUI描画
- Kotlin Multiplatform
- Gradle
- Cocoapods
- AndroidおよびiOSのMapbox SDK v11
- Android Studioでプロジェクトを開く
- Mapbox Android SDKのセットアップガイド
に従い、secretトークンとpublicトークンを設定 (※publicトークンはファイル
res/values/mapbox_access_token.xml
に設定)
- Xcodeで iosApp.xcodeworkspace(※iosApp.xcodeprojでない事に注意)を開く
- iOS Mapbox SDKセットアップに従い、
Info.plist
にMBXAccessToken
としてpublicトークンを設定 - 必要に応じてCocoapadsをインストール