Wprowadzenie
Dzięki pakietowi Map Google we Flutterze możesz dodawać do aplikacji na iOS lub aplikacja na Androida mapy oparte na danych Map Google. Pakiet SDK automatycznie obsługuje dostęp do serwerów Map Google, wyświetlanie mapy i reagowanie na gesty użytkownika, takie jak kliknięcia i przeciągnięcia. Możesz też dodawać do mapy znaczniki, linie łamane, nakładki naziemne i okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacjach na mapie i umożliwiają użytkownikom interakcję z mapą.
Podczas korzystania z pakietu SDK musisz przestrzegać Warunków korzystania z usługi Google Maps Platform i zadbać o to, aby Twoja aplikacja była zgodna z obowiązującymi przepisami.
Wtyczki Flutter używają kanałów Dart do wywoływania interfejsów API powiązanych z platformą. Deweloperzy Fluttera korzystają z jednego pakietu przeznaczonego dla aplikacji. Ten pakiet rozpoznaje platformę, na której działa aplikacja, i przekazuje wywołania interfejsu API do odpowiedniego kodu platformy.
Odbiorcy
Ta dokumentacja jest przeznaczona dla osób, które znają pojęcia związane z programowaniem we Flutterze. Powinna też znać Mapy Google z perspektywy użytkownika. Ten przewodnik pomoże Ci rozpocząć odkrywanie i tworzenie aplikacji za pomocą pakietu Mapy Google we Flutterze. Aby dowiedzieć się więcej o konkretnych klasach i metodach, zapoznaj się z dokumentacją.
Wymagania dotyczące uznania autorstwa
Jeśli w aplikacji używasz pakietu Mapy Google we Flutterze, musisz umieścić informację o pochodzeniu danych w sekcji informacji prawnych. Google zaleca umieszczenie informacji prawnych jako niezależnej pozycji menu lub jako części pozycji menu „Informacje”.
Aby uzyskać informację o pochodzeniu danych, wywołaj punkt końcowy showLicensePage.
Obsługiwane platformy
Za pomocą pakietu Mapy Google na platformę Flutter możesz tworzyć aplikacje na iOS, Androida i internet.
Wymagania dotyczące środowisk programistycznych i aktualne wersje platform docelowych znajdziesz w dokumentacji Fluttera.
Aby korzystać z adresów URL Map, na urządzeniu docelowym musisz mieć zainstalowaną odpowiednią aplikację Map Google. W przypadku urządzeń mobilnych obejmuje to Mapy Google na iOS i Mapy Google na Androida.