Zanim zaczniesz

Wprowadzenie

Za pomocą pakietu Mapy Google na Fluttera możesz dodawać do aplikacji na iOS lub 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. Do mapy możesz też dodawać znaczniki, polilinie, nakładki na ziemię i okna informacyjne. Obiekty te zawierają dodatkowe informacje 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 zapewnić, że Twoja aplikacja jest zgodna z obowiązującymi przepisami.

Model wtyczki Flutter

Wtyczki Fluttera używają kanałów Dart do wywoływania interfejsów API specyficznych dla platformy. Deweloperzy Fluttera wchodzą w interakcję z jednym pakietem skierowanym do aplikacji. Ten pakiet rozpoznaje platformę, na której działa aplikacja, i przekazuje wywołania interfejsu API do odpowiedniego kodu natywnego.

Odbiorcy

Ta dokumentacja jest przeznaczona dla osób, które znają koncepcje programowania w Flutterze. Powinieneś też znać Mapy Google z perspektywy użytkownika. Z tego przewodnika dowiesz się, jak zacząć poznawać i tworzyć aplikacje za pomocą pakietu Google Maps dla Fluttera. Szczegółowe informacje o klasach i metodach znajdziesz w dokumentacji referencyjnej.

Wymagania dotyczące uznania autorstwa

Jeśli w aplikacji używasz pakietu Google Maps for Flutter, musisz umieścić tekst z informacjami o atrybucji w sekcji z informacjami prawnymi w aplikacji. Google zaleca umieszczanie informacji prawnych jako osobnego elementu menu lub w ramach elementu menu „Informacje”.

Aby uzyskać tekst atrybucji, wywołaj punkt końcowy showLicensePage.

Obsługiwane platformy

Pakiet Map Google dla Flutter umożliwia tworzenie aplikacji na iOS, Androida i do internetu.

Wymagania dotyczące środowisk deweloperskich i aktualne wersje platform docelowych znajdziesz w dokumentacji Fluttera.

Aby używać adresów URL Map, na urządzeniu docelowym musi być zainstalowana odpowiednia aplikacja Mapy Google. W przypadku urządzeń mobilnych obejmuje to Mapy Google na iOS lub Mapy Google na Androida.