From 286b5ca6c3519065c3a689b8bf7a5bae227be19b Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Tue, 8 Aug 2023 19:00:59 -0700 Subject: [PATCH] Update `google_maps` sample (#1984) --- google_maps/.metadata | 18 ++++++------------ google_maps/README.md | 9 +++++++++ google_maps/android/app/build.gradle | 2 +- google_maps/ios/Podfile | 4 ++-- google_maps/lib/main.dart | 4 ++++ google_maps/pubspec.yaml | 3 +-- 6 files changed, 23 insertions(+), 17 deletions(-) create mode 100644 google_maps/README.md diff --git a/google_maps/.metadata b/google_maps/.metadata index 61efc1091..bd1207f92 100644 --- a/google_maps/.metadata +++ b/google_maps/.metadata @@ -4,8 +4,8 @@ # This file should be version controlled. version: - revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - channel: beta + revision: f468f3366c26a5092eb964a230ce7892fda8f2f8 + channel: stable project_type: app @@ -13,17 +13,11 @@ project_type: app migration: platforms: - platform: root - create_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - base_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - - platform: android - create_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - base_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - - platform: ios - create_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - base_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f + create_revision: f468f3366c26a5092eb964a230ce7892fda8f2f8 + base_revision: f468f3366c26a5092eb964a230ce7892fda8f2f8 - platform: web - create_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f - base_revision: 0df8557c56a182d31fa024eeb08c428ae52edf7f + create_revision: f468f3366c26a5092eb964a230ce7892fda8f2f8 + base_revision: f468f3366c26a5092eb964a230ce7892fda8f2f8 # User provided section diff --git a/google_maps/README.md b/google_maps/README.md new file mode 100644 index 000000000..ae658c30a --- /dev/null +++ b/google_maps/README.md @@ -0,0 +1,9 @@ +# Google Maps Demo + +This sample Flutter app showcases the [Google Maps for Flutter plugin](https://developers.google.com/maps/flutter-plugin/overview). + +## Getting Started + +1. See the overview at https://developers.google.com/maps/flutter-plugin/overview. +1. Follow the setup guide at https://developers.google.com/maps/flutter-plugin/config to learn where to insert your API keys. This demo will not run without API keys added. +1. Use the sample code in this folder for the tutorial at https://developers.google.com/maps/flutter-plugin/map-with-marker. \ No newline at end of file diff --git a/google_maps/android/app/build.gradle b/google_maps/android/app/build.gradle index ff58152e2..bfc1e6d9a 100644 --- a/google_maps/android/app/build.gradle +++ b/google_maps/android/app/build.gradle @@ -47,7 +47,7 @@ android { applicationId "com.example.google_maps_in_flutter" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. - minSdkVersion 20 + minSdkVersion 21 targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName diff --git a/google_maps/ios/Podfile b/google_maps/ios/Podfile index 32ffb041e..54d087f94 100644 --- a/google_maps/ios/Podfile +++ b/google_maps/ios/Podfile @@ -1,5 +1,5 @@ -# Google Maps SDK requires platform version 13 -platform :ios, '13.0' +# Google Maps SDK requires platform version 14 +platform :ios, '14.0' # CocoaPods analytics sends network stats synchronously affecting flutter build latency. ENV['COCOAPODS_DISABLE_STATS'] = 'true' diff --git a/google_maps/lib/main.dart b/google_maps/lib/main.dart index 98a25612b..07330a64f 100644 --- a/google_maps/lib/main.dart +++ b/google_maps/lib/main.dart @@ -56,6 +56,10 @@ class _MyAppState extends State { const Marker( markerId: MarkerId('Sydney'), position: LatLng(-33.86, 151.20), + infoWindow: InfoWindow( + title: "Sydney", + snippet: "Capital of New South Wales", + ), ) }, ), diff --git a/google_maps/pubspec.yaml b/google_maps/pubspec.yaml index d2a7ad7f3..671704c9a 100644 --- a/google_maps/pubspec.yaml +++ b/google_maps/pubspec.yaml @@ -10,8 +10,7 @@ dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.2 - google_maps_flutter: ^2.2.1 - google_maps_flutter_web: ^0.5.0 + google_maps_flutter: ^2.4.0 http: ^1.0.0 json_annotation: ^4.7.0 json_serializable: ^6.5.4