Zanim zaczniesz

Wprowadzenie

Dzięki pakietowi Google Maps for Flutter możesz dodawać do aplikacji na iOS lub Androida mapy utworzone na podstawie danych z Map Google. Pakiet SDK automatycznie obsługuje dostęp do serwerów Map Google, wyświetlanie mapy i reakcje na gesty użytkownika, takie jak kliknięcia i przeciąganie. Możesz też dodać do mapy znaczniki, polilinie, nakładki na mapę i okna informacyjne. Te obiekty dostarczają dodatkowych informacji o lokalizacjach 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 zadbać o to, aby Twoja aplikacja była zgodna z obowiązującymi przepisami.

Model wtyczki Flutter

Wtyczki Fluttera używają kanałów Dart do wywoływania interfejsów API platformy. Deweloperzy Fluttera pracują z jednym pakietem skierowanym na aplikację. Ten pakiet rozpoznaje platformę, na której działa aplikacja, i zgrywa wywołania interfejsu API z odpowiednim kodem natywnym.

Odbiorcy

Ta dokumentacja jest przeznaczona dla osób znających pojęcia związane z programowaniem w Flutterze. Musisz też znać Mapy Google z perspektywy użytkownika. Dzięki temu przewodnikowi możesz zacząć poznawać i tworzyć aplikacje za pomocą pakietu Google Maps for Flutter. Więcej informacji o klasach i metodach znajdziesz w dokumentacji.

Wymagania dotyczące uznania autorstwa

Jeśli w aplikacji używasz pakietu Google Maps for Flutter, musisz uwzględnić tekst informacji o pochodzeniu w sekcji powiadomień prawnych aplikacji. Google zaleca umieszczanie powiadomień prawnych w osobnym menu lub w ramach menu „Informacje”.

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

Obsługiwane platformy

Za pomocą pakietu Mapy Google na Fluttera możesz tworzyć aplikacje na iOS, Androida i internet.

Informacje o wymaganiach dotyczących środowisk programistycznych i bieżących wersjach 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.