├── .DS_Store
├── README.md
├── cuarta_clase
├── app
│ ├── .gitignore
│ ├── .keep
│ ├── analysis_options.yaml
│ ├── android
│ │ ├── .gitignore
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ ├── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin
│ │ │ │ │ └── com
│ │ │ │ │ │ └── example
│ │ │ │ │ │ └── fooderlich
│ │ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res
│ │ │ │ │ ├── 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
│ │ │ │ │ └── styles.xml
│ │ │ │ └── profile
│ │ │ │ └── AndroidManifest.xml
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ └── gradle-wrapper.properties
│ │ └── settings.gradle
│ ├── assets
│ │ ├── food_pics
│ │ │ ├── food_banana.jpg
│ │ │ ├── food_brussels_sprouts.jpg
│ │ │ ├── food_burger.jpg
│ │ │ ├── food_cucumber.jpg
│ │ │ ├── food_cupcake.jpg
│ │ │ ├── food_curry.jpg
│ │ │ ├── food_dozen_eggs.jpg
│ │ │ ├── food_flour.jpg
│ │ │ ├── food_friedrice.jpg
│ │ │ ├── food_green_beans.jpg
│ │ │ ├── food_pancake.jpg
│ │ │ ├── food_peanutbutter.png
│ │ │ ├── food_pho.jpg
│ │ │ ├── food_salmon.jpg
│ │ │ ├── food_soymilk.png
│ │ │ └── food_spaghetti.jpg
│ │ ├── fooderlich_assets
│ │ │ └── empty_list.png
│ │ ├── magazine_pics
│ │ │ ├── card_bread.jpg
│ │ │ ├── card_carrot.png
│ │ │ ├── card_salad.png
│ │ │ ├── card_smoothie.png
│ │ │ ├── mag1.png
│ │ │ ├── mag2.png
│ │ │ ├── mag3.png
│ │ │ ├── mag4.png
│ │ │ └── mag5.png
│ │ ├── profile_pics
│ │ │ ├── person_cesare.jpeg
│ │ │ ├── person_crispy.png
│ │ │ ├── person_joe.jpeg
│ │ │ ├── person_katz.jpeg
│ │ │ ├── person_kelvin.jpg
│ │ │ ├── person_kevin.jpeg
│ │ │ ├── person_manda.png
│ │ │ ├── person_ray.jpeg
│ │ │ ├── person_sandra.jpeg
│ │ │ ├── person_stef.jpeg
│ │ │ └── person_tiffani.jpeg
│ │ └── sample_data
│ │ │ ├── sample_explore_recipes.json
│ │ │ ├── sample_friends_feed.json
│ │ │ └── sample_recipes.json
│ ├── ios
│ │ ├── .gitignore
│ │ ├── Flutter
│ │ │ ├── .last_build_id
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── 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
│ │ ├── api
│ │ │ └── mock_fooderlich_service.dart
│ │ ├── components
│ │ │ ├── author_card.dart
│ │ │ ├── card1.dart
│ │ │ ├── card2.dart
│ │ │ ├── card3.dart
│ │ │ ├── circle_image.dart
│ │ │ ├── components.dart
│ │ │ ├── friend_post_list_view.dart
│ │ │ ├── friend_post_tile.dart
│ │ │ ├── grocery_tile.dart
│ │ │ ├── recipe_thumbnail.dart
│ │ │ ├── recipes_grid_view.dart
│ │ │ └── today_recipe_list_view.dart
│ │ ├── fooderlich_theme.dart
│ │ ├── home.dart
│ │ ├── main.dart
│ │ ├── models
│ │ │ ├── explore_data.dart
│ │ │ ├── explore_recipe.dart
│ │ │ ├── grocery_item.dart
│ │ │ ├── grocery_manager.dart
│ │ │ ├── ingredient.dart
│ │ │ ├── instruction.dart
│ │ │ ├── models.dart
│ │ │ ├── post.dart
│ │ │ ├── simple_recipe.dart
│ │ │ └── tab_manager.dart
│ │ └── screens
│ │ │ ├── empty_grocery_screen.dart
│ │ │ ├── explore_screen.dart
│ │ │ ├── grocery_item_screen.dart
│ │ │ ├── grocery_list_screen.dart
│ │ │ ├── grocery_screen.dart
│ │ │ └── recipes_screen.dart
│ ├── pubspec.lock
│ └── pubspec.yaml
└── examples
│ └── widgets
│ └── ListGridAndOthers
│ └── example
│ ├── .gitignore
│ ├── .metadata
│ ├── README.md
│ ├── analysis_options.yaml
│ ├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── example
│ │ │ │ │ └── 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
│ ├── Podfile
│ ├── Podfile.lock
│ ├── 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
│ ├── app.dart
│ ├── element_tile.dart
│ ├── home.dart
│ ├── list.dart
│ ├── list_examples
│ │ ├── example_gridview.dart
│ │ ├── example_listview_builder.dart
│ │ ├── example_listview_separeted.dart
│ │ ├── nested_listviews.dart
│ │ ├── normal_listview.dart
│ │ └── page_view_example.dart
│ └── main.dart
│ ├── 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
├── gestion_estados
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── gestion_estados
│ │ │ │ │ └── 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
│ ├── Podfile
│ ├── Podfile.lock
│ ├── 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
│ ├── app.dart
│ ├── config
│ │ ├── routes
│ │ │ └── app_routes.dart
│ │ └── theme
│ │ │ └── theme_app.dart
│ ├── core
│ │ ├── helpers
│ │ │ └── README.md
│ │ ├── providers
│ │ │ ├── album_provider.dart
│ │ │ ├── cart_provider.dart
│ │ │ └── user_provider.dart
│ │ └── widgets
│ │ │ ├── README.md
│ │ │ ├── album_tile.dart
│ │ │ └── our_image.dart
│ ├── domain
│ │ ├── model
│ │ │ └── album
│ │ │ │ ├── album.dart
│ │ │ │ └── gateway
│ │ │ │ └── album_gateway.dart
│ │ └── use_cases
│ │ │ └── album
│ │ │ └── album_use_cases.dart
│ ├── infraestructure
│ │ └── api
│ │ │ ├── README.md
│ │ │ └── album_api
│ │ │ ├── album_api.dart
│ │ │ └── errors
│ │ │ └── album_error.dart
│ ├── main.dart
│ └── screens
│ │ ├── home_page.dart
│ │ ├── login_page.dart
│ │ └── payment_page.dart
├── 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
├── primera_clase
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── primera_clase
│ │ │ │ │ └── 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
├── 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
├── quinta_clase
├── example_provider
│ ├── .gitignore
│ ├── .metadata
│ ├── README.md
│ ├── analysis_options.yaml
│ ├── android
│ │ ├── .gitignore
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ ├── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin
│ │ │ │ │ └── com
│ │ │ │ │ │ └── example
│ │ │ │ │ │ └── example_provider
│ │ │ │ │ │ └── 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
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── 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
│ │ ├── another_page.dart
│ │ ├── app.dart
│ │ ├── cat_provider.dart
│ │ ├── home.dart
│ │ ├── main.dart
│ │ ├── page_one.dart
│ │ └── user_provider.dart
│ ├── 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
└── future_example
│ ├── .gitignore
│ ├── .metadata
│ ├── README.md
│ ├── analysis_options.yaml
│ ├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── future_example
│ │ │ │ │ └── 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
│ ├── Podfile
│ ├── Podfile.lock
│ ├── 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
│ ├── app.dart
│ ├── future_example.dart
│ ├── home.dart
│ └── main.dart
│ ├── 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
├── segunda_clase
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── segunda_clase
│ │ │ │ │ └── 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
│ ├── 15452035777_294cefced5_c.jpg
│ ├── 15992102771_b92f4cc00a_b.jpg
│ ├── 2126711929_ef763de2b3_w.jpg
│ ├── 27729023535_a57606c1be.jpg
│ ├── 3187380632_5056654a19_b.jpg
│ ├── 8533381643_a31a99e8a6_c.jpg
│ └── attribution.md
├── 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
│ ├── app.dart
│ ├── home.dart
│ ├── main.dart
│ ├── recipe.dart
│ └── recipe_detail.dart
├── 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
├── septima_clase
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── septima_clase
│ │ │ │ │ └── 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
│ ├── Podfile
│ ├── Podfile.lock
│ ├── 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
│ ├── app.dart
│ ├── main.dart
│ ├── models
│ │ └── album.dart
│ ├── pages
│ │ ├── common
│ │ │ ├── album_tile.dart
│ │ │ └── our_image.dart
│ │ └── home.dart
│ └── services
│ │ └── album_api.dart
├── 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
├── sexta_clase
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sexta_clase
│ │ │ │ │ └── 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
│ ├── Podfile
│ ├── Podfile.lock
│ ├── 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
│ ├── app.dart
│ ├── app_routes.dart
│ ├── cat.dart
│ ├── food.dart
│ ├── home.dart
│ ├── main.dart
│ └── models
│ │ └── cat.dart
├── 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
└── tercera_clase
├── .gitignore
├── .metadata
├── README.md
├── analysis_options.yaml
├── android
├── .gitignore
├── app
│ ├── build.gradle
│ └── src
│ │ ├── debug
│ │ └── AndroidManifest.xml
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── tercera_clase
│ │ │ │ └── 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
├── author_katz.jpeg
├── mag1.png
├── mag2.png
├── mag3.png
├── mag4.png
└── mag5.png
├── ios
├── .gitignore
├── Flutter
│ ├── AppFrameworkInfo.plist
│ ├── Debug.xcconfig
│ └── Release.xcconfig
├── Podfile
├── Podfile.lock
├── 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
├── author_card.dart
├── card1.dart
├── card2.dart
├── card3.dart
├── circle_image.dart
├── fooderlich_theme.dart
├── home.dart
└── main.dart
├── 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
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/.DS_Store
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # flutter-apprentice
2 | En este repo subiremos todos los contenidos relacionados al curso dado a finales del 2021 hasta inicios del 2022
3 |
--------------------------------------------------------------------------------
/cuarta_clase/app/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/.keep
--------------------------------------------------------------------------------
/cuarta_clase/app/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/kotlin/com/example/fooderlich/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.fooderlich
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/app/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.enableR8=true
3 | android.useAndroidX=true
4 | android.enableJetifier=true
5 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
7 |
--------------------------------------------------------------------------------
/cuarta_clase/app/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_banana.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_banana.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_brussels_sprouts.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_brussels_sprouts.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_burger.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_burger.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_cucumber.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_cucumber.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_cupcake.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_cupcake.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_curry.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_curry.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_dozen_eggs.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_dozen_eggs.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_flour.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_flour.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_friedrice.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_friedrice.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_green_beans.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_green_beans.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_pancake.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_pancake.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_peanutbutter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_peanutbutter.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_pho.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_pho.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_salmon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_salmon.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_soymilk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_soymilk.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/food_pics/food_spaghetti.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/food_pics/food_spaghetti.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/fooderlich_assets/empty_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/fooderlich_assets/empty_list.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/card_bread.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/card_bread.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/card_carrot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/card_carrot.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/card_salad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/card_salad.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/card_smoothie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/card_smoothie.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/mag1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/mag1.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/mag2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/mag2.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/mag3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/mag3.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/mag4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/mag4.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/magazine_pics/mag5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/magazine_pics/mag5.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_cesare.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_cesare.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_crispy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_crispy.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_joe.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_joe.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_katz.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_katz.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_kelvin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_kelvin.jpg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_kevin.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_kevin.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_manda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_manda.png
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_ray.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_ray.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_sandra.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_sandra.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_stef.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_stef.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/assets/profile_pics/person_tiffani.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/assets/profile_pics/person_tiffani.jpeg
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Flutter/.last_build_id:
--------------------------------------------------------------------------------
1 | a6788a9b700b18ac6300f4afbddad271
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/cuarta_clase/app/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/cuarta_clase/app/lib/components/components.dart:
--------------------------------------------------------------------------------
1 | export 'author_card.dart';
2 | export 'card1.dart';
3 | export 'card2.dart';
4 | export 'card3.dart';
5 | export 'circle_image.dart';
6 | export 'friend_post_list_view.dart';
7 | export 'friend_post_tile.dart';
8 | export 'recipe_thumbnail.dart';
9 | export 'recipes_grid_view.dart';
10 | export 'today_recipe_list_view.dart';
11 |
--------------------------------------------------------------------------------
/cuarta_clase/app/lib/models/explore_data.dart:
--------------------------------------------------------------------------------
1 | import 'models.dart';
2 |
3 | class ExploreData {
4 | final List todayRecipes;
5 | final List friendPosts;
6 |
7 | ExploreData(
8 | this.todayRecipes,
9 | this.friendPosts,
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/cuarta_clase/app/lib/models/models.dart:
--------------------------------------------------------------------------------
1 | export 'explore_data.dart';
2 | export 'explore_recipe.dart';
3 | export 'grocery_item.dart';
4 | export 'grocery_manager.dart';
5 | export 'post.dart';
6 | export 'simple_recipe.dart';
7 | export 'tab_manager.dart';
8 |
--------------------------------------------------------------------------------
/cuarta_clase/app/lib/models/tab_manager.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | // 1
4 | class TabManager extends ChangeNotifier {
5 | // 2
6 | int selectedTab = 0;
7 |
8 | // 3
9 | void goToTab(index) {
10 | // 4
11 | selectedTab = index;
12 | // 5
13 | notifyListeners();
14 | }
15 |
16 | // 6
17 | void goToRecipes() {
18 | selectedTab = 1;
19 | // 7
20 | notifyListeners();
21 | }
22 | }
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 77d935af4db863f6abd0b9c31c7e6df2a13de57b
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.example
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/lib/app.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/lib/app.dart
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/favicon.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/cuarta_clase/examples/widgets/ListGridAndOthers/example/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/gestion_estados/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/kotlin/com/example/gestion_estados/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.gestion_estados
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/gestion_estados/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/gestion_estados/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/gestion_estados/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/gestion_estados/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/gestion_estados/lib/config/routes/app_routes.dart:
--------------------------------------------------------------------------------
1 | class AppRoutes {
2 | static const home = '/home';
3 | static const login = '/login';
4 | static const buy = '/buy';
5 | }
--------------------------------------------------------------------------------
/gestion_estados/lib/core/helpers/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/lib/core/helpers/README.md
--------------------------------------------------------------------------------
/gestion_estados/lib/core/providers/album_provider.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:gestion_estados/domain/use_cases/album/album_use_cases.dart';
3 | class AlbumProvider extends ChangeNotifier{
4 |
5 | final GetAlbumUseCase albumUseCase;
6 | AlbumProvider({required this.albumUseCase});
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/gestion_estados/lib/core/providers/cart_provider.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:gestion_estados/domain/model/album/album.dart';
3 |
4 | class CartProvider extends ChangeNotifier{
5 | final List _listOfAlbums = [];
6 | get listOfAlbums => _listOfAlbums;
7 | void add(Album album){
8 | _listOfAlbums.add(album);
9 | notifyListeners();
10 | }
11 | void remove(Album album){
12 | _listOfAlbums.remove(album);
13 | notifyListeners();
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/gestion_estados/lib/core/providers/user_provider.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | class UserProvider extends ChangeNotifier{
4 | bool _userLogged = false;
5 | String _userName = "nombre no ingresado";
6 | String get userName => _userName;
7 | bool get userLogged => _userLogged;
8 | set userName (String name){
9 | _userName = name;
10 | notifyListeners();
11 | }
12 | set userLogged (bool currentState){
13 | _userLogged = currentState;
14 | notifyListeners();
15 | }
16 | }
--------------------------------------------------------------------------------
/gestion_estados/lib/core/widgets/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/lib/core/widgets/README.md
--------------------------------------------------------------------------------
/gestion_estados/lib/domain/model/album/gateway/album_gateway.dart:
--------------------------------------------------------------------------------
1 |
2 | import '../album.dart';
3 | abstract class AlbumGateway {
4 | Future getByID( String id );
5 | Future> getAll();
6 | }
--------------------------------------------------------------------------------
/gestion_estados/lib/domain/use_cases/album/album_use_cases.dart:
--------------------------------------------------------------------------------
1 | import '../../model/album/album.dart';
2 | import '../../model/album/gateway/album_gateway.dart';
3 |
4 | class GetAlbumUseCase {
5 | final AlbumGateway _albumGateway;
6 | GetAlbumUseCase(this._albumGateway);
7 |
8 | Future getAlbumByID(String id) async {
9 | return _albumGateway.getByID(id);
10 | }
11 |
12 | Future> getAll() async {
13 | return _albumGateway.getAll();
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/gestion_estados/lib/infraestructure/api/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/lib/infraestructure/api/README.md
--------------------------------------------------------------------------------
/gestion_estados/lib/infraestructure/api/album_api/errors/album_error.dart:
--------------------------------------------------------------------------------
1 | class AlbumApiException implements Exception {
2 | @override
3 | String toString() {
4 | return 'Error al obtener la lista de Albums';
5 | }
6 | }
--------------------------------------------------------------------------------
/gestion_estados/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:gestion_estados/app.dart';
3 |
4 | void main() => runApp(const GestionEstadosApp());
5 |
6 |
--------------------------------------------------------------------------------
/gestion_estados/pubspec.yaml:
--------------------------------------------------------------------------------
1 | name: gestion_estados
2 | description: A new Flutter project.
3 |
4 | publish_to: 'none'
5 |
6 | version: 1.0.0+1
7 |
8 | environment:
9 | sdk: ">=2.17.0-223.0.dev <3.0.0"
10 | dependencies:
11 | flutter:
12 | sdk: flutter
13 | http:
14 | google_fonts: 2.2.0
15 | provider:
16 | cupertino_icons: ^1.0.2
17 |
18 | dev_dependencies:
19 | flutter_test:
20 | sdk: flutter
21 | flutter_lints: ^1.0.0
22 |
23 | flutter:
24 | uses-material-design: true
25 |
--------------------------------------------------------------------------------
/gestion_estados/test/widget_test.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/test/widget_test.dart
--------------------------------------------------------------------------------
/gestion_estados/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/web/favicon.png
--------------------------------------------------------------------------------
/gestion_estados/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/gestion_estados/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/gestion_estados/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/gestion_estados/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/gestion_estados/windows/.gitignore:
--------------------------------------------------------------------------------
1 | flutter/ephemeral/
2 |
3 | # Visual Studio user-specific files.
4 | *.suo
5 | *.user
6 | *.userosscache
7 | *.sln.docstates
8 |
9 | # Visual Studio build-related files.
10 | x64/
11 | x86/
12 |
13 | # Visual Studio cache files
14 | # files ending in .cache can be ignored
15 | *.[Cc]ache
16 | # but keep track of directories ending in .cache
17 | !*.[Cc]ache/
18 |
--------------------------------------------------------------------------------
/gestion_estados/windows/flutter/generated_plugin_registrant.cc:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #include "generated_plugin_registrant.h"
8 |
9 |
10 | void RegisterPlugins(flutter::PluginRegistry* registry) {
11 | }
12 |
--------------------------------------------------------------------------------
/gestion_estados/windows/flutter/generated_plugin_registrant.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #ifndef GENERATED_PLUGIN_REGISTRANT_
8 | #define GENERATED_PLUGIN_REGISTRANT_
9 |
10 | #include
11 |
12 | // Registers Flutter plugins.
13 | void RegisterPlugins(flutter::PluginRegistry* registry);
14 |
15 | #endif // GENERATED_PLUGIN_REGISTRANT_
16 |
--------------------------------------------------------------------------------
/gestion_estados/windows/runner/resource.h:
--------------------------------------------------------------------------------
1 | //{{NO_DEPENDENCIES}}
2 | // Microsoft Visual C++ generated include file.
3 | // Used by Runner.rc
4 | //
5 | #define IDI_APP_ICON 101
6 |
7 | // Next default values for new objects
8 | //
9 | #ifdef APSTUDIO_INVOKED
10 | #ifndef APSTUDIO_READONLY_SYMBOLS
11 | #define _APS_NEXT_RESOURCE_VALUE 102
12 | #define _APS_NEXT_COMMAND_VALUE 40001
13 | #define _APS_NEXT_CONTROL_VALUE 1001
14 | #define _APS_NEXT_SYMED_VALUE 101
15 | #endif
16 | #endif
17 |
--------------------------------------------------------------------------------
/gestion_estados/windows/runner/resources/app_icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/gestion_estados/windows/runner/resources/app_icon.ico
--------------------------------------------------------------------------------
/primera_clase/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 18116933e77adc82f80866c928266a5b4f1ed645
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/primera_clase/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/primera_clase/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/kotlin/com/example/primera_clase/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.primera_clase
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/primera_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/primera_clase/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/primera_clase/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/primera_clase/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/primera_clase/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/primera_clase/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/primera_clase/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/primera_clase/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/primera_clase/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/web/favicon.png
--------------------------------------------------------------------------------
/primera_clase/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/primera_clase/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/primera_clase/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/primera_clase/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/primera_clase/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 77d935af4db863f6abd0b9c31c7e6df2a13de57b
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/kotlin/com/example/example_provider/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.example_provider
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/quinta_clase/example_provider/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/lib/another_page.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/lib/another_page.dart
--------------------------------------------------------------------------------
/quinta_clase/example_provider/lib/cat_provider.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | class CatProvider extends ChangeNotifier {
4 | String _name = 'michi no definido 😼';
5 |
6 | String get name => _name;
7 |
8 | set name (String newName) {
9 | _name = newName;
10 | notifyListeners();
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/quinta_clase/example_provider/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:example_provider/app.dart';
2 | import 'package:flutter/material.dart';
3 |
4 | void main() => runApp(const ProviderExample());
--------------------------------------------------------------------------------
/quinta_clase/example_provider/lib/user_provider.dart:
--------------------------------------------------------------------------------
1 |
2 |
3 | import 'package:flutter/material.dart';
4 |
5 | class UserProvider extends ChangeNotifier{
6 | String _name = 'usuario no ha sido registrado';
7 |
8 | String get name => _name;
9 | set name ( String newName){
10 | _name = newName;
11 | notifyListeners();
12 | }
13 |
14 | }
--------------------------------------------------------------------------------
/quinta_clase/example_provider/test/widget_test.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/test/widget_test.dart
--------------------------------------------------------------------------------
/quinta_clase/example_provider/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/web/favicon.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/quinta_clase/example_provider/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/example_provider/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 77d935af4db863f6abd0b9c31c7e6df2a13de57b
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/kotlin/com/example/future_example/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.future_example
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/quinta_clase/future_example/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/lib/app.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | import 'home.dart';
4 |
5 |
6 |
7 |
8 | class FutureExample extends StatelessWidget {
9 | const FutureExample({Key? key}) : super(key: key);
10 |
11 | @override
12 | Widget build(BuildContext context) {
13 | return MaterialApp(
14 | title: 'Flutter Demo',
15 | theme: ThemeData(
16 | primarySwatch: Colors.blue,
17 | ),
18 | home: const Home(),
19 |
20 | );
21 | }
22 | }
--------------------------------------------------------------------------------
/quinta_clase/future_example/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:future_example/app.dart';
3 |
4 | void main() =>
5 | runApp(const FutureExample());
6 |
7 |
8 |
--------------------------------------------------------------------------------
/quinta_clase/future_example/test/widget_test.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/test/widget_test.dart
--------------------------------------------------------------------------------
/quinta_clase/future_example/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/web/favicon.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/quinta_clase/future_example/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/quinta_clase/future_example/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/segunda_clase/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 18116933e77adc82f80866c928266a5b4f1ed645
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/segunda_clase/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/kotlin/com/example/segunda_clase/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.segunda_clase
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/segunda_clase/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/segunda_clase/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/segunda_clase/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/segunda_clase/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/segunda_clase/assets/15452035777_294cefced5_c.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/15452035777_294cefced5_c.jpg
--------------------------------------------------------------------------------
/segunda_clase/assets/15992102771_b92f4cc00a_b.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/15992102771_b92f4cc00a_b.jpg
--------------------------------------------------------------------------------
/segunda_clase/assets/2126711929_ef763de2b3_w.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/2126711929_ef763de2b3_w.jpg
--------------------------------------------------------------------------------
/segunda_clase/assets/27729023535_a57606c1be.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/27729023535_a57606c1be.jpg
--------------------------------------------------------------------------------
/segunda_clase/assets/3187380632_5056654a19_b.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/3187380632_5056654a19_b.jpg
--------------------------------------------------------------------------------
/segunda_clase/assets/8533381643_a31a99e8a6_c.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/assets/8533381643_a31a99e8a6_c.jpg
--------------------------------------------------------------------------------
/segunda_clase/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/segunda_clase/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/segunda_clase/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:segunda_clase/app.dart';
3 |
4 | void main() {
5 | runApp(const RecipeApp());
6 | }
7 |
--------------------------------------------------------------------------------
/segunda_clase/test/widget_test.dart:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/segunda_clase/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/web/favicon.png
--------------------------------------------------------------------------------
/segunda_clase/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/segunda_clase/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/segunda_clase/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/segunda_clase/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/segunda_clase/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/septima_clase/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 77d935af4db863f6abd0b9c31c7e6df2a13de57b
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/septima_clase/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/septima_clase/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/kotlin/com/example/septima_clase/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.septima_clase
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/septima_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/septima_clase/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/septima_clase/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/septima_clase/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/septima_clase/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/septima_clase/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/septima_clase/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/septima_clase/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/septima_clase/lib/app.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:septima_clase/pages/home.dart';
3 |
4 | class MyApp extends StatelessWidget {
5 | const MyApp({Key? key}) : super(key: key);
6 |
7 | // This widget is the root of your application.
8 | @override
9 | Widget build(BuildContext context) {
10 | return MaterialApp(
11 | title: 'Flutter Demo',
12 | theme: ThemeData(
13 | primarySwatch: Colors.blue,
14 | ),
15 | home: const Home()
16 | );
17 | }
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/septima_clase/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:septima_clase/app.dart';
3 |
4 | void main() => runApp(const MyApp());
5 |
6 |
--------------------------------------------------------------------------------
/septima_clase/test/widget_test.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/test/widget_test.dart
--------------------------------------------------------------------------------
/septima_clase/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/web/favicon.png
--------------------------------------------------------------------------------
/septima_clase/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/septima_clase/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/septima_clase/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/septima_clase/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/septima_clase/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/sexta_clase/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 77d935af4db863f6abd0b9c31c7e6df2a13de57b
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/sexta_clase/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/kotlin/com/example/sexta_clase/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.sexta_clase
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sexta_clase/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/sexta_clase/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/sexta_clase/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/sexta_clase/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/sexta_clase/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/sexta_clase/lib/app_routes.dart:
--------------------------------------------------------------------------------
1 | import 'package:sexta_clase/home.dart';
2 |
3 | class AppRoutes {
4 | static const home = '/';
5 | static const cat = '/cat';
6 | static const food = '/food';
7 |
8 |
9 | }
--------------------------------------------------------------------------------
/sexta_clase/lib/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:sexta_clase/app.dart';
3 |
4 | void main() => runApp(const ExampleNavigateApp());
5 |
6 |
7 |
--------------------------------------------------------------------------------
/sexta_clase/lib/models/cat.dart:
--------------------------------------------------------------------------------
1 | class Cat {
2 | late String name;
3 | String contenido;
4 |
5 | Cat( this.name,this.contenido);
6 | }
--------------------------------------------------------------------------------
/sexta_clase/test/widget_test.dart:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/test/widget_test.dart
--------------------------------------------------------------------------------
/sexta_clase/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/web/favicon.png
--------------------------------------------------------------------------------
/sexta_clase/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/sexta_clase/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/sexta_clase/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/sexta_clase/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/sexta_clase/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/tercera_clase/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 18116933e77adc82f80866c928266a5b4f1ed645
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/tercera_clase/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 | **/*.keystore
13 | **/*.jks
14 |
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/kotlin/com/example/tercera_clase/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.tercera_clase
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tercera_clase/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tercera_clase/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/tercera_clase/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
7 |
--------------------------------------------------------------------------------
/tercera_clase/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
4 | def properties = new Properties()
5 |
6 | assert localPropertiesFile.exists()
7 | localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
8 |
9 | def flutterSdkPath = properties.getProperty("flutter.sdk")
10 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
11 | apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
12 |
--------------------------------------------------------------------------------
/tercera_clase/assets/author_katz.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/author_katz.jpeg
--------------------------------------------------------------------------------
/tercera_clase/assets/mag1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/mag1.png
--------------------------------------------------------------------------------
/tercera_clase/assets/mag2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/mag2.png
--------------------------------------------------------------------------------
/tercera_clase/assets/mag3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/mag3.png
--------------------------------------------------------------------------------
/tercera_clase/assets/mag4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/mag4.png
--------------------------------------------------------------------------------
/tercera_clase/assets/mag5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/assets/mag5.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/tercera_clase/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/tercera_clase/pubspec.yaml:
--------------------------------------------------------------------------------
1 | name: fooderlich
2 | description: a social recipe app to keep track of new dishes, and share with friends.
3 |
4 | publish_to: "none"
5 | version: 1.0.0+1
6 |
7 | environment:
8 | sdk: ">=2.12.0 <3.0.0"
9 |
10 | dependencies:
11 | flutter:
12 | sdk: flutter
13 | google_fonts: ^2.1.0
14 |
15 | dev_dependencies:
16 | flutter_test:
17 | sdk: flutter
18 |
19 | flutter:
20 | uses-material-design: true
21 | assets:
22 | - assets/
23 |
--------------------------------------------------------------------------------
/tercera_clase/test/widget_test.dart:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/tercera_clase/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/web/favicon.png
--------------------------------------------------------------------------------
/tercera_clase/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/tercera_clase/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/tercera_clase/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/tercera_clase/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/weincoder/flutter-apprentice/b238d4bc3aec0353b9a32ad7ebaa1b2ac29bbf38/tercera_clase/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------