Sebelum memulai

Pengantar

Dengan paket Google Maps for Flutter, Anda dapat menambahkan peta berdasarkan data peta Google ke aplikasi iOS atau Android Anda. SDK ini akan otomatis menangani akses ke server Google Maps, tampilan peta, dan respons terhadap gestur pengguna seperti klik dan tarik. Anda juga dapat menambahkan penanda, polyline, overlay bumi, dan jendela info ke peta Anda. Berbagai objek ini memberikan informasi tambahan untuk lokasi peta, dan memungkinkan interaksi pengguna dengan peta.

Saat menggunakan SDK ini, Anda harus mematuhi Persyaratan Layanan Google Maps Platform dan memastikan aplikasi Anda mematuhi hukum yang berlaku.

Model Plugin Flutter

Plugin Flutter menggunakan saluran Dart untuk memanggil API spesifik per platform. Developer Flutter berinteraksi dengan satu paket yang ditujukan untuk aplikasi. Paket ini mengenali platform tempat aplikasi berjalan dan melakukan federasi terhadap panggilan API ke kode native yang sesuai.

Audiens

Dokumentasi ini dirancang untuk orang-orang yang memahami konsep pengembangan Flutter. Anda juga harus memahami Google Maps dari sudut pandang pengguna. Dengan panduan ini, Anda dapat mulai menjelajahi dan mengembangkan aplikasi dengan paket Google Maps for Flutter. Untuk mempelajari detail class dan metode tertentu, lihat dokumentasi referensi.

Persyaratan atribusi

Jika menggunakan paket Google Maps for Flutter di aplikasi Anda, Anda harus menyertakan teks atribusi dalam bagian pemberitahuan hukum di aplikasi Anda. Google merekomendasikan untuk menyertakan pemberitahuan hukum sebagai item menu tersendiri, atau sebagai bagian dari item menu "Tentang".

Untuk mendapatkan teks atribusi, panggil endpoint .

Platform yang didukung

Dengan paket Google Maps for Flutter, Anda dapat membuat aplikasi yang menarget iOS, Android, dan Web.

Lihat dokumentasi Flutter untuk mengetahui persyaratan lingkungan pengembangan dan versi terkini platform target.

Untuk menggunakan URL Maps, perangkat target Anda perlu diinstal dengan aplikasi Google Maps yang sesuai. Untuk perangkat seluler, aplikasi ini mencakup Google Maps untuk iOS atau Google Maps untuk Android.