├── Chapter_02 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── hello_flutter │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ └── main.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── unit_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_03 ├── 01_variables.dart ├── 02_strings.dart ├── 03_functions.dart ├── 04_closures.dart ├── 05_classes.dart ├── 06_collections.dart ├── 07_higher_order.dart ├── 08_cascade.dart ├── 09_extensions.dart ├── 10_null_safety.dart └── 11_null_safe_classes.dart ├── Chapter_04 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── flutter_layout │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── assets │ └── beach.jpg ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── basic_screen.dart │ ├── immutable_widget.dart │ ├── main.dart │ └── text_layout.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_05 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── dogs │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── assets │ ├── LeckerliOne-Regular.ttf │ ├── beach.jpg │ ├── dog.jpg │ ├── textiles.jpg │ └── woman_shopping.jpg ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── deep_tree.dart │ ├── e_commerce_screen.dart │ ├── e_commerce_screen_before.dart │ ├── flex_screen.dart │ ├── labeled_container.dart │ ├── main.dart │ ├── profile_screen.dart │ └── star.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_06 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── stopwatch │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── button_screen.dart │ ├── login_screen.dart │ ├── main.dart │ ├── platform_alert.dart │ └── stopwatch.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_07 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── master_plan │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── controllers │ │ └── plan_controller.dart │ ├── main.dart │ ├── models │ │ ├── data_layer.dart │ │ ├── plan.dart │ │ └── task.dart │ ├── plan_provider.dart │ ├── repositories │ │ ├── in_memory_cache.dart │ │ └── repository.dart │ ├── services │ │ └── plan_services.dart │ └── views │ │ ├── plan_creator_screen.dart │ │ └── plan_screen.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_08 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── books │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── geolocation.dart │ ├── main.dart │ ├── navigation_dialog.dart │ ├── navigation_first.dart │ └── navigation_second.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_09 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── storedata │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── assets │ ├── pizzalist.json │ └── pizzalist_broken.json ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── http_helper.dart │ ├── main.dart │ └── pizza.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_10 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── stream_demo │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── main.dart │ └── stream.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_11 ├── area │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── creating_packages │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ ├── lib │ │ └── main.dart │ ├── linux │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ ├── generated_plugin_registrant.cc │ │ │ ├── generated_plugin_registrant.h │ │ │ └── generated_plugins.cmake │ │ ├── main.cc │ │ ├── my_application.cc │ │ └── my_application.h │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ ├── Flutter-Release.xcconfig │ │ │ └── GeneratedPluginRegistrant.swift │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ ├── pubspec.lock │ ├── pubspec.yaml │ ├── test │ │ └── widget_test.dart │ ├── web │ │ ├── favicon.png │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ ├── index.html │ │ └── manifest.json │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h └── map_recipe │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── map_recipe │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle │ ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h │ ├── lib │ └── main.dart │ ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h │ ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements │ ├── pubspec.lock │ ├── pubspec.yaml │ ├── test │ └── widget_test.dart │ ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json │ └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_12 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── animations │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── animated_list.dart │ ├── detail_screen.dart │ ├── dismissible.dart │ ├── fade_transition.dart │ ├── list_screen.dart │ ├── main.dart │ ├── my_animation.dart │ ├── shape_animation.dart │ ├── shape_animation_step_1.dart │ ├── shape_animation_step_2.dart │ └── shape_animation_step_3.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_13 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ ├── google-services.json │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── firebase_demo │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── assets │ └── logo.jpg ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── GoogleService-Info.plist │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h │ └── firebase_app_id_file.json ├── lib │ ├── main.dart │ └── screens │ │ ├── authentication_screen.dart │ │ ├── happy_screen.dart │ │ ├── poll.dart │ │ └── upload_file_screen.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_14 ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── libtensorflowlite_c.so │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── libtensorflowlite_c.so │ │ │ │ ├── x86 │ │ │ │ │ └── libtensorflowlite_c.so │ │ │ │ └── x86_64 │ │ │ │ │ └── libtensorflowlite_c.so │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── firebase_ml_app │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── assets │ ├── text_classification.tflite │ └── text_classification_vocab.txt ├── install.bat ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── camera.dart │ ├── classifier.dart │ ├── language.dart │ ├── main.dart │ ├── ml.dart │ ├── picture.dart │ └── result.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── Chapter_15 ├── .firebase │ └── hosting.YnVpbGRcd2Vi.cache ├── .firebaserc ├── .gitignore ├── .metadata ├── Gemfile ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── books_universal │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── fastlane │ │ ├── Appfile │ │ └── Fastfile │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── firebase.json ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── data │ │ └── http_helper.dart │ ├── main.dart │ ├── models │ │ └── book.dart │ └── screens │ │ └── book_list_screen.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── LICENSE └── README.md /Chapter_02/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/.gitignore -------------------------------------------------------------------------------- /Chapter_02/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/.metadata -------------------------------------------------------------------------------- /Chapter_02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/README.md -------------------------------------------------------------------------------- /Chapter_02/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_02/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/android/.gitignore -------------------------------------------------------------------------------- /Chapter_02/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_02/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/android/build.gradle -------------------------------------------------------------------------------- /Chapter_02/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_02/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_02/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_02/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_02/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_02/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_02/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_02/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_02/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_02/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/lib/main.dart -------------------------------------------------------------------------------- /Chapter_02/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_02/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_02/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_02/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/linux/main.cc -------------------------------------------------------------------------------- /Chapter_02/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_02/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_02/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_02/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_02/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_02/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_02/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_02/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_02/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/pubspec.lock -------------------------------------------------------------------------------- /Chapter_02/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_02/test/unit_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/test/unit_test.dart -------------------------------------------------------------------------------- /Chapter_02/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/favicon.png -------------------------------------------------------------------------------- /Chapter_02/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_02/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_02/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_02/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_02/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/index.html -------------------------------------------------------------------------------- /Chapter_02/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/web/manifest.json -------------------------------------------------------------------------------- /Chapter_02/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_02/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_02/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_02/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_02/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_02/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_02/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_02/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_02/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_02/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_02/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_02/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_02/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_02/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_02/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_03/01_variables.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/01_variables.dart -------------------------------------------------------------------------------- /Chapter_03/02_strings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/02_strings.dart -------------------------------------------------------------------------------- /Chapter_03/03_functions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/03_functions.dart -------------------------------------------------------------------------------- /Chapter_03/04_closures.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/04_closures.dart -------------------------------------------------------------------------------- /Chapter_03/05_classes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/05_classes.dart -------------------------------------------------------------------------------- /Chapter_03/06_collections.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/06_collections.dart -------------------------------------------------------------------------------- /Chapter_03/07_higher_order.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/07_higher_order.dart -------------------------------------------------------------------------------- /Chapter_03/08_cascade.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/08_cascade.dart -------------------------------------------------------------------------------- /Chapter_03/09_extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/09_extensions.dart -------------------------------------------------------------------------------- /Chapter_03/10_null_safety.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/10_null_safety.dart -------------------------------------------------------------------------------- /Chapter_03/11_null_safe_classes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_03/11_null_safe_classes.dart -------------------------------------------------------------------------------- /Chapter_04/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/.gitignore -------------------------------------------------------------------------------- /Chapter_04/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/.metadata -------------------------------------------------------------------------------- /Chapter_04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/README.md -------------------------------------------------------------------------------- /Chapter_04/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_04/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/android/.gitignore -------------------------------------------------------------------------------- /Chapter_04/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_04/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/android/build.gradle -------------------------------------------------------------------------------- /Chapter_04/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_04/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_04/assets/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/assets/beach.jpg -------------------------------------------------------------------------------- /Chapter_04/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_04/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_04/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_04/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_04/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_04/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_04/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_04/lib/basic_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/lib/basic_screen.dart -------------------------------------------------------------------------------- /Chapter_04/lib/immutable_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/lib/immutable_widget.dart -------------------------------------------------------------------------------- /Chapter_04/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/lib/main.dart -------------------------------------------------------------------------------- /Chapter_04/lib/text_layout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/lib/text_layout.dart -------------------------------------------------------------------------------- /Chapter_04/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_04/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_04/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_04/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/linux/main.cc -------------------------------------------------------------------------------- /Chapter_04/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_04/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_04/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_04/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_04/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_04/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_04/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_04/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_04/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/pubspec.lock -------------------------------------------------------------------------------- /Chapter_04/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_04/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/favicon.png -------------------------------------------------------------------------------- /Chapter_04/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_04/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_04/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_04/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_04/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/index.html -------------------------------------------------------------------------------- /Chapter_04/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/web/manifest.json -------------------------------------------------------------------------------- /Chapter_04/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_04/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_04/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_04/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_04/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_04/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_04/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_04/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_04/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_04/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_04/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_04/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_04/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_04/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_04/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_05/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/.gitignore -------------------------------------------------------------------------------- /Chapter_05/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/.metadata -------------------------------------------------------------------------------- /Chapter_05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/README.md -------------------------------------------------------------------------------- /Chapter_05/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_05/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/android/.gitignore -------------------------------------------------------------------------------- /Chapter_05/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_05/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/android/build.gradle -------------------------------------------------------------------------------- /Chapter_05/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_05/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_05/assets/LeckerliOne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/assets/LeckerliOne-Regular.ttf -------------------------------------------------------------------------------- /Chapter_05/assets/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/assets/beach.jpg -------------------------------------------------------------------------------- /Chapter_05/assets/dog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/assets/dog.jpg -------------------------------------------------------------------------------- /Chapter_05/assets/textiles.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/assets/textiles.jpg -------------------------------------------------------------------------------- /Chapter_05/assets/woman_shopping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/assets/woman_shopping.jpg -------------------------------------------------------------------------------- /Chapter_05/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_05/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_05/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_05/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_05/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_05/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_05/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_05/lib/deep_tree.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/deep_tree.dart -------------------------------------------------------------------------------- /Chapter_05/lib/e_commerce_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/e_commerce_screen.dart -------------------------------------------------------------------------------- /Chapter_05/lib/e_commerce_screen_before.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/e_commerce_screen_before.dart -------------------------------------------------------------------------------- /Chapter_05/lib/flex_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/flex_screen.dart -------------------------------------------------------------------------------- /Chapter_05/lib/labeled_container.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/labeled_container.dart -------------------------------------------------------------------------------- /Chapter_05/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/main.dart -------------------------------------------------------------------------------- /Chapter_05/lib/profile_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/profile_screen.dart -------------------------------------------------------------------------------- /Chapter_05/lib/star.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/lib/star.dart -------------------------------------------------------------------------------- /Chapter_05/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_05/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_05/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_05/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/linux/main.cc -------------------------------------------------------------------------------- /Chapter_05/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_05/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_05/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_05/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_05/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_05/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_05/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_05/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_05/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/pubspec.lock -------------------------------------------------------------------------------- /Chapter_05/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_05/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_05/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/favicon.png -------------------------------------------------------------------------------- /Chapter_05/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_05/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_05/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_05/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_05/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/index.html -------------------------------------------------------------------------------- /Chapter_05/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/web/manifest.json -------------------------------------------------------------------------------- /Chapter_05/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_05/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_05/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_05/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_05/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_05/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_05/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_05/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_05/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_05/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_05/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_05/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_05/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_05/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_05/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_06/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/.gitignore -------------------------------------------------------------------------------- /Chapter_06/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/.metadata -------------------------------------------------------------------------------- /Chapter_06/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/README.md -------------------------------------------------------------------------------- /Chapter_06/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_06/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/android/.gitignore -------------------------------------------------------------------------------- /Chapter_06/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_06/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/android/build.gradle -------------------------------------------------------------------------------- /Chapter_06/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_06/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_06/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_06/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_06/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_06/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_06/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_06/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_06/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_06/lib/button_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/lib/button_screen.dart -------------------------------------------------------------------------------- /Chapter_06/lib/login_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/lib/login_screen.dart -------------------------------------------------------------------------------- /Chapter_06/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/lib/main.dart -------------------------------------------------------------------------------- /Chapter_06/lib/platform_alert.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/lib/platform_alert.dart -------------------------------------------------------------------------------- /Chapter_06/lib/stopwatch.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/lib/stopwatch.dart -------------------------------------------------------------------------------- /Chapter_06/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_06/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_06/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_06/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/linux/main.cc -------------------------------------------------------------------------------- /Chapter_06/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_06/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_06/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_06/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_06/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_06/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_06/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_06/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_06/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/pubspec.lock -------------------------------------------------------------------------------- /Chapter_06/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_06/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/favicon.png -------------------------------------------------------------------------------- /Chapter_06/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_06/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_06/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_06/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_06/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/index.html -------------------------------------------------------------------------------- /Chapter_06/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/web/manifest.json -------------------------------------------------------------------------------- /Chapter_06/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_06/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_06/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_06/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_06/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_06/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_06/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_06/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_06/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_06/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_06/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_06/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_06/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_06/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_06/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_07/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/.gitignore -------------------------------------------------------------------------------- /Chapter_07/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/.metadata -------------------------------------------------------------------------------- /Chapter_07/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/README.md -------------------------------------------------------------------------------- /Chapter_07/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_07/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/android/.gitignore -------------------------------------------------------------------------------- /Chapter_07/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_07/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/android/build.gradle -------------------------------------------------------------------------------- /Chapter_07/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_07/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_07/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_07/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_07/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_07/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_07/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_07/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_07/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_07/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/main.dart -------------------------------------------------------------------------------- /Chapter_07/lib/models/data_layer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/models/data_layer.dart -------------------------------------------------------------------------------- /Chapter_07/lib/models/plan.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/models/plan.dart -------------------------------------------------------------------------------- /Chapter_07/lib/models/task.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/models/task.dart -------------------------------------------------------------------------------- /Chapter_07/lib/plan_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/plan_provider.dart -------------------------------------------------------------------------------- /Chapter_07/lib/repositories/repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/repositories/repository.dart -------------------------------------------------------------------------------- /Chapter_07/lib/services/plan_services.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/services/plan_services.dart -------------------------------------------------------------------------------- /Chapter_07/lib/views/plan_creator_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/views/plan_creator_screen.dart -------------------------------------------------------------------------------- /Chapter_07/lib/views/plan_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/lib/views/plan_screen.dart -------------------------------------------------------------------------------- /Chapter_07/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_07/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_07/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_07/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/linux/main.cc -------------------------------------------------------------------------------- /Chapter_07/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_07/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_07/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_07/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_07/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_07/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_07/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_07/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_07/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/pubspec.lock -------------------------------------------------------------------------------- /Chapter_07/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_07/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/favicon.png -------------------------------------------------------------------------------- /Chapter_07/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_07/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_07/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_07/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_07/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/index.html -------------------------------------------------------------------------------- /Chapter_07/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/web/manifest.json -------------------------------------------------------------------------------- /Chapter_07/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_07/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_07/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_07/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_07/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_07/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_07/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_07/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_07/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_07/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_07/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_07/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_07/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_07/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_07/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_08/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/.gitignore -------------------------------------------------------------------------------- /Chapter_08/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/.metadata -------------------------------------------------------------------------------- /Chapter_08/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/README.md -------------------------------------------------------------------------------- /Chapter_08/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_08/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/android/.gitignore -------------------------------------------------------------------------------- /Chapter_08/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_08/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/android/build.gradle -------------------------------------------------------------------------------- /Chapter_08/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_08/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_08/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_08/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_08/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_08/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_08/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_08/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_08/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_08/lib/geolocation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/lib/geolocation.dart -------------------------------------------------------------------------------- /Chapter_08/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/lib/main.dart -------------------------------------------------------------------------------- /Chapter_08/lib/navigation_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/lib/navigation_dialog.dart -------------------------------------------------------------------------------- /Chapter_08/lib/navigation_first.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/lib/navigation_first.dart -------------------------------------------------------------------------------- /Chapter_08/lib/navigation_second.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/lib/navigation_second.dart -------------------------------------------------------------------------------- /Chapter_08/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_08/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_08/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_08/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/linux/main.cc -------------------------------------------------------------------------------- /Chapter_08/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_08/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_08/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_08/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_08/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_08/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_08/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_08/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_08/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/pubspec.lock -------------------------------------------------------------------------------- /Chapter_08/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_08/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_08/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/favicon.png -------------------------------------------------------------------------------- /Chapter_08/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_08/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_08/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_08/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_08/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/index.html -------------------------------------------------------------------------------- /Chapter_08/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/web/manifest.json -------------------------------------------------------------------------------- /Chapter_08/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_08/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_08/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_08/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_08/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_08/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_08/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_08/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_08/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_08/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_08/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_08/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_08/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_08/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_08/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_09/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/.gitignore -------------------------------------------------------------------------------- /Chapter_09/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/.metadata -------------------------------------------------------------------------------- /Chapter_09/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/README.md -------------------------------------------------------------------------------- /Chapter_09/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_09/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/android/.gitignore -------------------------------------------------------------------------------- /Chapter_09/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_09/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/android/build.gradle -------------------------------------------------------------------------------- /Chapter_09/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_09/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_09/assets/pizzalist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/assets/pizzalist.json -------------------------------------------------------------------------------- /Chapter_09/assets/pizzalist_broken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/assets/pizzalist_broken.json -------------------------------------------------------------------------------- /Chapter_09/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_09/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_09/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_09/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_09/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_09/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_09/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_09/lib/http_helper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/lib/http_helper.dart -------------------------------------------------------------------------------- /Chapter_09/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/lib/main.dart -------------------------------------------------------------------------------- /Chapter_09/lib/pizza.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/lib/pizza.dart -------------------------------------------------------------------------------- /Chapter_09/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_09/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_09/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_09/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/linux/main.cc -------------------------------------------------------------------------------- /Chapter_09/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_09/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_09/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_09/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_09/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_09/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_09/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_09/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_09/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/pubspec.lock -------------------------------------------------------------------------------- /Chapter_09/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_09/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_09/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/favicon.png -------------------------------------------------------------------------------- /Chapter_09/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_09/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_09/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_09/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_09/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/index.html -------------------------------------------------------------------------------- /Chapter_09/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/web/manifest.json -------------------------------------------------------------------------------- /Chapter_09/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_09/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_09/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_09/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_09/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_09/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_09/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_09/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_09/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_09/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_09/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_09/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_09/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_09/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_09/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_10/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/.gitignore -------------------------------------------------------------------------------- /Chapter_10/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/.metadata -------------------------------------------------------------------------------- /Chapter_10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/README.md -------------------------------------------------------------------------------- /Chapter_10/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_10/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/android/.gitignore -------------------------------------------------------------------------------- /Chapter_10/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_10/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/android/build.gradle -------------------------------------------------------------------------------- /Chapter_10/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_10/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_10/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_10/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_10/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_10/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_10/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_10/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_10/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_10/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/lib/main.dart -------------------------------------------------------------------------------- /Chapter_10/lib/stream.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/lib/stream.dart -------------------------------------------------------------------------------- /Chapter_10/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_10/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_10/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_10/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/linux/main.cc -------------------------------------------------------------------------------- /Chapter_10/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_10/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_10/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_10/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_10/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_10/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_10/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_10/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_10/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/pubspec.lock -------------------------------------------------------------------------------- /Chapter_10/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_10/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_10/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/favicon.png -------------------------------------------------------------------------------- /Chapter_10/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_10/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_10/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_10/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_10/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/index.html -------------------------------------------------------------------------------- /Chapter_10/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/web/manifest.json -------------------------------------------------------------------------------- /Chapter_10/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_10/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_10/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_10/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_10/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_10/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_10/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_10/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_10/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_10/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_10/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_10/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_10/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_10/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_10/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_11/area/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/.gitignore -------------------------------------------------------------------------------- /Chapter_11/area/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/.metadata -------------------------------------------------------------------------------- /Chapter_11/area/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/README.md -------------------------------------------------------------------------------- /Chapter_11/area/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:lint/strict.yaml 2 | -------------------------------------------------------------------------------- /Chapter_11/area/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/android/.gitignore -------------------------------------------------------------------------------- /Chapter_11/area/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_11/area/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/android/build.gradle -------------------------------------------------------------------------------- /Chapter_11/area/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_11/area/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_11/area/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_11/area/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/area/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/area/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_11/area/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_11/area/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_11/area/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/lib/main.dart -------------------------------------------------------------------------------- /Chapter_11/area/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_11/area/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/area/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/area/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/linux/main.cc -------------------------------------------------------------------------------- /Chapter_11/area/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_11/area/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_11/area/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_11/area/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/area/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/area/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_11/area/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/pubspec.lock -------------------------------------------------------------------------------- /Chapter_11/area/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_11/area/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_11/area/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/web/favicon.png -------------------------------------------------------------------------------- /Chapter_11/area/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_11/area/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_11/area/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/web/index.html -------------------------------------------------------------------------------- /Chapter_11/area/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/web/manifest.json -------------------------------------------------------------------------------- /Chapter_11/area/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_11/area/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_11/area/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/area/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_11/map_recipe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/.gitignore -------------------------------------------------------------------------------- /Chapter_11/map_recipe/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/.metadata -------------------------------------------------------------------------------- /Chapter_11/map_recipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/README.md -------------------------------------------------------------------------------- /Chapter_11/map_recipe/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_11/map_recipe/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/android/.gitignore -------------------------------------------------------------------------------- /Chapter_11/map_recipe/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/android/build.gradle -------------------------------------------------------------------------------- /Chapter_11/map_recipe/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_11/map_recipe/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_11/map_recipe/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_11/map_recipe/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/lib/main.dart -------------------------------------------------------------------------------- /Chapter_11/map_recipe/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/map_recipe/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/linux/main.cc -------------------------------------------------------------------------------- /Chapter_11/map_recipe/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_11/map_recipe/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_11/map_recipe/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_11/map_recipe/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_11/map_recipe/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_11/map_recipe/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/pubspec.lock -------------------------------------------------------------------------------- /Chapter_11/map_recipe/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_11/map_recipe/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_11/map_recipe/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/web/favicon.png -------------------------------------------------------------------------------- /Chapter_11/map_recipe/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_11/map_recipe/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_11/map_recipe/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/web/index.html -------------------------------------------------------------------------------- /Chapter_11/map_recipe/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/web/manifest.json -------------------------------------------------------------------------------- /Chapter_11/map_recipe/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_11/map_recipe/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_11/map_recipe/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_11/map_recipe/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_11/map_recipe/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_12/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/.gitignore -------------------------------------------------------------------------------- /Chapter_12/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/.metadata -------------------------------------------------------------------------------- /Chapter_12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/README.md -------------------------------------------------------------------------------- /Chapter_12/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_12/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/android/.gitignore -------------------------------------------------------------------------------- /Chapter_12/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_12/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/android/build.gradle -------------------------------------------------------------------------------- /Chapter_12/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_12/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_12/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_12/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_12/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_12/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_12/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_12/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_12/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_12/lib/animated_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/animated_list.dart -------------------------------------------------------------------------------- /Chapter_12/lib/detail_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/detail_screen.dart -------------------------------------------------------------------------------- /Chapter_12/lib/dismissible.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/dismissible.dart -------------------------------------------------------------------------------- /Chapter_12/lib/fade_transition.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/fade_transition.dart -------------------------------------------------------------------------------- /Chapter_12/lib/list_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/list_screen.dart -------------------------------------------------------------------------------- /Chapter_12/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/main.dart -------------------------------------------------------------------------------- /Chapter_12/lib/my_animation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/my_animation.dart -------------------------------------------------------------------------------- /Chapter_12/lib/shape_animation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/shape_animation.dart -------------------------------------------------------------------------------- /Chapter_12/lib/shape_animation_step_1.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/shape_animation_step_1.dart -------------------------------------------------------------------------------- /Chapter_12/lib/shape_animation_step_2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/shape_animation_step_2.dart -------------------------------------------------------------------------------- /Chapter_12/lib/shape_animation_step_3.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/lib/shape_animation_step_3.dart -------------------------------------------------------------------------------- /Chapter_12/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_12/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_12/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_12/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/linux/main.cc -------------------------------------------------------------------------------- /Chapter_12/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_12/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_12/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_12/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_12/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_12/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_12/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_12/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_12/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/pubspec.lock -------------------------------------------------------------------------------- /Chapter_12/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_12/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/favicon.png -------------------------------------------------------------------------------- /Chapter_12/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_12/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_12/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_12/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_12/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/index.html -------------------------------------------------------------------------------- /Chapter_12/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/web/manifest.json -------------------------------------------------------------------------------- /Chapter_12/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_12/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_12/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_12/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_12/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_12/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_12/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_12/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_12/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_12/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_12/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_12/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_12/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_12/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_12/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_13/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/.gitignore -------------------------------------------------------------------------------- /Chapter_13/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/.metadata -------------------------------------------------------------------------------- /Chapter_13/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/README.md -------------------------------------------------------------------------------- /Chapter_13/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_13/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/.gitignore -------------------------------------------------------------------------------- /Chapter_13/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_13/android/app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/app/google-services.json -------------------------------------------------------------------------------- /Chapter_13/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/build.gradle -------------------------------------------------------------------------------- /Chapter_13/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_13/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_13/assets/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/assets/logo.jpg -------------------------------------------------------------------------------- /Chapter_13/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_13/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_13/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_13/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_13/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_13/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_13/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_13/ios/firebase_app_id_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/ios/firebase_app_id_file.json -------------------------------------------------------------------------------- /Chapter_13/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/lib/main.dart -------------------------------------------------------------------------------- /Chapter_13/lib/screens/happy_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/lib/screens/happy_screen.dart -------------------------------------------------------------------------------- /Chapter_13/lib/screens/poll.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/lib/screens/poll.dart -------------------------------------------------------------------------------- /Chapter_13/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_13/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_13/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_13/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/linux/main.cc -------------------------------------------------------------------------------- /Chapter_13/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_13/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_13/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_13/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_13/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_13/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_13/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_13/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_13/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/pubspec.lock -------------------------------------------------------------------------------- /Chapter_13/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_13/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_13/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/favicon.png -------------------------------------------------------------------------------- /Chapter_13/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_13/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_13/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_13/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_13/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/index.html -------------------------------------------------------------------------------- /Chapter_13/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/web/manifest.json -------------------------------------------------------------------------------- /Chapter_13/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_13/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_13/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_13/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_13/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_13/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_13/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_13/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_13/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_13/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_13/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_13/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_13/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_13/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_13/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_14/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/.gitignore -------------------------------------------------------------------------------- /Chapter_14/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/.metadata -------------------------------------------------------------------------------- /Chapter_14/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/README.md -------------------------------------------------------------------------------- /Chapter_14/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_14/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/android/.gitignore -------------------------------------------------------------------------------- /Chapter_14/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_14/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/android/build.gradle -------------------------------------------------------------------------------- /Chapter_14/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_14/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_14/assets/text_classification.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/assets/text_classification.tflite -------------------------------------------------------------------------------- /Chapter_14/install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/install.bat -------------------------------------------------------------------------------- /Chapter_14/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_14/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_14/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_14/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_14/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_14/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_14/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_14/lib/camera.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/camera.dart -------------------------------------------------------------------------------- /Chapter_14/lib/classifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/classifier.dart -------------------------------------------------------------------------------- /Chapter_14/lib/language.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/language.dart -------------------------------------------------------------------------------- /Chapter_14/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/main.dart -------------------------------------------------------------------------------- /Chapter_14/lib/ml.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/ml.dart -------------------------------------------------------------------------------- /Chapter_14/lib/picture.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/picture.dart -------------------------------------------------------------------------------- /Chapter_14/lib/result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/lib/result.dart -------------------------------------------------------------------------------- /Chapter_14/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_14/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_14/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_14/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/linux/main.cc -------------------------------------------------------------------------------- /Chapter_14/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_14/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_14/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_14/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_14/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_14/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_14/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_14/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_14/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/pubspec.lock -------------------------------------------------------------------------------- /Chapter_14/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_14/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_14/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/favicon.png -------------------------------------------------------------------------------- /Chapter_14/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_14/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_14/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_14/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_14/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/index.html -------------------------------------------------------------------------------- /Chapter_14/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/web/manifest.json -------------------------------------------------------------------------------- /Chapter_14/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_14/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_14/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_14/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_14/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_14/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /Chapter_14/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_14/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_14/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_14/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /Chapter_14/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_14/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_14/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_14/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_14/windows/runner/win32_window.h -------------------------------------------------------------------------------- /Chapter_15/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/.firebaserc -------------------------------------------------------------------------------- /Chapter_15/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/.gitignore -------------------------------------------------------------------------------- /Chapter_15/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/.metadata -------------------------------------------------------------------------------- /Chapter_15/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /Chapter_15/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/README.md -------------------------------------------------------------------------------- /Chapter_15/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/analysis_options.yaml -------------------------------------------------------------------------------- /Chapter_15/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/.gitignore -------------------------------------------------------------------------------- /Chapter_15/android/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /Chapter_15/android/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/Gemfile.lock -------------------------------------------------------------------------------- /Chapter_15/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter_15/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/build.gradle -------------------------------------------------------------------------------- /Chapter_15/android/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/fastlane/Appfile -------------------------------------------------------------------------------- /Chapter_15/android/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/fastlane/Fastfile -------------------------------------------------------------------------------- /Chapter_15/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/gradle.properties -------------------------------------------------------------------------------- /Chapter_15/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/android/settings.gradle -------------------------------------------------------------------------------- /Chapter_15/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/firebase.json -------------------------------------------------------------------------------- /Chapter_15/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/ios/.gitignore -------------------------------------------------------------------------------- /Chapter_15/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /Chapter_15/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_15/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_15/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_15/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/ios/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_15/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /Chapter_15/lib/data/http_helper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/lib/data/http_helper.dart -------------------------------------------------------------------------------- /Chapter_15/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/lib/main.dart -------------------------------------------------------------------------------- /Chapter_15/lib/models/book.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/lib/models/book.dart -------------------------------------------------------------------------------- /Chapter_15/lib/screens/book_list_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/lib/screens/book_list_screen.dart -------------------------------------------------------------------------------- /Chapter_15/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /Chapter_15/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/linux/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_15/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_15/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/linux/main.cc -------------------------------------------------------------------------------- /Chapter_15/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/linux/my_application.cc -------------------------------------------------------------------------------- /Chapter_15/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/linux/my_application.h -------------------------------------------------------------------------------- /Chapter_15/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/macos/.gitignore -------------------------------------------------------------------------------- /Chapter_15/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_15/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Chapter_15/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /Chapter_15/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/macos/Runner/Info.plist -------------------------------------------------------------------------------- /Chapter_15/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /Chapter_15/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/pubspec.lock -------------------------------------------------------------------------------- /Chapter_15/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/pubspec.yaml -------------------------------------------------------------------------------- /Chapter_15/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/test/widget_test.dart -------------------------------------------------------------------------------- /Chapter_15/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/favicon.png -------------------------------------------------------------------------------- /Chapter_15/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/icons/Icon-192.png -------------------------------------------------------------------------------- /Chapter_15/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Chapter_15/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /Chapter_15/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /Chapter_15/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/index.html -------------------------------------------------------------------------------- /Chapter_15/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/web/manifest.json -------------------------------------------------------------------------------- /Chapter_15/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/.gitignore -------------------------------------------------------------------------------- /Chapter_15/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_15/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_15/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /Chapter_15/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/Runner.rc -------------------------------------------------------------------------------- /Chapter_15/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /Chapter_15/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/main.cpp -------------------------------------------------------------------------------- /Chapter_15/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/resource.h -------------------------------------------------------------------------------- /Chapter_15/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/utils.cpp -------------------------------------------------------------------------------- /Chapter_15/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/utils.h -------------------------------------------------------------------------------- /Chapter_15/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /Chapter_15/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/Chapter_15/windows/runner/win32_window.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Flutter-Cookbook-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------