FOSS4G 2025 Japan

MapLibre SwiftUIを使ってGPSトラッキングアプリを作ってみた
10/12, 15:50–16:10 (Japan), Room B (2号館 202)
言語: Japanese

iOSアプリを作る際にSwiftUIを使うことで、宣言的にコードベースでUIを作成しながらアプリを作ることができます。iOSアプリにおいては、MapKitが2023年にSwiftUIで対応したことにより、宣言的にマップを定義することができました。

MapLibreにおいても、MapLibre SwiftUIが登場して宣言的にMapLibreベースのマップが定義できるようになっています。
https://github.com/maplibre/swiftui-dsl

このプレゼンテーションでは、MapLibre SwiftUIを使ってGPSトラッキングアプリケーションを作ってみましたので、それを基にMapLibre SwiftUIのTipsを共有したいと思います。

See also: 登壇資料