Zanim zaczniesz

Wstęp

Pakiet Mapy Google dla Flutter umożliwia dodawanie do aplikacji na iOS lub Androida map utworzonych na podstawie danych z Map Google. Pakiet SDK automatycznie obsługuje dostęp do serwerów Map Google, wyświetlanie map i reagowanie na gesty użytkownika, takie jak kliknięcia i przeciągnięcia. Do mapy możesz też dodawać znaczniki, linie łamane, warstwy i okna informacyjne. Obiekty te dostarczają dodatkowych informacji o lokalizacji na mapie i umożliwiają użytkownikom interakcję z mapą.

Korzystając z pakietu SDK, musisz przestrzegać Warunków korzystania z usługi Google Maps Platform i upewnić się, że aplikacja jest zgodna z obowiązującymi przepisami prawa.

Model wtyczki Flutter

Wtyczki Flutter wykorzystują kanały Dart do wywoływania interfejsów API platformy. Programiści Flutter wchodzą w interakcję z jednym pakietem przeznaczonym dla aplikacji. Rozpoznaje on platformę, na której działa aplikacja, i sfederuje wywołania interfejsu API z odpowiednim kodem natywnym.

Odbiorcy

Ta dokumentacja jest przeznaczona dla osób, które znają pojęcia związane z programowaniem Flutter. Musisz też znać Mapy Google z perspektywy użytkownika. Z tego przewodnika dowiesz się, jak odkrywać i tworzyć aplikacje za pomocą pakietu Map Google dla Flutter. Więcej informacji o klasach i metodach znajdziesz w dokumentacji referencyjnej.

Wymagania dotyczące uznania autorstwa

Jeśli w swojej aplikacji korzystasz z pakietu Map Google dla Flutter, musisz umieścić w niej tekst uznania autorstwa w sekcji z informacjami prawnymi. Zalecamy uwzględnianie informacji prawnych jako niezależnej pozycji menu lub pozycji „Informacje”.

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

Obsługiwane platformy

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

Wymagania dotyczące środowisk programistycznych i aktualne wersje platform docelowych znajdziesz w dokumentacji Flutter.

Aby korzystać z adresów URL Map, na urządzeniu docelowym musi być zainstalowana odpowiednia aplikacja Mapy Google. W przypadku urządzeń mobilnych są to Mapy Google na iOS i Mapy Google na Androida.