├── .idea ├── flutter-cookbook.iml ├── modules.xml ├── vcs.xml └── workspace.xml ├── README.md ├── docs ├── animation │ └── Fade_a_Widget_in_and_out.md ├── design_basics │ ├── Add_a_Drawer_to_a_screen.md │ ├── Displaying_SnackBars.md │ ├── Exporting_fonts_from_a_package.md │ ├── Updating_the_UI_based_on_orientation.md │ ├── Using_Themes_to_share_colors_and_font_styles.md │ ├── Using_custom_fonts.md │ └── Working_with_Tabs.md ├── forms │ ├── Building_a_form_with_validation.md │ ├── Create_and_styled_a_text_field.md │ ├── Focus_on_a_text_field.md │ ├── Retrieve_the_value_of_a_text_field.md │ └── handling_changes_to_a_text_field.md ├── handling_gestures │ ├── Adding_Material_Touch_ripples.md │ ├── Handling_Taps.md │ └── Implement_Swipe_to_Dismiss.md ├── images │ ├── Display_images_from_the_internet.md │ ├── Fade_in_images_with_a_placeholder.md │ └── Working_with_cached_images.md ├── lists │ ├── Create_a_basic_list.md │ ├── Creating_a_grid_List.md │ ├── Creating_lists_with_different_types_of_items.md │ ├── Make_a_horizontal_list.md │ └── Working_with_long_lists.md ├── navigation │ ├── Animating_a_Widget_across_screens.md │ ├── Navigate_to_a_new_screen_and_back.md │ ├── Navigate_with_named_routes.md │ ├── Return_data_from_a_screen.md │ └── Send_data_to_a_new_screen.md ├── networking │ ├── Fetch_data_from_the_internet.md │ ├── Making_authenticated_requests.md │ ├── Parsing_JSON_in_the_background.md │ └── Working_with_WebSockets.md └── persistence │ ├── Reading_and_Writing_Files.md │ └── Storing_key-value_data_on_disk.md └── relative └── Flutter for React Native Developers.md /.idea/flutter-cookbook.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 37 | 38 | 41 | 42 | 43 | 77 | 78 | 79 | 80 | 81 | true 82 | DEFINITION_ORDER 83 | 84 | 85 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 |