shas6395 #24

Merged
shas6395 merged 12 commits from shas6395 into master 2022-05-22 13:20:51 +02:00
48 changed files with 1529 additions and 286 deletions
Showing only changes of commit b794c29bfd - Show all commits

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
["/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/Flutter.framework/Flutter","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/vm_snapshot_data","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/isolate_snapshot_data","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/App","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/Info.plist","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/outdoor.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/flutter.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/fonts/Courgette-Regular.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/fonts/Sacramento-Regular.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_google_places/assets/google_black.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_google_places/assets/google_white.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/FontManifest.json","/Users/marahzeibak/Desktop/google-map/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z"]

View File

@ -8,7 +8,7 @@ if (localPropertiesFile.exists()) {
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
throw FileNotFoundException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
@ -27,7 +27,7 @@ apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
android {
compileSdkVersion flutter.compileSdkVersion
compileSdkVersion 32
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8

View File

@ -1,5 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.flutter_applicationdemo">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application
android:label="flutter_applicationdemo"
android:name="${applicationName}"

View File

@ -6,7 +6,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath 'com.android.tools.build:gradle:7.1.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.10'
}

View File

@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip

BIN
assets/images/bild.png Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

@ -10,7 +10,7 @@
</data>
<key>flutter_assets/AssetManifest.json</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>flutter_assets/FontManifest.json</key>
<data>
@ -18,7 +18,7 @@
</data>
<key>flutter_assets/NOTICES.Z</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
<data>
@ -28,6 +28,10 @@
<data>
u5QncqH2HC9swPmAqdo58fxgLQA=
</data>
<key>flutter_assets/assets/images/bild.png</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>flutter_assets/assets/images/flutter.png</key>
<data>
7BIdjPvrVubLWT4+uYh2iQxzs34=
@ -46,7 +50,7 @@
</data>
<key>flutter_assets/kernel_blob.bin</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data>
@ -119,11 +123,11 @@
<dict>
<key>hash</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>hash2</key>
<data>
RyYhF/x/wm+G6MZocFgvAO19LMjMemccfn0a0rghUJ0=
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
</data>
</dict>
<key>flutter_assets/FontManifest.json</key>
@ -141,11 +145,11 @@
<dict>
<key>hash</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>hash2</key>
<data>
q8GjpdBfXbP9h1HIdrGdo7YiZoG/fNPZ4TtPenV7P4Y=
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
</data>
</dict>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
@ -170,6 +174,17 @@
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
</data>
</dict>
<key>flutter_assets/assets/images/bild.png</key>
<dict>
<key>hash</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>hash2</key>
<data>
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
</data>
</dict>
<key>flutter_assets/assets/images/flutter.png</key>
<dict>
<key>hash</key>
@ -218,11 +233,11 @@
<dict>
<key>hash</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>hash2</key>
<data>
vGmbNkeIaJTAq5oyv3p31ZuWtpWO6qBu+IoOBehmveQ=
08E/BlLYREDpRAbgmWB3Bq8Ql5JP4VJpA0T0/AJ96X4=
</data>
</dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -1 +1 @@
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}

View File

@ -10,7 +10,7 @@
</data>
<key>flutter_assets/AssetManifest.json</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>flutter_assets/FontManifest.json</key>
<data>
@ -18,7 +18,7 @@
</data>
<key>flutter_assets/NOTICES.Z</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
<data>
@ -28,6 +28,10 @@
<data>
u5QncqH2HC9swPmAqdo58fxgLQA=
</data>
<key>flutter_assets/assets/images/bild.png</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>flutter_assets/assets/images/flutter.png</key>
<data>
7BIdjPvrVubLWT4+uYh2iQxzs34=
@ -46,7 +50,7 @@
</data>
<key>flutter_assets/kernel_blob.bin</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data>
@ -119,11 +123,11 @@
<dict>
<key>hash</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>hash2</key>
<data>
RyYhF/x/wm+G6MZocFgvAO19LMjMemccfn0a0rghUJ0=
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
</data>
</dict>
<key>flutter_assets/FontManifest.json</key>
@ -141,11 +145,11 @@
<dict>
<key>hash</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>hash2</key>
<data>
q8GjpdBfXbP9h1HIdrGdo7YiZoG/fNPZ4TtPenV7P4Y=
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
</data>
</dict>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
@ -170,6 +174,17 @@
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
</data>
</dict>
<key>flutter_assets/assets/images/bild.png</key>
<dict>
<key>hash</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>hash2</key>
<data>
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
</data>
</dict>
<key>flutter_assets/assets/images/flutter.png</key>
<dict>
<key>hash</key>
@ -218,11 +233,11 @@
<dict>
<key>hash</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>hash2</key>
<data>
vGmbNkeIaJTAq5oyv3p31ZuWtpWO6qBu+IoOBehmveQ=
08E/BlLYREDpRAbgmWB3Bq8Ql5JP4VJpA0T0/AJ96X4=
</data>
</dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -1 +1 @@
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}

View File

@ -82,7 +82,7 @@
</data>
<key>Assets.car</key>
<data>
9He209zfBWWvotmUcoDSfunbucw=
ZJaO1op6TqjQknaVBsZ/nSiOf4U=
</data>
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
<data>
@ -110,7 +110,7 @@
</data>
<key>Frameworks/App.framework/App</key>
<data>
xd1emxG9pYWw/kK3HAwzO+tVVDY=
fagqhr4USzCNHENb4i9vHar0cCo=
</data>
<key>Frameworks/App.framework/Info.plist</key>
<data>
@ -118,11 +118,11 @@
</data>
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
<data>
1PwSsrCtTE29pUAlOog5THq7nc0=
1clXJ7r8f3mThHD3aJ+nZkgyB6M=
</data>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>Frameworks/App.framework/flutter_assets/FontManifest.json</key>
<data>
@ -130,7 +130,7 @@
</data>
<key>Frameworks/App.framework/flutter_assets/NOTICES.Z</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
<data>
@ -140,6 +140,10 @@
<data>
u5QncqH2HC9swPmAqdo58fxgLQA=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/images/bild.png</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/images/flutter.png</key>
<data>
7BIdjPvrVubLWT4+uYh2iQxzs34=
@ -158,7 +162,7 @@
</data>
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data>
@ -226,19 +230,67 @@
</data>
<key>Frameworks/AppAuth.framework/AppAuth</key>
<data>
JWS22Twb1+ZD0eeE9zd0baQ0pJg=
t7tf8YpS9LE8Zso3BsgFKJdBfKc=
</data>
<key>Frameworks/AppAuth.framework/Info.plist</key>
<data>
KdKDUXtFzO0B/Bm1hs95mVgdD/8=
5/By3244IT6y1kGgPDr+n4+eZOE=
</data>
<key>Frameworks/AppAuth.framework/_CodeSignature/CodeResources</key>
<data>
fd9GjmKeQRNvAb0hJzCJhEAIUW0=
mLz5AiNhfHD7UG2CDym6u4RXdFE=
</data>
<key>Frameworks/FBLPromises.framework/FBLPromises</key>
<data>
CtIEAOrsRQKq0D6ftH0Gtaip1Gk=
</data>
<key>Frameworks/FBLPromises.framework/Info.plist</key>
<data>
l0fKRGDKX58zQGJwD3FOMc/tVwo=
</data>
<key>Frameworks/FBLPromises.framework/_CodeSignature/CodeResources</key>
<data>
x3TA6wv0zvQeYxKDW/mzcPDJvHI=
</data>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<data>
rzzgFKCOqo0Q1ecfXgsnmSCJH3s=
</data>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<data>
Y2bk06NdQ8ES2q8kOjWjy37RQCg=
</data>
<key>Frameworks/FirebaseAuth.framework/_CodeSignature/CodeResources</key>
<data>
ZCQVWjnTlR3Ns0e9MJo0lsxlvx0=
</data>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<data>
3OhH0nQFIGBX7Kcc1x1n85p2Wog=
</data>
<key>Frameworks/FirebaseCore.framework/Info.plist</key>
<data>
lZYj69QnNwAZedVXrrDFTCBV1dQ=
</data>
<key>Frameworks/FirebaseCore.framework/_CodeSignature/CodeResources</key>
<data>
jZb3Np9N4Rro9NWiku8SlglVVQY=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<data>
wN5wSDm1pRuobw1/eplnZF5XXLs=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<data>
6R35YgcoX1DzzyeyPVRoSl2W1QU=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/_CodeSignature/CodeResources</key>
<data>
r48h6l7ZMtZ0baiG6Qec9uuengs=
</data>
<key>Frameworks/Flutter.framework/Flutter</key>
<data>
oDFnEsCdhT2214sYo4yPnk9D4Jc=
1KhVmInlXDkTcqQpEtfSz+Jeu20=
</data>
<key>Frameworks/Flutter.framework/Headers/Flutter.h</key>
<data>
@ -322,75 +374,135 @@
</data>
<key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key>
<data>
t7ydw8RbFIQKKIixDinO/wECJcA=
Cu2b8n8Sh3teoMC4GVHfcYEjT0E=
</data>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<data>
QMZODh4/ydwcQG1NCp9RGnJlGzs=
6gksVcD/za2PqsfhNiFcCXCbnwg=
</data>
<key>Frameworks/GTMAppAuth.framework/_CodeSignature/CodeResources</key>
<data>
K4UvCKcb74bFIwic9r51e+folFg=
DrcuvfX/FOH/dqlyMeCbmXnJAHo=
</data>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<data>
uEj/idLg+wx8CizUAoTmKwEMAsI=
Z1nB8MngzMX5x4TiDUPzHFfPpeE=
</data>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<data>
JG+p3Ak1iikIuErH+4symuROcts=
yEcRhSJdtU8YFZU/W3kg0fo6vQc=
</data>
<key>Frameworks/GTMSessionFetcher.framework/_CodeSignature/CodeResources</key>
<data>
Om9u0MGV7Ui9/zJvBBOjrfuLDHE=
4IQG8VNbpeXPJe+zGVgTMV7QeGI=
</data>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<data>
OZLiP8NZpVtSj13nAioSw+O/dok=
</data>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<data>
m9OVxK3DJRxTAUmq2IBNXGph6xc=
</data>
<key>Frameworks/GoogleDataTransport.framework/_CodeSignature/CodeResources</key>
<data>
02Ko0eg8GpPSOq5Ttl3yGlBUV0w=
</data>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<data>
Dwgqar0lYDpqKQ0M5+mIcF0OHjk=
</data>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<data>
eCcWReYPjCJr4ZISuEal9fNBpu8=
</data>
<key>Frameworks/GoogleUtilities.framework/_CodeSignature/CodeResources</key>
<data>
1jM2UFycRuuZpfWXmx7ni5B3sJk=
</data>
<key>Frameworks/flutter_native_splash.framework/Info.plist</key>
<data>
BIs80x8r+Vwk78PviDb0CsUcybk=
k00CzerM93yiRzaUBITo++f+8yw=
</data>
<key>Frameworks/flutter_native_splash.framework/_CodeSignature/CodeResources</key>
<data>
fY0sPnjYlbwXm4YN12BS8wO2cc0=
7WFRkV/u1iZPf0oZ5HURc4PMKzE=
</data>
<key>Frameworks/flutter_native_splash.framework/flutter_native_splash</key>
<data>
xWasOL+Tme4DqwJAUM1b0r+GFJI=
CLnoNhdhzv3ejzVg9N7p5Ro7KrE=
</data>
<key>Frameworks/geocoding.framework/Info.plist</key>
<data>
yvl6UYu3UuWu38cQ2meLV8YRb1k=
</data>
<key>Frameworks/geocoding.framework/_CodeSignature/CodeResources</key>
<data>
7RfTTJMNbR81tNba7sbTKPW6y5E=
</data>
<key>Frameworks/geocoding.framework/geocoding</key>
<data>
1M/8e0fAsC5h90sVcBd4EUdh01U=
</data>
<key>Frameworks/geolocator_apple.framework/Info.plist</key>
<data>
r4syaZwKgbH2qlNOpFAOPibzhbA=
r0G2c08+B17Du/AxzAe7JCDm9Kk=
</data>
<key>Frameworks/geolocator_apple.framework/_CodeSignature/CodeResources</key>
<data>
EmYdPOR393WhKhMaI5E727W0d5M=
8eS1A7k/NKu+QVT3Za9KIiXb9a8=
</data>
<key>Frameworks/geolocator_apple.framework/geolocator_apple</key>
<data>
fSiQ8oKQR4xkWM34AXZkSOy7NHE=
mASLK/iyVz7M55b7ADJrgY1St8c=
</data>
<key>Frameworks/location.framework/Info.plist</key>
<data>
EBJax7SVAAZ0ckSqArjvcO/n5/Y=
</data>
<key>Frameworks/location.framework/_CodeSignature/CodeResources</key>
<data>
VBhfXGpa+7/V5GSwRyJK0kae2zY=
</data>
<key>Frameworks/location.framework/location</key>
<data>
TH7fX7xIRrXqOnQ0tKHb7Oe7CLw=
</data>
<key>Frameworks/nanopb.framework/Info.plist</key>
<data>
KC+aDOilJTY+g/r8z5LQOD1lDjo=
</data>
<key>Frameworks/nanopb.framework/_CodeSignature/CodeResources</key>
<data>
MZghqO7fbI4S+AXe7asq/THNIvk=
</data>
<key>Frameworks/nanopb.framework/nanopb</key>
<data>
6wkkccRpsaSv7RSvFb6ET1qkz4w=
</data>
<key>Frameworks/package_info_plus.framework/Info.plist</key>
<data>
kv3S1AwHC5M4Dia+m0K73qvdjL8=
Zg+mnKDxhKAHqGlMIh9dCXu3bYI=
</data>
<key>Frameworks/package_info_plus.framework/_CodeSignature/CodeResources</key>
<data>
GJ0Fqf18NRXs+Xm+qUkDfLTX9xs=
KDBMrfD2slbwFhy1jIzROXaUJLI=
</data>
<key>Frameworks/package_info_plus.framework/package_info_plus</key>
<data>
9Ikz3BsAVxYl5WUYUToWCUmS3VE=
uaEsu/FurTzKgXEZvF52wR2rQGA=
</data>
<key>Frameworks/path_provider_ios.framework/Info.plist</key>
<data>
3jLc+pUfRbQnzloHfO/itLZdTZE=
w5jFSq6uC49oYwa+RLAFsdwU2Wo=
</data>
<key>Frameworks/path_provider_ios.framework/_CodeSignature/CodeResources</key>
<data>
9uZ1zc6guGRH0c1ec6bguPGVt+U=
slz05VT9NAqH4FWJyiY432ugqtI=
</data>
<key>Frameworks/path_provider_ios.framework/path_provider_ios</key>
<data>
IH4h4IpdvTgS1GFL/P887Sr8+KY=
Ceq9Tz/IzYlDVwAvARzHwoK5C+U=
</data>
<key>GoogleMaps.bundle/GMSCacheStorage.momd/Storage.mom</key>
<data>
@ -1545,7 +1657,7 @@
</dict>
<key>Info.plist</key>
<data>
lrnHk9Td3YwxVYZRjXGLm9s1En8=
IWQ5Cee55XC2QVHuUzctbZCU4bE=
</data>
<key>PkgInfo</key>
<data>
@ -1767,11 +1879,11 @@
<dict>
<key>hash</key>
<data>
9He209zfBWWvotmUcoDSfunbucw=
ZJaO1op6TqjQknaVBsZ/nSiOf4U=
</data>
<key>hash2</key>
<data>
os3yG3ZfpD0QVR5XnkrHylef3ynUQzYcHobXByeE6hg=
lExByZ8tFbmHEIMTXWqrWX1UpQDvGS2lkGDQRdamgmU=
</data>
</dict>
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
@ -1844,11 +1956,11 @@
<dict>
<key>hash</key>
<data>
xd1emxG9pYWw/kK3HAwzO+tVVDY=
fagqhr4USzCNHENb4i9vHar0cCo=
</data>
<key>hash2</key>
<data>
Ub4NyOzV8sWQG3OjOJtBiB9WzTljtnhoNLuhbKCdkaM=
/OEVyaRWIXE98p5/ANm4OA3D4pggD+wfL74XUdikCWY=
</data>
</dict>
<key>Frameworks/App.framework/Info.plist</key>
@ -1866,22 +1978,22 @@
<dict>
<key>hash</key>
<data>
1PwSsrCtTE29pUAlOog5THq7nc0=
1clXJ7r8f3mThHD3aJ+nZkgyB6M=
</data>
<key>hash2</key>
<data>
BR8yg8qvd/8ykV9KVxQoVc1xPBHWbgYeSYzdVYj0VG0=
VXIhCtyE6tOSIYR3ue32dPUwpZbHid/3dElsklG8CAE=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<dict>
<key>hash</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>hash2</key>
<data>
RyYhF/x/wm+G6MZocFgvAO19LMjMemccfn0a0rghUJ0=
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/FontManifest.json</key>
@ -1899,11 +2011,11 @@
<dict>
<key>hash</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>hash2</key>
<data>
q8GjpdBfXbP9h1HIdrGdo7YiZoG/fNPZ4TtPenV7P4Y=
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
@ -1928,6 +2040,17 @@
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/images/bild.png</key>
<dict>
<key>hash</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>hash2</key>
<data>
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/images/flutter.png</key>
<dict>
<key>hash</key>
@ -1976,11 +2099,11 @@
<dict>
<key>hash</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>hash2</key>
<data>
vGmbNkeIaJTAq5oyv3p31ZuWtpWO6qBu+IoOBehmveQ=
08E/BlLYREDpRAbgmWB3Bq8Ql5JP4VJpA0T0/AJ96X4=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
@ -2163,44 +2286,176 @@
<dict>
<key>hash</key>
<data>
JWS22Twb1+ZD0eeE9zd0baQ0pJg=
t7tf8YpS9LE8Zso3BsgFKJdBfKc=
</data>
<key>hash2</key>
<data>
z5/EQ9Om9hq/BqBbLCeY3peOWGhDltFpwUNDMwoZ3oo=
rFV9LTddoNF5dSukmQnToEpzFBU8iDXWPcaHIxQfPS4=
</data>
</dict>
<key>Frameworks/AppAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
KdKDUXtFzO0B/Bm1hs95mVgdD/8=
5/By3244IT6y1kGgPDr+n4+eZOE=
</data>
<key>hash2</key>
<data>
sS7KE2l9SAPy02g1XAhND0bPuNjfpsc+0R+f/KBWtj0=
CYtkgY3tR/fwl0FxmiCdqLdfyLoXnQZMKo+kXfE4hRw=
</data>
</dict>
<key>Frameworks/AppAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
fd9GjmKeQRNvAb0hJzCJhEAIUW0=
mLz5AiNhfHD7UG2CDym6u4RXdFE=
</data>
<key>hash2</key>
<data>
0DABlTkStPAK/Sb709/wBXDrSleyWFyvh4AdGeWhkTo=
KXr2aQr7bdBDSDHxGRNJQn/fEnlXnk7sk29tUP3jJ9I=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/FBLPromises</key>
<dict>
<key>hash</key>
<data>
CtIEAOrsRQKq0D6ftH0Gtaip1Gk=
</data>
<key>hash2</key>
<data>
zNT9K7H15TPoS99Odf8uD6KUORLzr+/GfbItTsP9Sac=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
l0fKRGDKX58zQGJwD3FOMc/tVwo=
</data>
<key>hash2</key>
<data>
OOuy4qkgZbC/HsJ21YOHyM17m4IFyGejqe69TempufE=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
x3TA6wv0zvQeYxKDW/mzcPDJvHI=
</data>
<key>hash2</key>
<data>
ZteTKZBh3zbMFYgIKyR+FwIJGFMvkscQkw06PDlki68=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<dict>
<key>hash</key>
<data>
rzzgFKCOqo0Q1ecfXgsnmSCJH3s=
</data>
<key>hash2</key>
<data>
f7xh9ZCrzORtowoZU0TX3TXEc6vL1tRv+yCcPC/JVKE=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
Y2bk06NdQ8ES2q8kOjWjy37RQCg=
</data>
<key>hash2</key>
<data>
RL9kW4XFPKaVy4Z2VvUu3lcsfN9ipiIcCfW4OcqPAmI=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
ZCQVWjnTlR3Ns0e9MJo0lsxlvx0=
</data>
<key>hash2</key>
<data>
UXV4nzYqH9gsh/2PLU1m82lFKjWGmPQDS4S1agBt1eU=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<dict>
<key>hash</key>
<data>
3OhH0nQFIGBX7Kcc1x1n85p2Wog=
</data>
<key>hash2</key>
<data>
onGCu0eGTw9juzQ5TunKnK0piA7053dr90/yAviTnVA=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
lZYj69QnNwAZedVXrrDFTCBV1dQ=
</data>
<key>hash2</key>
<data>
+WfzgCmw3jtehe01dEh4q7YLdv++G9C+c7GJOsoNoAI=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
jZb3Np9N4Rro9NWiku8SlglVVQY=
</data>
<key>hash2</key>
<data>
zChRMejRSgc+GoE1dIduqTVnU7QJgkGlGCtsqa/ZvvI=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<dict>
<key>hash</key>
<data>
wN5wSDm1pRuobw1/eplnZF5XXLs=
</data>
<key>hash2</key>
<data>
lwJGy4LaWvaj2HILZvBm4xHEHpOojQwU5982aF9QhoI=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
6R35YgcoX1DzzyeyPVRoSl2W1QU=
</data>
<key>hash2</key>
<data>
whYBtsyQSIqyozi199FD/YoHjNRT8g0j3gc101XfHrk=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
r48h6l7ZMtZ0baiG6Qec9uuengs=
</data>
<key>hash2</key>
<data>
PtqDB7KNizyGNvcW6gDbKUsTxcygByEBioQKOhprBhg=
</data>
</dict>
<key>Frameworks/Flutter.framework/Flutter</key>
<dict>
<key>hash</key>
<data>
oDFnEsCdhT2214sYo4yPnk9D4Jc=
1KhVmInlXDkTcqQpEtfSz+Jeu20=
</data>
<key>hash2</key>
<data>
9SP3tAjE7WMRE8CLBoaNv8/TBQFIJqQ8CkKuaV7U6yU=
mHo9tAN9cd8UF+O/B7rbGb8DYKNvATO+MScea0uJiRY=
</data>
</dict>
<key>Frameworks/Flutter.framework/Headers/Flutter.h</key>
@ -2427,198 +2682,363 @@
<dict>
<key>hash</key>
<data>
t7ydw8RbFIQKKIixDinO/wECJcA=
Cu2b8n8Sh3teoMC4GVHfcYEjT0E=
</data>
<key>hash2</key>
<data>
ZRgddkfedLmw8P0xWEIRIk2azVx4Qgt3ldEYzX45mbQ=
3Kf0rrYEix1d9sZgAEzCsbAlmdYiDBZzH7InKZ84v10=
</data>
</dict>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
QMZODh4/ydwcQG1NCp9RGnJlGzs=
6gksVcD/za2PqsfhNiFcCXCbnwg=
</data>
<key>hash2</key>
<data>
Wyl7wjeo2gRgRH5HIXYupIJxzo/PvDJ2to+bg6jCzGs=
Mx+VhfFCjWdNy6J3Sng7W2eOnMp2xrVEmJI6lmg92iw=
</data>
</dict>
<key>Frameworks/GTMAppAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
K4UvCKcb74bFIwic9r51e+folFg=
DrcuvfX/FOH/dqlyMeCbmXnJAHo=
</data>
<key>hash2</key>
<data>
CaSBa3L/3we2wuRfK3n1u25WAbRbHPdY7k5OF2xuqYQ=
oy5yYNGfkGHFrD6CBDncwuOKvk+ZZRuOA8B7sVY4SJk=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<dict>
<key>hash</key>
<data>
uEj/idLg+wx8CizUAoTmKwEMAsI=
Z1nB8MngzMX5x4TiDUPzHFfPpeE=
</data>
<key>hash2</key>
<data>
1iimdLv5CUZI0DFAzQUEyT6OCm6HFbnCFdrpIt8Vt2s=
nHMuph2eKSs9LK2x/lGDqgQou9mMzPR1rcHt1rfKpxU=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
JG+p3Ak1iikIuErH+4symuROcts=
yEcRhSJdtU8YFZU/W3kg0fo6vQc=
</data>
<key>hash2</key>
<data>
kbNr2IbABHeCqzkW2cp1luIAimizNOV+Bx9GqEHyd80=
3VyBEyMRTcwZhvYaA8PxYL28HK6IFewcvPngEqW0bUk=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
Om9u0MGV7Ui9/zJvBBOjrfuLDHE=
4IQG8VNbpeXPJe+zGVgTMV7QeGI=
</data>
<key>hash2</key>
<data>
u7GmIkJV0jQRtsyvSHtjFytLhk6jrZ0WJyKRfF7tvjk=
/H7y8j4CWVVet6T2zHTrLzVoPqSJ7+xF1/XgMXkixnE=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<dict>
<key>hash</key>
<data>
OZLiP8NZpVtSj13nAioSw+O/dok=
</data>
<key>hash2</key>
<data>
+BdkAmgIvwVc7CJJ5YRiNcXnAGiXHTHNR5KlYkLSbyc=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
m9OVxK3DJRxTAUmq2IBNXGph6xc=
</data>
<key>hash2</key>
<data>
sGJG0nLpP4dzRB6UpNM8xsyDJNOps//T0CnQo01mW/0=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
02Ko0eg8GpPSOq5Ttl3yGlBUV0w=
</data>
<key>hash2</key>
<data>
w2JuET9Zm9wZ+syZv67kf92et+wKDlGl28TT7FN1gnM=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<dict>
<key>hash</key>
<data>
Dwgqar0lYDpqKQ0M5+mIcF0OHjk=
</data>
<key>hash2</key>
<data>
cOagU73TtvIiFSSmf49soS16FAVpkZMPUYPB/mAaPCQ=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
eCcWReYPjCJr4ZISuEal9fNBpu8=
</data>
<key>hash2</key>
<data>
UfzHX93bxMgquDi8/uqP3KpGyjCyG/aidYPtko7cRsc=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
1jM2UFycRuuZpfWXmx7ni5B3sJk=
</data>
<key>hash2</key>
<data>
MgpKzeQ+eLibsxEKpwdJj0X7jB1fBtMi8+7Zv+KnPrA=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
BIs80x8r+Vwk78PviDb0CsUcybk=
k00CzerM93yiRzaUBITo++f+8yw=
</data>
<key>hash2</key>
<data>
j/92tG3zoLuAC2M5S6V4pVC3pEHNJRHz/Ig9PhZq4ME=
t8ido+QhfdCWPfj8p/v2c9R7vMojt0Vj2D0SOV7upww=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
fY0sPnjYlbwXm4YN12BS8wO2cc0=
7WFRkV/u1iZPf0oZ5HURc4PMKzE=
</data>
<key>hash2</key>
<data>
f7yI0AeD2EN1/ScoT8X5fUek3u4DUMRqXko3WfqOXZ8=
8RE2q3M6avwAYw8dWDJhLnCnF4Fk33WQNQ/UDsZH6RU=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/flutter_native_splash</key>
<dict>
<key>hash</key>
<data>
xWasOL+Tme4DqwJAUM1b0r+GFJI=
CLnoNhdhzv3ejzVg9N7p5Ro7KrE=
</data>
<key>hash2</key>
<data>
Y9g103UNtR4sm136kg8y2MNJaOaapwu2Y9cV4Q2kykc=
exVcfFnDASZQzOJ0HyOJ5BlBQfS7EopjQuchhbpK8ss=
</data>
</dict>
<key>Frameworks/geocoding.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
yvl6UYu3UuWu38cQ2meLV8YRb1k=
</data>
<key>hash2</key>
<data>
y9ci4QWCaf48J7RbYysRdFaKcPxFSEtWf5nVH2uvUSE=
</data>
</dict>
<key>Frameworks/geocoding.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
7RfTTJMNbR81tNba7sbTKPW6y5E=
</data>
<key>hash2</key>
<data>
NQCQHZutp8F/Yk6WInCAD4Z6bAUuedSckxCiK/suoQA=
</data>
</dict>
<key>Frameworks/geocoding.framework/geocoding</key>
<dict>
<key>hash</key>
<data>
1M/8e0fAsC5h90sVcBd4EUdh01U=
</data>
<key>hash2</key>
<data>
m/HbjOs7NdaF4bonZUFfiy7Y2P1Qz45AIycpYBg/tJw=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
r4syaZwKgbH2qlNOpFAOPibzhbA=
r0G2c08+B17Du/AxzAe7JCDm9Kk=
</data>
<key>hash2</key>
<data>
fROPHTq+1AIRCZNQfxnoY1xPKjHdutXIhUxb7sxi42M=
OQAE4rWlKUBMoJlNvWgoHw0Jg2UkL2KCWm43hIL+AFc=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
EmYdPOR393WhKhMaI5E727W0d5M=
8eS1A7k/NKu+QVT3Za9KIiXb9a8=
</data>
<key>hash2</key>
<data>
QnT7fLhkQAJQ7Cad2yN/IHm1zcyw+QOUMNhDgs6M3ZM=
5K/Imtisd303VbLXYuHYMFNnlyP/+CnqEfiQ5jW+GzU=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/geolocator_apple</key>
<dict>
<key>hash</key>
<data>
fSiQ8oKQR4xkWM34AXZkSOy7NHE=
mASLK/iyVz7M55b7ADJrgY1St8c=
</data>
<key>hash2</key>
<data>
6e8GbA/I51KV6+F34AWfjKtUgcpDBzP4c2u5vAMr7UY=
g7CXArCc5k3E5f7WVKyhsDwXULK6Yhm/b2sblFSDPwA=
</data>
</dict>
<key>Frameworks/location.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
EBJax7SVAAZ0ckSqArjvcO/n5/Y=
</data>
<key>hash2</key>
<data>
NgCV7Zg3t7blw36Yd6tKL+Z25MB3PcioNxIutUCDpgs=
</data>
</dict>
<key>Frameworks/location.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
VBhfXGpa+7/V5GSwRyJK0kae2zY=
</data>
<key>hash2</key>
<data>
ZcMKUWQovpL+M1wFDS1EIiIq4j2pwNKwPLTTXp6IN54=
</data>
</dict>
<key>Frameworks/location.framework/location</key>
<dict>
<key>hash</key>
<data>
TH7fX7xIRrXqOnQ0tKHb7Oe7CLw=
</data>
<key>hash2</key>
<data>
7lAhF7wqdEkxsGIALBCPDj3Ob+turNr6Z5AOQy7jYxQ=
</data>
</dict>
<key>Frameworks/nanopb.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
KC+aDOilJTY+g/r8z5LQOD1lDjo=
</data>
<key>hash2</key>
<data>
+7XcZr+YehVY67SOBsSF+qipXAwnoekLPKpvZ2bVvjM=
</data>
</dict>
<key>Frameworks/nanopb.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
MZghqO7fbI4S+AXe7asq/THNIvk=
</data>
<key>hash2</key>
<data>
61USLJWjU48Zthh/ggTD/gaLjULFz4D/IlV462RNx8Y=
</data>
</dict>
<key>Frameworks/nanopb.framework/nanopb</key>
<dict>
<key>hash</key>
<data>
6wkkccRpsaSv7RSvFb6ET1qkz4w=
</data>
<key>hash2</key>
<data>
B2nfZZGFi1TK2zCo+TmwzAs45+pVV+rF0DlCqTx+vxo=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
kv3S1AwHC5M4Dia+m0K73qvdjL8=
Zg+mnKDxhKAHqGlMIh9dCXu3bYI=
</data>
<key>hash2</key>
<data>
cJedotdUrWaE7IU4U2dJ9Y6Y+acjWtmTmK1/OE/j+Ak=
hiSTDF/nB0DHzK2svDryI6wa5z/RmlvBlIfKkrYGaNE=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
GJ0Fqf18NRXs+Xm+qUkDfLTX9xs=
KDBMrfD2slbwFhy1jIzROXaUJLI=
</data>
<key>hash2</key>
<data>
z++hJefg6hViYy8n5G+5kGYEgtwuWl5fGg1FgfP2ekk=
nTI6z1FaMVZ8zBvfXr/vROV03t3GOuu8WPGyDNLUGVw=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/package_info_plus</key>
<dict>
<key>hash</key>
<data>
9Ikz3BsAVxYl5WUYUToWCUmS3VE=
uaEsu/FurTzKgXEZvF52wR2rQGA=
</data>
<key>hash2</key>
<data>
o7jIfSE+HUZbaKlfKKj5eRvtNgYGo2YYobbIy7tPPjE=
jBrzEFOXU5176goJ01rCzx0F4w54A8x8pHP/eWamJr4=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
3jLc+pUfRbQnzloHfO/itLZdTZE=
w5jFSq6uC49oYwa+RLAFsdwU2Wo=
</data>
<key>hash2</key>
<data>
rQV0+23Eu6JqBL2xq2Fy2EZn+3cYTPVkJUx96oAvioo=
/GJn3Z35l23daru4hh69Nei7PqOXrPzE+iwpRJpujUk=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
9uZ1zc6guGRH0c1ec6bguPGVt+U=
slz05VT9NAqH4FWJyiY432ugqtI=
</data>
<key>hash2</key>
<data>
IaFsWTNsoQmWaOACb6OPr69fngPf7Yr+XuNJtmtj3X4=
SO9DqEG8V2EqiOjiI4niFpslaMEBpe1tUTvNWOW49hE=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/path_provider_ios</key>
<dict>
<key>hash</key>
<data>
IH4h4IpdvTgS1GFL/P887Sr8+KY=
Ceq9Tz/IzYlDVwAvARzHwoK5C+U=
</data>
<key>hash2</key>
<data>
MNWkGTeOyivms5KgfMzGDWPz3RpeR1BnVZgpiR+Hl1I=
u8PDmvG4lUpAm2YbvbcRh9wG4HU0rznEmjhsPLWe1eY=
</data>
</dict>
<key>GoogleMaps.bundle/GMSCacheStorage.momd/Storage.mom</key>

View File

@ -10,7 +10,7 @@
</data>
<key>flutter_assets/AssetManifest.json</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>flutter_assets/FontManifest.json</key>
<data>
@ -18,7 +18,7 @@
</data>
<key>flutter_assets/NOTICES.Z</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
<data>
@ -28,6 +28,10 @@
<data>
u5QncqH2HC9swPmAqdo58fxgLQA=
</data>
<key>flutter_assets/assets/images/bild.png</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>flutter_assets/assets/images/flutter.png</key>
<data>
7BIdjPvrVubLWT4+uYh2iQxzs34=
@ -46,7 +50,7 @@
</data>
<key>flutter_assets/kernel_blob.bin</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data>
@ -119,11 +123,11 @@
<dict>
<key>hash</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>hash2</key>
<data>
RyYhF/x/wm+G6MZocFgvAO19LMjMemccfn0a0rghUJ0=
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
</data>
</dict>
<key>flutter_assets/FontManifest.json</key>
@ -141,11 +145,11 @@
<dict>
<key>hash</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>hash2</key>
<data>
q8GjpdBfXbP9h1HIdrGdo7YiZoG/fNPZ4TtPenV7P4Y=
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
</data>
</dict>
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
@ -170,6 +174,17 @@
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
</data>
</dict>
<key>flutter_assets/assets/images/bild.png</key>
<dict>
<key>hash</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>hash2</key>
<data>
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
</data>
</dict>
<key>flutter_assets/assets/images/flutter.png</key>
<dict>
<key>hash</key>
@ -218,11 +233,11 @@
<dict>
<key>hash</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>hash2</key>
<data>
vGmbNkeIaJTAq5oyv3p31ZuWtpWO6qBu+IoOBehmveQ=
08E/BlLYREDpRAbgmWB3Bq8Ql5JP4VJpA0T0/AJ96X4=
</data>
</dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -1 +1 @@
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"]}

View File

@ -82,7 +82,7 @@
</data>
<key>Assets.car</key>
<data>
9He209zfBWWvotmUcoDSfunbucw=
ZJaO1op6TqjQknaVBsZ/nSiOf4U=
</data>
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
<data>
@ -110,7 +110,7 @@
</data>
<key>Frameworks/App.framework/App</key>
<data>
xd1emxG9pYWw/kK3HAwzO+tVVDY=
fagqhr4USzCNHENb4i9vHar0cCo=
</data>
<key>Frameworks/App.framework/Info.plist</key>
<data>
@ -118,11 +118,11 @@
</data>
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
<data>
1PwSsrCtTE29pUAlOog5THq7nc0=
1clXJ7r8f3mThHD3aJ+nZkgyB6M=
</data>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>Frameworks/App.framework/flutter_assets/FontManifest.json</key>
<data>
@ -130,7 +130,7 @@
</data>
<key>Frameworks/App.framework/flutter_assets/NOTICES.Z</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
<data>
@ -140,6 +140,10 @@
<data>
u5QncqH2HC9swPmAqdo58fxgLQA=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/images/bild.png</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>Frameworks/App.framework/flutter_assets/assets/images/flutter.png</key>
<data>
7BIdjPvrVubLWT4+uYh2iQxzs34=
@ -158,7 +162,7 @@
</data>
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data>
@ -226,19 +230,67 @@
</data>
<key>Frameworks/AppAuth.framework/AppAuth</key>
<data>
JWS22Twb1+ZD0eeE9zd0baQ0pJg=
t7tf8YpS9LE8Zso3BsgFKJdBfKc=
</data>
<key>Frameworks/AppAuth.framework/Info.plist</key>
<data>
KdKDUXtFzO0B/Bm1hs95mVgdD/8=
5/By3244IT6y1kGgPDr+n4+eZOE=
</data>
<key>Frameworks/AppAuth.framework/_CodeSignature/CodeResources</key>
<data>
fd9GjmKeQRNvAb0hJzCJhEAIUW0=
mLz5AiNhfHD7UG2CDym6u4RXdFE=
</data>
<key>Frameworks/FBLPromises.framework/FBLPromises</key>
<data>
CtIEAOrsRQKq0D6ftH0Gtaip1Gk=
</data>
<key>Frameworks/FBLPromises.framework/Info.plist</key>
<data>
l0fKRGDKX58zQGJwD3FOMc/tVwo=
</data>
<key>Frameworks/FBLPromises.framework/_CodeSignature/CodeResources</key>
<data>
x3TA6wv0zvQeYxKDW/mzcPDJvHI=
</data>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<data>
rzzgFKCOqo0Q1ecfXgsnmSCJH3s=
</data>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<data>
Y2bk06NdQ8ES2q8kOjWjy37RQCg=
</data>
<key>Frameworks/FirebaseAuth.framework/_CodeSignature/CodeResources</key>
<data>
ZCQVWjnTlR3Ns0e9MJo0lsxlvx0=
</data>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<data>
3OhH0nQFIGBX7Kcc1x1n85p2Wog=
</data>
<key>Frameworks/FirebaseCore.framework/Info.plist</key>
<data>
lZYj69QnNwAZedVXrrDFTCBV1dQ=
</data>
<key>Frameworks/FirebaseCore.framework/_CodeSignature/CodeResources</key>
<data>
jZb3Np9N4Rro9NWiku8SlglVVQY=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<data>
wN5wSDm1pRuobw1/eplnZF5XXLs=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<data>
6R35YgcoX1DzzyeyPVRoSl2W1QU=
</data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/_CodeSignature/CodeResources</key>
<data>
r48h6l7ZMtZ0baiG6Qec9uuengs=
</data>
<key>Frameworks/Flutter.framework/Flutter</key>
<data>
oDFnEsCdhT2214sYo4yPnk9D4Jc=
1KhVmInlXDkTcqQpEtfSz+Jeu20=
</data>
<key>Frameworks/Flutter.framework/Headers/Flutter.h</key>
<data>
@ -322,75 +374,135 @@
</data>
<key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key>
<data>
t7ydw8RbFIQKKIixDinO/wECJcA=
Cu2b8n8Sh3teoMC4GVHfcYEjT0E=
</data>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<data>
QMZODh4/ydwcQG1NCp9RGnJlGzs=
6gksVcD/za2PqsfhNiFcCXCbnwg=
</data>
<key>Frameworks/GTMAppAuth.framework/_CodeSignature/CodeResources</key>
<data>
K4UvCKcb74bFIwic9r51e+folFg=
DrcuvfX/FOH/dqlyMeCbmXnJAHo=
</data>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<data>
uEj/idLg+wx8CizUAoTmKwEMAsI=
Z1nB8MngzMX5x4TiDUPzHFfPpeE=
</data>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<data>
JG+p3Ak1iikIuErH+4symuROcts=
yEcRhSJdtU8YFZU/W3kg0fo6vQc=
</data>
<key>Frameworks/GTMSessionFetcher.framework/_CodeSignature/CodeResources</key>
<data>
Om9u0MGV7Ui9/zJvBBOjrfuLDHE=
4IQG8VNbpeXPJe+zGVgTMV7QeGI=
</data>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<data>
OZLiP8NZpVtSj13nAioSw+O/dok=
</data>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<data>
m9OVxK3DJRxTAUmq2IBNXGph6xc=
</data>
<key>Frameworks/GoogleDataTransport.framework/_CodeSignature/CodeResources</key>
<data>
02Ko0eg8GpPSOq5Ttl3yGlBUV0w=
</data>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<data>
Dwgqar0lYDpqKQ0M5+mIcF0OHjk=
</data>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<data>
eCcWReYPjCJr4ZISuEal9fNBpu8=
</data>
<key>Frameworks/GoogleUtilities.framework/_CodeSignature/CodeResources</key>
<data>
1jM2UFycRuuZpfWXmx7ni5B3sJk=
</data>
<key>Frameworks/flutter_native_splash.framework/Info.plist</key>
<data>
BIs80x8r+Vwk78PviDb0CsUcybk=
k00CzerM93yiRzaUBITo++f+8yw=
</data>
<key>Frameworks/flutter_native_splash.framework/_CodeSignature/CodeResources</key>
<data>
fY0sPnjYlbwXm4YN12BS8wO2cc0=
7WFRkV/u1iZPf0oZ5HURc4PMKzE=
</data>
<key>Frameworks/flutter_native_splash.framework/flutter_native_splash</key>
<data>
xWasOL+Tme4DqwJAUM1b0r+GFJI=
CLnoNhdhzv3ejzVg9N7p5Ro7KrE=
</data>
<key>Frameworks/geocoding.framework/Info.plist</key>
<data>
yvl6UYu3UuWu38cQ2meLV8YRb1k=
</data>
<key>Frameworks/geocoding.framework/_CodeSignature/CodeResources</key>
<data>
7RfTTJMNbR81tNba7sbTKPW6y5E=
</data>
<key>Frameworks/geocoding.framework/geocoding</key>
<data>
1M/8e0fAsC5h90sVcBd4EUdh01U=
</data>
<key>Frameworks/geolocator_apple.framework/Info.plist</key>
<data>
r4syaZwKgbH2qlNOpFAOPibzhbA=
r0G2c08+B17Du/AxzAe7JCDm9Kk=
</data>
<key>Frameworks/geolocator_apple.framework/_CodeSignature/CodeResources</key>
<data>
EmYdPOR393WhKhMaI5E727W0d5M=
8eS1A7k/NKu+QVT3Za9KIiXb9a8=
</data>
<key>Frameworks/geolocator_apple.framework/geolocator_apple</key>
<data>
fSiQ8oKQR4xkWM34AXZkSOy7NHE=
mASLK/iyVz7M55b7ADJrgY1St8c=
</data>
<key>Frameworks/location.framework/Info.plist</key>
<data>
EBJax7SVAAZ0ckSqArjvcO/n5/Y=
</data>
<key>Frameworks/location.framework/_CodeSignature/CodeResources</key>
<data>
VBhfXGpa+7/V5GSwRyJK0kae2zY=
</data>
<key>Frameworks/location.framework/location</key>
<data>
TH7fX7xIRrXqOnQ0tKHb7Oe7CLw=
</data>
<key>Frameworks/nanopb.framework/Info.plist</key>
<data>
KC+aDOilJTY+g/r8z5LQOD1lDjo=
</data>
<key>Frameworks/nanopb.framework/_CodeSignature/CodeResources</key>
<data>
MZghqO7fbI4S+AXe7asq/THNIvk=
</data>
<key>Frameworks/nanopb.framework/nanopb</key>
<data>
6wkkccRpsaSv7RSvFb6ET1qkz4w=
</data>
<key>Frameworks/package_info_plus.framework/Info.plist</key>
<data>
kv3S1AwHC5M4Dia+m0K73qvdjL8=
Zg+mnKDxhKAHqGlMIh9dCXu3bYI=
</data>
<key>Frameworks/package_info_plus.framework/_CodeSignature/CodeResources</key>
<data>
GJ0Fqf18NRXs+Xm+qUkDfLTX9xs=
KDBMrfD2slbwFhy1jIzROXaUJLI=
</data>
<key>Frameworks/package_info_plus.framework/package_info_plus</key>
<data>
9Ikz3BsAVxYl5WUYUToWCUmS3VE=
uaEsu/FurTzKgXEZvF52wR2rQGA=
</data>
<key>Frameworks/path_provider_ios.framework/Info.plist</key>
<data>
3jLc+pUfRbQnzloHfO/itLZdTZE=
w5jFSq6uC49oYwa+RLAFsdwU2Wo=
</data>
<key>Frameworks/path_provider_ios.framework/_CodeSignature/CodeResources</key>
<data>
9uZ1zc6guGRH0c1ec6bguPGVt+U=
slz05VT9NAqH4FWJyiY432ugqtI=
</data>
<key>Frameworks/path_provider_ios.framework/path_provider_ios</key>
<data>
IH4h4IpdvTgS1GFL/P887Sr8+KY=
Ceq9Tz/IzYlDVwAvARzHwoK5C+U=
</data>
<key>GoogleMaps.bundle/GMSCacheStorage.momd/Storage.mom</key>
<data>
@ -1545,7 +1657,7 @@
</dict>
<key>Info.plist</key>
<data>
lrnHk9Td3YwxVYZRjXGLm9s1En8=
IWQ5Cee55XC2QVHuUzctbZCU4bE=
</data>
<key>PkgInfo</key>
<data>
@ -1767,11 +1879,11 @@
<dict>
<key>hash</key>
<data>
9He209zfBWWvotmUcoDSfunbucw=
ZJaO1op6TqjQknaVBsZ/nSiOf4U=
</data>
<key>hash2</key>
<data>
os3yG3ZfpD0QVR5XnkrHylef3ynUQzYcHobXByeE6hg=
lExByZ8tFbmHEIMTXWqrWX1UpQDvGS2lkGDQRdamgmU=
</data>
</dict>
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
@ -1844,11 +1956,11 @@
<dict>
<key>hash</key>
<data>
xd1emxG9pYWw/kK3HAwzO+tVVDY=
fagqhr4USzCNHENb4i9vHar0cCo=
</data>
<key>hash2</key>
<data>
Ub4NyOzV8sWQG3OjOJtBiB9WzTljtnhoNLuhbKCdkaM=
/OEVyaRWIXE98p5/ANm4OA3D4pggD+wfL74XUdikCWY=
</data>
</dict>
<key>Frameworks/App.framework/Info.plist</key>
@ -1866,22 +1978,22 @@
<dict>
<key>hash</key>
<data>
1PwSsrCtTE29pUAlOog5THq7nc0=
1clXJ7r8f3mThHD3aJ+nZkgyB6M=
</data>
<key>hash2</key>
<data>
BR8yg8qvd/8ykV9KVxQoVc1xPBHWbgYeSYzdVYj0VG0=
VXIhCtyE6tOSIYR3ue32dPUwpZbHid/3dElsklG8CAE=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<dict>
<key>hash</key>
<data>
xiM2HurphezPKccJ7pS9KOf4758=
SpQky+0xMW7M0HM2VxmEoXgajrg=
</data>
<key>hash2</key>
<data>
RyYhF/x/wm+G6MZocFgvAO19LMjMemccfn0a0rghUJ0=
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/FontManifest.json</key>
@ -1899,11 +2011,11 @@
<dict>
<key>hash</key>
<data>
uwcr//r/x6yLnjdKTZWwn2APBr4=
Q1D21MZkBKuWguP430wlP+nJtdg=
</data>
<key>hash2</key>
<data>
q8GjpdBfXbP9h1HIdrGdo7YiZoG/fNPZ4TtPenV7P4Y=
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
@ -1928,6 +2040,17 @@
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/images/bild.png</key>
<dict>
<key>hash</key>
<data>
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
</data>
<key>hash2</key>
<data>
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/assets/images/flutter.png</key>
<dict>
<key>hash</key>
@ -1976,11 +2099,11 @@
<dict>
<key>hash</key>
<data>
8j1Z81plqhGrL9lr/CLOZ0UZDZo=
3ToAIWWAT/w4+4rsDJ+MmPiq92s=
</data>
<key>hash2</key>
<data>
vGmbNkeIaJTAq5oyv3p31ZuWtpWO6qBu+IoOBehmveQ=
08E/BlLYREDpRAbgmWB3Bq8Ql5JP4VJpA0T0/AJ96X4=
</data>
</dict>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
@ -2163,44 +2286,176 @@
<dict>
<key>hash</key>
<data>
JWS22Twb1+ZD0eeE9zd0baQ0pJg=
t7tf8YpS9LE8Zso3BsgFKJdBfKc=
</data>
<key>hash2</key>
<data>
z5/EQ9Om9hq/BqBbLCeY3peOWGhDltFpwUNDMwoZ3oo=
rFV9LTddoNF5dSukmQnToEpzFBU8iDXWPcaHIxQfPS4=
</data>
</dict>
<key>Frameworks/AppAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
KdKDUXtFzO0B/Bm1hs95mVgdD/8=
5/By3244IT6y1kGgPDr+n4+eZOE=
</data>
<key>hash2</key>
<data>
sS7KE2l9SAPy02g1XAhND0bPuNjfpsc+0R+f/KBWtj0=
CYtkgY3tR/fwl0FxmiCdqLdfyLoXnQZMKo+kXfE4hRw=
</data>
</dict>
<key>Frameworks/AppAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
fd9GjmKeQRNvAb0hJzCJhEAIUW0=
mLz5AiNhfHD7UG2CDym6u4RXdFE=
</data>
<key>hash2</key>
<data>
0DABlTkStPAK/Sb709/wBXDrSleyWFyvh4AdGeWhkTo=
KXr2aQr7bdBDSDHxGRNJQn/fEnlXnk7sk29tUP3jJ9I=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/FBLPromises</key>
<dict>
<key>hash</key>
<data>
CtIEAOrsRQKq0D6ftH0Gtaip1Gk=
</data>
<key>hash2</key>
<data>
zNT9K7H15TPoS99Odf8uD6KUORLzr+/GfbItTsP9Sac=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
l0fKRGDKX58zQGJwD3FOMc/tVwo=
</data>
<key>hash2</key>
<data>
OOuy4qkgZbC/HsJ21YOHyM17m4IFyGejqe69TempufE=
</data>
</dict>
<key>Frameworks/FBLPromises.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
x3TA6wv0zvQeYxKDW/mzcPDJvHI=
</data>
<key>hash2</key>
<data>
ZteTKZBh3zbMFYgIKyR+FwIJGFMvkscQkw06PDlki68=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<dict>
<key>hash</key>
<data>
rzzgFKCOqo0Q1ecfXgsnmSCJH3s=
</data>
<key>hash2</key>
<data>
f7xh9ZCrzORtowoZU0TX3TXEc6vL1tRv+yCcPC/JVKE=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
Y2bk06NdQ8ES2q8kOjWjy37RQCg=
</data>
<key>hash2</key>
<data>
RL9kW4XFPKaVy4Z2VvUu3lcsfN9ipiIcCfW4OcqPAmI=
</data>
</dict>
<key>Frameworks/FirebaseAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
ZCQVWjnTlR3Ns0e9MJo0lsxlvx0=
</data>
<key>hash2</key>
<data>
UXV4nzYqH9gsh/2PLU1m82lFKjWGmPQDS4S1agBt1eU=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<dict>
<key>hash</key>
<data>
3OhH0nQFIGBX7Kcc1x1n85p2Wog=
</data>
<key>hash2</key>
<data>
onGCu0eGTw9juzQ5TunKnK0piA7053dr90/yAviTnVA=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
lZYj69QnNwAZedVXrrDFTCBV1dQ=
</data>
<key>hash2</key>
<data>
+WfzgCmw3jtehe01dEh4q7YLdv++G9C+c7GJOsoNoAI=
</data>
</dict>
<key>Frameworks/FirebaseCore.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
jZb3Np9N4Rro9NWiku8SlglVVQY=
</data>
<key>hash2</key>
<data>
zChRMejRSgc+GoE1dIduqTVnU7QJgkGlGCtsqa/ZvvI=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<dict>
<key>hash</key>
<data>
wN5wSDm1pRuobw1/eplnZF5XXLs=
</data>
<key>hash2</key>
<data>
lwJGy4LaWvaj2HILZvBm4xHEHpOojQwU5982aF9QhoI=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
6R35YgcoX1DzzyeyPVRoSl2W1QU=
</data>
<key>hash2</key>
<data>
whYBtsyQSIqyozi199FD/YoHjNRT8g0j3gc101XfHrk=
</data>
</dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
r48h6l7ZMtZ0baiG6Qec9uuengs=
</data>
<key>hash2</key>
<data>
PtqDB7KNizyGNvcW6gDbKUsTxcygByEBioQKOhprBhg=
</data>
</dict>
<key>Frameworks/Flutter.framework/Flutter</key>
<dict>
<key>hash</key>
<data>
oDFnEsCdhT2214sYo4yPnk9D4Jc=
1KhVmInlXDkTcqQpEtfSz+Jeu20=
</data>
<key>hash2</key>
<data>
9SP3tAjE7WMRE8CLBoaNv8/TBQFIJqQ8CkKuaV7U6yU=
mHo9tAN9cd8UF+O/B7rbGb8DYKNvATO+MScea0uJiRY=
</data>
</dict>
<key>Frameworks/Flutter.framework/Headers/Flutter.h</key>
@ -2427,198 +2682,363 @@
<dict>
<key>hash</key>
<data>
t7ydw8RbFIQKKIixDinO/wECJcA=
Cu2b8n8Sh3teoMC4GVHfcYEjT0E=
</data>
<key>hash2</key>
<data>
ZRgddkfedLmw8P0xWEIRIk2azVx4Qgt3ldEYzX45mbQ=
3Kf0rrYEix1d9sZgAEzCsbAlmdYiDBZzH7InKZ84v10=
</data>
</dict>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
QMZODh4/ydwcQG1NCp9RGnJlGzs=
6gksVcD/za2PqsfhNiFcCXCbnwg=
</data>
<key>hash2</key>
<data>
Wyl7wjeo2gRgRH5HIXYupIJxzo/PvDJ2to+bg6jCzGs=
Mx+VhfFCjWdNy6J3Sng7W2eOnMp2xrVEmJI6lmg92iw=
</data>
</dict>
<key>Frameworks/GTMAppAuth.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
K4UvCKcb74bFIwic9r51e+folFg=
DrcuvfX/FOH/dqlyMeCbmXnJAHo=
</data>
<key>hash2</key>
<data>
CaSBa3L/3we2wuRfK3n1u25WAbRbHPdY7k5OF2xuqYQ=
oy5yYNGfkGHFrD6CBDncwuOKvk+ZZRuOA8B7sVY4SJk=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<dict>
<key>hash</key>
<data>
uEj/idLg+wx8CizUAoTmKwEMAsI=
Z1nB8MngzMX5x4TiDUPzHFfPpeE=
</data>
<key>hash2</key>
<data>
1iimdLv5CUZI0DFAzQUEyT6OCm6HFbnCFdrpIt8Vt2s=
nHMuph2eKSs9LK2x/lGDqgQou9mMzPR1rcHt1rfKpxU=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
JG+p3Ak1iikIuErH+4symuROcts=
yEcRhSJdtU8YFZU/W3kg0fo6vQc=
</data>
<key>hash2</key>
<data>
kbNr2IbABHeCqzkW2cp1luIAimizNOV+Bx9GqEHyd80=
3VyBEyMRTcwZhvYaA8PxYL28HK6IFewcvPngEqW0bUk=
</data>
</dict>
<key>Frameworks/GTMSessionFetcher.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
Om9u0MGV7Ui9/zJvBBOjrfuLDHE=
4IQG8VNbpeXPJe+zGVgTMV7QeGI=
</data>
<key>hash2</key>
<data>
u7GmIkJV0jQRtsyvSHtjFytLhk6jrZ0WJyKRfF7tvjk=
/H7y8j4CWVVet6T2zHTrLzVoPqSJ7+xF1/XgMXkixnE=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<dict>
<key>hash</key>
<data>
OZLiP8NZpVtSj13nAioSw+O/dok=
</data>
<key>hash2</key>
<data>
+BdkAmgIvwVc7CJJ5YRiNcXnAGiXHTHNR5KlYkLSbyc=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
m9OVxK3DJRxTAUmq2IBNXGph6xc=
</data>
<key>hash2</key>
<data>
sGJG0nLpP4dzRB6UpNM8xsyDJNOps//T0CnQo01mW/0=
</data>
</dict>
<key>Frameworks/GoogleDataTransport.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
02Ko0eg8GpPSOq5Ttl3yGlBUV0w=
</data>
<key>hash2</key>
<data>
w2JuET9Zm9wZ+syZv67kf92et+wKDlGl28TT7FN1gnM=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<dict>
<key>hash</key>
<data>
Dwgqar0lYDpqKQ0M5+mIcF0OHjk=
</data>
<key>hash2</key>
<data>
cOagU73TtvIiFSSmf49soS16FAVpkZMPUYPB/mAaPCQ=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
eCcWReYPjCJr4ZISuEal9fNBpu8=
</data>
<key>hash2</key>
<data>
UfzHX93bxMgquDi8/uqP3KpGyjCyG/aidYPtko7cRsc=
</data>
</dict>
<key>Frameworks/GoogleUtilities.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
1jM2UFycRuuZpfWXmx7ni5B3sJk=
</data>
<key>hash2</key>
<data>
MgpKzeQ+eLibsxEKpwdJj0X7jB1fBtMi8+7Zv+KnPrA=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
BIs80x8r+Vwk78PviDb0CsUcybk=
k00CzerM93yiRzaUBITo++f+8yw=
</data>
<key>hash2</key>
<data>
j/92tG3zoLuAC2M5S6V4pVC3pEHNJRHz/Ig9PhZq4ME=
t8ido+QhfdCWPfj8p/v2c9R7vMojt0Vj2D0SOV7upww=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
fY0sPnjYlbwXm4YN12BS8wO2cc0=
7WFRkV/u1iZPf0oZ5HURc4PMKzE=
</data>
<key>hash2</key>
<data>
f7yI0AeD2EN1/ScoT8X5fUek3u4DUMRqXko3WfqOXZ8=
8RE2q3M6avwAYw8dWDJhLnCnF4Fk33WQNQ/UDsZH6RU=
</data>
</dict>
<key>Frameworks/flutter_native_splash.framework/flutter_native_splash</key>
<dict>
<key>hash</key>
<data>
xWasOL+Tme4DqwJAUM1b0r+GFJI=
CLnoNhdhzv3ejzVg9N7p5Ro7KrE=
</data>
<key>hash2</key>
<data>
Y9g103UNtR4sm136kg8y2MNJaOaapwu2Y9cV4Q2kykc=
exVcfFnDASZQzOJ0HyOJ5BlBQfS7EopjQuchhbpK8ss=
</data>
</dict>
<key>Frameworks/geocoding.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
yvl6UYu3UuWu38cQ2meLV8YRb1k=
</data>
<key>hash2</key>
<data>
y9ci4QWCaf48J7RbYysRdFaKcPxFSEtWf5nVH2uvUSE=
</data>
</dict>
<key>Frameworks/geocoding.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
7RfTTJMNbR81tNba7sbTKPW6y5E=
</data>
<key>hash2</key>
<data>
NQCQHZutp8F/Yk6WInCAD4Z6bAUuedSckxCiK/suoQA=
</data>
</dict>
<key>Frameworks/geocoding.framework/geocoding</key>
<dict>
<key>hash</key>
<data>
1M/8e0fAsC5h90sVcBd4EUdh01U=
</data>
<key>hash2</key>
<data>
m/HbjOs7NdaF4bonZUFfiy7Y2P1Qz45AIycpYBg/tJw=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
r4syaZwKgbH2qlNOpFAOPibzhbA=
r0G2c08+B17Du/AxzAe7JCDm9Kk=
</data>
<key>hash2</key>
<data>
fROPHTq+1AIRCZNQfxnoY1xPKjHdutXIhUxb7sxi42M=
OQAE4rWlKUBMoJlNvWgoHw0Jg2UkL2KCWm43hIL+AFc=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
EmYdPOR393WhKhMaI5E727W0d5M=
8eS1A7k/NKu+QVT3Za9KIiXb9a8=
</data>
<key>hash2</key>
<data>
QnT7fLhkQAJQ7Cad2yN/IHm1zcyw+QOUMNhDgs6M3ZM=
5K/Imtisd303VbLXYuHYMFNnlyP/+CnqEfiQ5jW+GzU=
</data>
</dict>
<key>Frameworks/geolocator_apple.framework/geolocator_apple</key>
<dict>
<key>hash</key>
<data>
fSiQ8oKQR4xkWM34AXZkSOy7NHE=
mASLK/iyVz7M55b7ADJrgY1St8c=
</data>
<key>hash2</key>
<data>
6e8GbA/I51KV6+F34AWfjKtUgcpDBzP4c2u5vAMr7UY=
g7CXArCc5k3E5f7WVKyhsDwXULK6Yhm/b2sblFSDPwA=
</data>
</dict>
<key>Frameworks/location.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
EBJax7SVAAZ0ckSqArjvcO/n5/Y=
</data>
<key>hash2</key>
<data>
NgCV7Zg3t7blw36Yd6tKL+Z25MB3PcioNxIutUCDpgs=
</data>
</dict>
<key>Frameworks/location.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
VBhfXGpa+7/V5GSwRyJK0kae2zY=
</data>
<key>hash2</key>
<data>
ZcMKUWQovpL+M1wFDS1EIiIq4j2pwNKwPLTTXp6IN54=
</data>
</dict>
<key>Frameworks/location.framework/location</key>
<dict>
<key>hash</key>
<data>
TH7fX7xIRrXqOnQ0tKHb7Oe7CLw=
</data>
<key>hash2</key>
<data>
7lAhF7wqdEkxsGIALBCPDj3Ob+turNr6Z5AOQy7jYxQ=
</data>
</dict>
<key>Frameworks/nanopb.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
KC+aDOilJTY+g/r8z5LQOD1lDjo=
</data>
<key>hash2</key>
<data>
+7XcZr+YehVY67SOBsSF+qipXAwnoekLPKpvZ2bVvjM=
</data>
</dict>
<key>Frameworks/nanopb.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
MZghqO7fbI4S+AXe7asq/THNIvk=
</data>
<key>hash2</key>
<data>
61USLJWjU48Zthh/ggTD/gaLjULFz4D/IlV462RNx8Y=
</data>
</dict>
<key>Frameworks/nanopb.framework/nanopb</key>
<dict>
<key>hash</key>
<data>
6wkkccRpsaSv7RSvFb6ET1qkz4w=
</data>
<key>hash2</key>
<data>
B2nfZZGFi1TK2zCo+TmwzAs45+pVV+rF0DlCqTx+vxo=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
kv3S1AwHC5M4Dia+m0K73qvdjL8=
Zg+mnKDxhKAHqGlMIh9dCXu3bYI=
</data>
<key>hash2</key>
<data>
cJedotdUrWaE7IU4U2dJ9Y6Y+acjWtmTmK1/OE/j+Ak=
hiSTDF/nB0DHzK2svDryI6wa5z/RmlvBlIfKkrYGaNE=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
GJ0Fqf18NRXs+Xm+qUkDfLTX9xs=
KDBMrfD2slbwFhy1jIzROXaUJLI=
</data>
<key>hash2</key>
<data>
z++hJefg6hViYy8n5G+5kGYEgtwuWl5fGg1FgfP2ekk=
nTI6z1FaMVZ8zBvfXr/vROV03t3GOuu8WPGyDNLUGVw=
</data>
</dict>
<key>Frameworks/package_info_plus.framework/package_info_plus</key>
<dict>
<key>hash</key>
<data>
9Ikz3BsAVxYl5WUYUToWCUmS3VE=
uaEsu/FurTzKgXEZvF52wR2rQGA=
</data>
<key>hash2</key>
<data>
o7jIfSE+HUZbaKlfKKj5eRvtNgYGo2YYobbIy7tPPjE=
jBrzEFOXU5176goJ01rCzx0F4w54A8x8pHP/eWamJr4=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
3jLc+pUfRbQnzloHfO/itLZdTZE=
w5jFSq6uC49oYwa+RLAFsdwU2Wo=
</data>
<key>hash2</key>
<data>
rQV0+23Eu6JqBL2xq2Fy2EZn+3cYTPVkJUx96oAvioo=
/GJn3Z35l23daru4hh69Nei7PqOXrPzE+iwpRJpujUk=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
9uZ1zc6guGRH0c1ec6bguPGVt+U=
slz05VT9NAqH4FWJyiY432ugqtI=
</data>
<key>hash2</key>
<data>
IaFsWTNsoQmWaOACb6OPr69fngPf7Yr+XuNJtmtj3X4=
SO9DqEG8V2EqiOjiI4niFpslaMEBpe1tUTvNWOW49hE=
</data>
</dict>
<key>Frameworks/path_provider_ios.framework/path_provider_ios</key>
<dict>
<key>hash</key>
<data>
IH4h4IpdvTgS1GFL/P887Sr8+KY=
Ceq9Tz/IzYlDVwAvARzHwoK5C+U=
</data>
<key>hash2</key>
<data>
MNWkGTeOyivms5KgfMzGDWPz3RpeR1BnVZgpiR+Hl1I=
u8PDmvG4lUpAm2YbvbcRh9wG4HU0rznEmjhsPLWe1eY=
</data>
</dict>
<key>GoogleMaps.bundle/GMSCacheStorage.momd/Storage.mom</key>

View File

@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
platform :ios, '11.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

View File

@ -5,9 +5,37 @@ PODS:
- AppAuth/Core (1.5.0)
- AppAuth/ExternalUserAgent (1.5.0):
- AppAuth/Core
- Firebase/Auth (8.15.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 8.15.0)
- Firebase/CoreOnly (8.15.0):
- FirebaseCore (= 8.15.0)
- firebase_auth (1.4.1):
- Firebase/Auth (= 8.15.0)
- firebase_core
- Flutter
- firebase_core (1.17.0):
- Firebase/CoreOnly (= 8.15.0)
- Flutter
- FirebaseAuth (8.15.0):
- FirebaseCore (~> 8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/Environment (~> 7.7)
- GTMSessionFetcher/Core (~> 1.5)
- FirebaseCore (8.15.0):
- FirebaseCoreDiagnostics (~> 8.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (8.15.0):
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (~> 2.30908.0)
- Flutter (1.0.0)
- flutter_native_splash (0.0.1):
- Flutter
- geocoding (1.0.5):
- Flutter
- geolocator_apple (1.2.0):
- Flutter
- google_maps_flutter (0.0.1):
@ -16,6 +44,10 @@ PODS:
- google_sign_in_ios (0.0.1):
- Flutter
- GoogleSignIn (~> 5.0)
- GoogleDataTransport (9.1.4):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleMaps (4.1.0):
- GoogleMaps/Maps (= 4.1.0)
- GoogleMaps/Base (4.1.0)
@ -25,43 +57,86 @@ PODS:
- AppAuth (~> 1.2)
- GTMAppAuth (~> 1.0)
- GTMSessionFetcher/Core (~> 1.1)
- GoogleUtilities/AppDelegateSwizzler (7.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.7.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Network (7.7.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.7.0)"
- GoogleUtilities/Reachability (7.7.0):
- GoogleUtilities/Logger
- GTMAppAuth (1.3.0):
- AppAuth/Core (~> 1.4)
- GTMSessionFetcher/Core (~> 1.5)
- GTMSessionFetcher/Core (1.7.2)
- location (0.0.1):
- Flutter
- nanopb (2.30908.0):
- nanopb/decode (= 2.30908.0)
- nanopb/encode (= 2.30908.0)
- nanopb/decode (2.30908.0)
- nanopb/encode (2.30908.0)
- package_info_plus (0.4.5):
- Flutter
- path_provider_ios (0.0.1):
- Flutter
- PromisesObjC (2.1.0)
DEPENDENCIES:
- firebase_auth (from `.symlinks/plugins/firebase_auth/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- Flutter (from `Flutter`)
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
- geocoding (from `.symlinks/plugins/geocoding/ios`)
- geolocator_apple (from `.symlinks/plugins/geolocator_apple/ios`)
- google_maps_flutter (from `.symlinks/plugins/google_maps_flutter/ios`)
- google_sign_in_ios (from `.symlinks/plugins/google_sign_in_ios/ios`)
- location (from `.symlinks/plugins/location/ios`)
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
- path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
SPEC REPOS:
trunk:
- AppAuth
- Firebase
- FirebaseAuth
- FirebaseCore
- FirebaseCoreDiagnostics
- GoogleDataTransport
- GoogleMaps
- GoogleSignIn
- GoogleUtilities
- GTMAppAuth
- GTMSessionFetcher
- nanopb
- PromisesObjC
EXTERNAL SOURCES:
firebase_auth:
:path: ".symlinks/plugins/firebase_auth/ios"
firebase_core:
:path: ".symlinks/plugins/firebase_core/ios"
Flutter:
:path: Flutter
flutter_native_splash:
:path: ".symlinks/plugins/flutter_native_splash/ios"
geocoding:
:path: ".symlinks/plugins/geocoding/ios"
geolocator_apple:
:path: ".symlinks/plugins/geolocator_apple/ios"
google_maps_flutter:
:path: ".symlinks/plugins/google_maps_flutter/ios"
google_sign_in_ios:
:path: ".symlinks/plugins/google_sign_in_ios/ios"
location:
:path: ".symlinks/plugins/location/ios"
package_info_plus:
:path: ".symlinks/plugins/package_info_plus/ios"
path_provider_ios:
@ -69,18 +144,30 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
AppAuth: 80317d99ac7ff2801a2f18ff86b48cd315ed465d
Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d
firebase_auth: 09005c587c0b450a3adcaad285129f1e32713142
firebase_core: aa1b92020533f5c23955e388c347c58fd64f8627
FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c
FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1
FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
geocoding: 32cfcdb16d38d907caaba65e2e42ad10d38bee58
geolocator_apple: cc556e6844d508c95df1e87e3ea6fa4e58c50401
google_maps_flutter: c59fc576c0d0c7f4dc4bd63832c862d22d5a7c6d
google_sign_in_ios: ed71c0dbddfba8b1ea9aa210dbda695f46bf51bd
GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b
GoogleMaps: 008e2c80e38605b56b560e8deb73d4194ff30bef
GoogleSignIn: 7137d297ddc022a7e0aa4619c86d72c909fa7213
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
GTMAppAuth: 4d8f864896f3646f0c33baf38a28362f4c601e15
GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba
location: 3a2eed4dd2fab25e7b7baf2a9efefe82b512d740
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72
PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c
PODFILE CHECKSUM: 7368163408c647b7eb699d0d788ba6718e18fb8d
COCOAPODS: 1.11.3

View File

@ -43,5 +43,9 @@
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Please allow location access.</string>
<key>NSLocationAlwaysUsageDescription</key>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
</dict>
</plist>

View File

@ -4,9 +4,12 @@ import 'package:flutter/material.dart';
import 'dart:async';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:flutter_google_places/flutter_google_places.dart';
import 'package:google_maps_webservice/places.dart';
//import 'package:google_maps_webservice/places.dart';
import 'package:google_api_headers/google_api_headers.dart';
import 'package:http/http.dart' as http;
import 'package:location/location.dart';
import 'package:geolocator/geolocator.dart';
import 'package:flutter_applicationdemo/login/user.dart';
import 'Venue.dart';
@ -62,6 +65,8 @@ class MapState extends State<Map> {
final Completer<GoogleMapController> _controller = Completer();
LocationData? _currentPosition;
final TextEditingController _searchController = TextEditingController();
static const CameraPosition _kGooglePlex = CameraPosition(
@ -74,116 +79,155 @@ class MapState extends State<Map> {
@override
void initState() {
intilize();
_getUserLocation();
super.initState();
}
void createBottomSheet() {
Scaffold.of(context).showBottomSheet<void>(
((context) {
return Container(
height: 420,
color: Colors.white,
child: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.min,
children: const <Widget>[
/*const Text('BottomSheet'),
ElevatedButton(
child: const Text('Close BottomSheet'),
onPressed: () {Navigator.pop(context);})*/
Image(image: AssetImage('assets/images/bild.png'))
],
)
),
);
})
);
}
intilize() {
List<Venue> venues;
Marker marker_1;
//for(var marker in markers) {
marker_1 = const Marker(
markerId: MarkerId('id_1'),
position: LatLng(59.320671571444514, 18.055854162299937),
infoWindow: InfoWindow(
marker_1 = Marker(
markerId: const MarkerId('id_1'),
onTap: createBottomSheet,
position: const LatLng(59.320671571444514, 18.055854162299937),
infoWindow: const InfoWindow(
title: 'Münchenbryggeriet Beer Garden',
snippet: 'Uteservering',
),
)
);
Marker marker_2 = const Marker(
markerId: MarkerId('id_2'),
position: LatLng(59.33115735285231, 18.074432570090742),
infoWindow: InfoWindow(
Marker marker_2 = Marker(
markerId: const MarkerId('id_2'),
onTap: createBottomSheet,
position: const LatLng(59.33115735285231, 18.074432570090742),
infoWindow: const InfoWindow(
title: 'Le Hibou',
snippet: 'Uteservering',
)
);
Marker marker_3 = const Marker(
markerId: MarkerId('id_3'),
position: LatLng(59.3315552932853, 18.092751076985277),
infoWindow: InfoWindow(
Marker marker_3 = Marker(
markerId: const MarkerId('id_3'),
onTap: createBottomSheet,
position: const LatLng(59.3315552932853, 18.092751076985277),
infoWindow: const InfoWindow(
title: 'Strandbryggan',
snippet: 'Uteservering',
)
);
Marker marker_4 = const Marker(
markerId: MarkerId('id_4'),
position: LatLng(59.33632582609118, 18.072980646196587),
infoWindow: InfoWindow(
Marker marker_4 = Marker(
markerId: const MarkerId('id_4'),
onTap: createBottomSheet,
position: const LatLng(59.33632582609118, 18.072980646196587),
infoWindow: const InfoWindow(
title: 'Stureplan 1',
snippet: 'Uteservering',
)
);
Marker marker_5 = const Marker(
markerId: MarkerId('id_5'),
position: LatLng(59.3240158318325, 18.070690101341437),
infoWindow: InfoWindow(
Marker marker_5 = Marker(
markerId: const MarkerId('id_5'),
onTap: createBottomSheet,
position: const LatLng(59.3240158318325, 18.070690101341437),
infoWindow: const InfoWindow(
title: 'Bågspännaren Bar & Cafe',
snippet: 'Uteservering',
)
);
Marker marker_6 = const Marker(
markerId: MarkerId('id_6'),
position: LatLng(59.31905195030728, 18.075349015415547),
infoWindow: InfoWindow(
Marker marker_6 = Marker(
markerId: const MarkerId('id_6'),
onTap: createBottomSheet,
position: const LatLng(59.31905195030728, 18.075349015415547),
infoWindow: const InfoWindow(
title: 'Mosebacketerrassen',
snippet: 'Uteservering',
)
);
Marker marker_7 = const Marker(
markerId: MarkerId('id_7'),
position: LatLng(59.31583756143469, 18.072591381467536),
infoWindow: InfoWindow(
Marker marker_7 = Marker(
markerId: const MarkerId('id_7'),
onTap: createBottomSheet,
position: const LatLng(59.31583756143469, 18.072591381467536),
infoWindow: const InfoWindow(
title: 'Snaps Bar & Bistro',
snippet: 'Uteservering',
)
);
Marker marker_8 = const Marker(
markerId: MarkerId('id_8'),
position: LatLng(59.315129508641505, 18.074243159987006),
infoWindow: InfoWindow(
Marker marker_8 = Marker(
markerId: const MarkerId('id_8'),
onTap: createBottomSheet,
position: const LatLng(59.315129508641505, 18.074243159987006),
infoWindow: const InfoWindow(
title: 'Kvarnen',
snippet: 'Uteservering',
)
);
Marker marker_9 = const Marker(
markerId: MarkerId('id_9'),
position: LatLng(59.31533181094423, 18.070972638518455),
infoWindow: InfoWindow(
Marker marker_9 = Marker(
markerId: const MarkerId('id_9'),
onTap: createBottomSheet,
position: const LatLng(59.31533181094423, 18.070972638518455),
infoWindow: const InfoWindow(
title: 'Neverland Pub & Restaurang',
snippet: 'Uteservering',
)
);
Marker marker_10 = const Marker(
markerId: MarkerId('id_10'),
position: LatLng(59.31578389646754, 18.071146819010995),
infoWindow: InfoWindow(
Marker marker_10 = Marker(
markerId: const MarkerId('id_10'),
onTap: createBottomSheet,
position: const LatLng(59.31578389646754, 18.071146819010995),
infoWindow: const InfoWindow(
title: 'Baras Imperium',
snippet: 'Uteservering',
)
);
Marker marker_11 = const Marker(
markerId: MarkerId('id_11'),
position: LatLng(59.31549103673382, 18.035425964557245),
infoWindow: InfoWindow(
Marker marker_11 = Marker(
markerId: const MarkerId('id_11'),
onTap: createBottomSheet,
position: const LatLng(59.31549103673382, 18.035425964557245),
infoWindow: const InfoWindow(
title: 'YUC Tanto',
snippet: 'Uteservering',
)
);
Marker marker_12 = const Marker(
markerId: MarkerId('id_12'),
position: LatLng(59.314826329005506, 18.03317611771755),
infoWindow: InfoWindow(
Marker marker_12 = Marker(
markerId: const MarkerId('id_12'),
onTap: createBottomSheet,
position: const LatLng(59.314826329005506, 18.03317611771755),
infoWindow: const InfoWindow(
title: 'Loopen',
snippet: 'Uteservering',
)
@ -197,7 +241,7 @@ class MapState extends State<Map> {
markersList.add(marker_6);
markersList.add(marker_7);
markersList.add(marker_8);
markersList.add(marker_9);
markersList.add(marker_9);
markersList.add(marker_10);
markersList.add(marker_11);
markersList.add(marker_12);
@ -205,6 +249,40 @@ class MapState extends State<Map> {
}
Future<LocationData> _getLocationPermission() async {
Location location = Location();
bool _serviceEnabled;
PermissionStatus _permissionGranted;
LocationData _locationData;
_serviceEnabled = await location.serviceEnabled();
if (!_serviceEnabled) {
_serviceEnabled = await location.requestService();
if (!_serviceEnabled) {
return Future.error('Service not enable');
}
}
_permissionGranted = await location.hasPermission();
if (_permissionGranted == PermissionStatus.denied) {
_permissionGranted = await location.requestPermission();
if (_permissionGranted != PermissionStatus.granted) {
return Future.error('Permission Denied');
}
}
_locationData = await location.getLocation();
return _locationData;
}
_getUserLocation() async {
_currentPosition = await _getLocationPermission();
_goToCurrentPosition(
LatLng(_currentPosition!.latitude!, _currentPosition!.longitude!));
}
late GoogleMapController googleMapController;
final Mode _mode = Mode.fullscreen;
@ -243,14 +321,23 @@ class MapState extends State<Map> {
_controller.complete(controller);
},
),
ElevatedButton(onPressed: _handelPressButton
,child: const Text("Search Placses"))
// ElevatedButton(onPressed: () {} //_handelPressButton
// ,child: const Text("Search Placses"))
],
)
);
}
Future<void> _handelPressButton() async {
Future<void> _goToCurrentPosition(LatLng latlng) async {
final GoogleMapController controller = await _controller.future;
controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(
bearing: 192.8334901395799,
target: LatLng(latlng.latitude, latlng.longitude),
//tilt: 59.440717697143555,
zoom: 14.4746)));
}
/* Future<void> _handelPressButton() async {
Prediction? p = await PlacesAutocomplete.show(
context: context,
@ -287,10 +374,9 @@ class MapState extends State<Map> {
setState(() {});
googleMapController.animateCamera(CameraUpdate.newLatLngZoom(LatLng(lat,lng), 14.0));
}
}*/
}
class _Marker {
var Plats_1;

28
lib/ShadowDetector.dart Normal file
View File

@ -0,0 +1,28 @@
import 'package:http/http.dart';
import 'dart:async';
class ShadowDetector {
bool inShade = false;
ShadowDetector(double latitude, double longitude) {
evaluateShadowSituation(latitude, longitude);
}
void evaluateShadowSituation (double latitude, double longitude) async {
var lat = latitude.toString();
var lng = longitude.toString();
var dateInMilliseconds = DateTime.now().millisecondsSinceEpoch.toString() + 't';
final response = await get(Uri.parse('https://node.sacalerts.com/og-image/loc@$lat,$lng,14.82137z,$dateInMilliseconds'));
var responseAsString = response.body.toString();
print(response);
print(responseAsString);
if(responseAsString[responseAsString.length - 2] == 1) {
this.inShade = true;
}
}
bool get isInShade =>inShade;
}

View File

@ -10,6 +10,7 @@ import 'package:firebase_core_web/firebase_core_web.dart';
import 'package:flutter_native_splash/flutter_native_splash_web.dart';
import 'package:geolocator_web/geolocator_web.dart';
import 'package:google_sign_in_web/google_sign_in_web.dart';
import 'package:location_web/location_web.dart';
import 'package:package_info_plus_web/package_info_plus_web.dart';
import 'package:flutter_web_plugins/flutter_web_plugins.dart';
@ -21,6 +22,7 @@ void registerPlugins(Registrar registrar) {
FlutterNativeSplashWeb.registerWith(registrar);
GeolocatorPlugin.registerWith(registrar);
GoogleSignInPlugin.registerWith(registrar);
LocationWebPlugin.registerWith(registrar);
PackageInfoPlugin.registerWith(registrar);
registrar.registerMessageHandler();
}

View File

@ -1,7 +1,7 @@
import 'dart:convert';
import 'dart:developer';
import 'dart:io';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:http/http.dart' as http;
@ -37,26 +37,111 @@ class WeatherData {
return temperature;
}
String getCurrentWeatherStatus() {
String weatherStatus;
switch (weatherValue) {
case 0:
weatherStatus = 'Undefined';
break;
case 1:
weatherStatus = 'Clear sky';
break;
case 2:
weatherStatus = 'Nearly clear sky';
break;
case 3:
weatherStatus = 'Variable cloudiness';
break;
case 4:
weatherStatus = 'Halfclear sky';
break;
case 5:
weatherStatus = 'Cloudy sky';
break;
case 6:
weatherStatus = 'Overcast';
break;
case 7:
weatherStatus = 'Fog';
break;
case 8:
weatherStatus = 'Light rain showers';
break;
case 9:
weatherStatus = 'Moderate rain showers';
break;
case 10:
weatherStatus = 'Heavy rain showers';
break;
case 11:
weatherStatus = 'Thunderstorm';
break;
case 12:
weatherStatus = 'Light sleet showers';
break;
case 13:
weatherStatus = 'Moderate sleet showers';
break;
case 14:
weatherStatus = 'Heavy sleet showers';
break;
case 15:
weatherStatus = 'Light snow showers';
break;
case 16:
weatherStatus = 'Moderate snow showers';
break;
case 17:
weatherStatus = 'Heavy snow showers';
break;
default:
weatherStatus = 'Undefined';
}
return weatherStatus;
}
Widget getCurrentWeatherIcon() {
switch (weatherValue) {
case 1:
return const Icon(Icons.sunny);
return const Icon(
Icons.sunny,
color: Color.fromARGB(255, 251, 183, 9),
);
case 2:
return const Icon(Icons.wb_sunny_outlined);
return const Icon(
Icons.sunny,
color: Color.fromARGB(255, 251, 183, 9),
);
case 3:
return const Icon(Icons.sunny);
return const FaIcon(FontAwesomeIcons.cloudSun);
case 4:
return const Icon(Icons.sunny);
return const FaIcon(FontAwesomeIcons.cloudSun);
case 5:
return const Icon(Icons.cloud);
return const FaIcon(FontAwesomeIcons.cloud);
case 6:
return const Icon(Icons.cloud);
return const FaIcon(FontAwesomeIcons.cloud);
case 7:
return const Icon(Icons.sunny);
return const FaIcon(FontAwesomeIcons.smog);
case 8:
return const Icon(Icons.sunny);
return const FaIcon(FontAwesomeIcons.umbrella);
case 9:
return const Icon(Icons.sunny);
return const FaIcon(FontAwesomeIcons.cloudRain);
case 10:
return const FaIcon(FontAwesomeIcons.cloudShowersHeavy);
case 11:
return const FaIcon(FontAwesomeIcons.cloudflare);
case 12:
return const FaIcon(FontAwesomeIcons.cloudRain);
case 13:
return const FaIcon(FontAwesomeIcons.cloudShowersHeavy);
case 14:
return const FaIcon(FontAwesomeIcons.cloudShowersHeavy);
case 15:
return const FaIcon(FontAwesomeIcons.snowflake);
case 16:
return const FaIcon(FontAwesomeIcons.snowflake);
case 17:
return const FaIcon(FontAwesomeIcons.snowflake);
default:
return const Icon(Icons.not_accessible);
}
@ -149,13 +234,40 @@ class _VenuePageState extends State<VenuePage> {
],
)),
Expanded(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
child: Container(
// decoration: BoxDecoration(
// border: Border.all(color: const Color(0xffaaaaaa)),
// ),
// color: const Color(0xffe9e9e9),
child: Column(
children: [
currentWeather.getCurrentWeatherIcon(),
Text(currentWeather.getCurrentTemperature().toString() +
'\u2103'),
]),
Padding(
padding: const EdgeInsets.all(4.0),
child: Text('Weather Status:',
style: GoogleFonts.robotoCondensed(
textStyle: const TextStyle(
fontSize: 14,
fontWeight: FontWeight.bold,
),
)),
),
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
Column(
children: [
currentWeather.getCurrentWeatherIcon(),
Text(currentWeather.getCurrentWeatherStatus()),
],
),
Text(currentWeather
.getCurrentTemperature()
.toString() +
'\u2103'),
]),
],
),
),
)
]),
const AboutTheSpotTable(),

View File

@ -199,12 +199,26 @@ packages:
source: sdk
version: "0.0.0"
font_awesome_flutter:
dependency: transitive
dependency: "direct main"
description:
name: font_awesome_flutter
url: "https://pub.dartlang.org"
source: hosted
version: "9.2.0"
geocoding:
dependency: "direct main"
description:
name: geocoding
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.4"
geocoding_platform_interface:
dependency: transitive
description:
name: geocoding_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
geolocator:
dependency: "direct main"
description:
@ -337,7 +351,7 @@ packages:
name: http_parser
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.0"
version: "4.0.1"
image:
dependency: transitive
description:
@ -380,6 +394,27 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
location:
dependency: "direct main"
description:
name: location
url: "https://pub.dartlang.org"
source: hosted
version: "4.4.0"
location_platform_interface:
dependency: transitive
description:
name: location_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.3.0"
location_web:
dependency: transitive
description:
name: location_web
url: "https://pub.dartlang.org"
source: hosted
version: "3.1.1"
logging:
dependency: transitive
description:

View File

@ -40,10 +40,13 @@ dependencies:
google_maps_flutter: ^2.1.3
flutter_google_places: ^0.3.0
geolocator: ^8.0.1
geocoding: ^2.0.4
location: ^4.3.0
flutter_native_splash: ^2.1.6
settings_ui: ^2.0.2
google_fonts: ^2.3.2
flutter_signin_button: ^2.0.0
font_awesome_flutter: ^9.2.0
provider: ^5.0.0
webview_flutter: ^3.0.0
@ -83,6 +86,7 @@ flutter:
assets:
- assets/images/outdoor.png
- assets/images/flutter.png
- assets/images/bild.png
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/assets-and-images/#resolution-aware.