Skip to content

kenji-shima/MultiPlatformMaps

Repository files navigation

Kotlin Multiplatformプロジェクト

Android iOS

機能

MapboxのAndroidおよびiOS SDKで地図を表示。地図をタップすると、

アーキテクチャ

共有ロジック(Kotlin):

  • 緯度経度の天気予報の取得とフォーマット
  • 緯度経度から場所名を取得

個別ロジック(Kotlin、Swift):

  • 各OS用のUI描画

使用技術

セットアップ方法

Android

  1. Android Studioでプロジェクトを開く
  2. Mapbox Android SDKのセットアップガイド に従い、secretトークンとpublicトークンを設定 (※publicトークンはファイル res/values/mapbox_access_token.xml に設定)

iOS

  1. Xcodeで iosApp.xcodeworkspace(※iosApp.xcodeprojでない事に注意)を開く
  2. iOS Mapbox SDKセットアップに従い、Info.plistMBXAccessToken としてpublicトークンを設定
  3. 必要に応じてCocoapadsをインストール

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published