Directory structure:
└── luizmarcus-flutter/
├── README.md
├── chatbot/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── com/
│ │ │ │ │ └── example/
│ │ │ │ │ └── chatbot/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── exemplo_admob/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── com/
│ │ │ │ │ └── example/
│ │ │ │ │ └── exemplo_admob/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── exemplo_connectivity/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── com/
│ │ │ │ │ └── example/
│ │ │ │ │ └── exemplo_connectivity/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── exemplo_dio/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── br/
│ │ │ │ │ └── com/
│ │ │ │ │ └── luizmarcus/
│ │ │ │ │ └── exemplo_dio/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── exemplo_google_ads/
│ ├── analysis_options.yaml
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── br/
│ │ │ │ │ └── com/
│ │ │ │ │ └── luizmarcus/
│ │ │ │ │ └── exemplo_google_ads/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── drawable-v21/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── values/
│ │ │ │ │ └── styles.xml
│ │ │ │ └── values-night/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ ├── constants.dart
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── exemplo_hero/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── com/
│ │ │ │ │ └── example/
│ │ │ │ │ └── exemplo_hero/
│ │ │ │ │ └── exemplo_hero/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── drawable-v21/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ ├── values/
│ │ │ │ │ └── styles.xml
│ │ │ │ └── values-night/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ ├── first_page.dart
│ │ ├── main.dart
│ │ └── second_page.dart
│ └── test/
│ └── widget_test.dart
├── navigation_drawer/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin/
│ │ │ │ │ └── br/
│ │ │ │ │ └── com/
│ │ │ │ │ └── luizmarcus/
│ │ │ │ │ └── navigation_drawer/
│ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Runner-Bridging-Header.h
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ ├── fragment.dart
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
├── ola_mundo/
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── .metadata
│ ├── android/
│ │ ├── gradle.properties
│ │ ├── app/
│ │ │ └── src/
│ │ │ ├── debug/
│ │ │ │ └── AndroidManifest.xml
│ │ │ ├── main/
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── java/
│ │ │ │ │ └── br/
│ │ │ │ │ └── com/
│ │ │ │ │ └── luizmarcus/
│ │ │ │ │ └── ola_mundo/
│ │ │ │ │ └── MainActivity.java
│ │ │ │ └── res/
│ │ │ │ ├── drawable/
│ │ │ │ │ └── launch_background.xml
│ │ │ │ └── values/
│ │ │ │ └── styles.xml
│ │ │ └── profile/
│ │ │ └── AndroidManifest.xml
│ │ └── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── ios/
│ │ ├── Flutter/
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ └── Runner/
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Info.plist
│ │ ├── main.m
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── Base.lproj/
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── lib/
│ │ └── main.dart
│ └── test/
│ └── widget_test.dart
└── splash_screen/
├── pubspec.lock
├── pubspec.yaml
├── .metadata
├── android/
│ ├── gradle.properties
│ ├── app/
│ │ └── src/
│ │ ├── debug/
│ │ │ └── AndroidManifest.xml
│ │ ├── main/
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin/
│ │ │ │ └── br/
│ │ │ │ └── com/
│ │ │ │ └── luizmarcus/
│ │ │ │ └── splash_screen/
│ │ │ │ └── MainActivity.kt
│ │ │ └── res/
│ │ │ ├── drawable/
│ │ │ │ └── launch_background.xml
│ │ │ └── values/
│ │ │ └── styles.xml
│ │ └── profile/
│ │ └── AndroidManifest.xml
│ └── gradle/
│ └── wrapper/
│ └── gradle-wrapper.properties
├── ios/
│ ├── Flutter/
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ └── Release.xcconfig
│ └── Runner/
│ ├── AppDelegate.swift
│ ├── Info.plist
│ ├── Runner-Bridging-Header.h
│ ├── Assets.xcassets/
│ │ ├── AppIcon.appiconset/
│ │ │ └── Contents.json
│ │ └── LaunchImage.imageset/
│ │ ├── README.md
│ │ └── Contents.json
│ └── Base.lproj/
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
├── lib/
│ ├── constants.dart
│ ├── home.dart
│ ├── main.dart
│ └── splash.dart
└── test/
└── widget_test.dart