├── .idea
├── .gitignore
├── FlutterTechnologyWatch.iml
├── misc.xml
├── modules.xml
└── vcs.xml
├── README.md
└── res
└── top_banner.jpg
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/.idea/FlutterTechnologyWatch.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Summary
4 |
5 | - [Flutter](#flutter)
6 | - [Presentation](#presentation)
7 | - [Resources](#resources)
8 | - [Blog](#blog)
9 | - [Article](#article)
10 | - [Video](#video)
11 | - [Tutorial](#tutorial)
12 | - [Best practices](#best-practices)
13 | - [Tips](#tips)
14 | - [Interview](#interview)
15 | - [Survey](#survey)
16 | - [App](#app)
17 | - [Dart](#dart)
18 | - [Widget](#widget)
19 | - [Stateless / Stateful](#statelesstateful)
20 | - [Container](#container)
21 | - [Text](#text)
22 | - [Package](#package)
23 | - [Button](#button)
24 | - [ListView](#listview)
25 | - [Package](#package)
26 | - [Drawer](#drawer)
27 | - [TabBar](#tabbar)
28 | - [GridView](#gridview)
29 | - [PageView](#pageview)
30 | - [WebView](#webview)
31 | - [Bottom Sheet](#bottom-sheet)
32 | - [Backdrop](#backdrop)
33 | - [CustomPainter](#custompainter)
34 | - [Tools](#tools)
35 | - [YouTube](#youtube)
36 | - [Forms](#forms)
37 | - [Menu](#forms)
38 | - [Icon](#icon)
39 | - [Photo](#photo)
40 | - [Charts](#charts)
41 | - [Onboarding](#onboarding)
42 | - [ColorPicker](#colorpicker)
43 | - [Animation](#animation)
44 | - [Lottie](#lottie)
45 | - [Tools](#tools)
46 | - [Github](#github)
47 | - [Navigation](#navigation)
48 | - [SplashScreen](#splashscreen)
49 | - [SettingsScreen](#settingsscreen)
50 | - [Transform](#transform)
51 | - [Internationalization](#internationalization)
52 | - [Tools](#tools)
53 | - [YouTube](#youtube)
54 | - [State Management](#state_management)
55 | - [YouTube](#youtube)
56 | - [Providers](#providers)
57 | - [BloC](#bloc)
58 | - [Riverpod](#riverpod)
59 | - [Get_it](#get_it)
60 | - [Architecture](#architecture)
61 | - [MVC](#mvc)
62 | - [MVVM](#mvvm)
63 | - [Redux](#redux)
64 | - [Async/Await](#async)
65 | - [StreamBuilder](#streambuilder)
66 | - [Database](#database)
67 | - [Package](#package)
68 | - [YouTube](#youtube)
69 | - [Http](#http)
70 | - [Tools](#tools)
71 | - [LifeCycle](#lifecycle)
72 | - [Logging](#logging)
73 | - [Doc](#doc)
74 | - [Codebase](#codebase)
75 | - [Test](#test)
76 | - [Version/Flavor](#version)
77 | - [CD/CI](#cd/ci)
78 | - [Tools](#tools)
79 | - [IDE](#ide)
80 | - [Android Studio](#androidstudio)
81 | - [Visual Studio](#visualstudio)
82 | - [Desktop](#desktop)
83 | - [UML](#uml)
84 | - [Package](#package)
85 | - [Firebase](#firebase)
86 | - [Firestore](#firestore)
87 | - [Tools](#tools)
88 | - [Accessibility](#accessibility)
89 | - [Maps](#maps)
90 | [YouTube](#youtube)
91 | - [PDF](#pdf)
92 | - [Game](#game)
93 | - [Github](#github)
94 | - [YouTube](#youtube)
95 | - [AR/VR](#ar/vr)
96 | - [Kotlin](#kotlin)
97 | - [iOS](#ios)
98 | - [Design](#design)
99 |
100 |
101 | ## Flutter
102 | * [Official site](https://flutter.io/)
103 | * [Official doc](https://flutter.io/docs)
104 | * [Awesome Flutter](https://github.com/Solido/awesome-flutter)
105 |
106 | ## Presentation
107 | * 09/2018 [Widgets](https://docs.google.com/presentation/d/1dMwSDFwujeGW3scM4aotnPsa1X-sRTrRD41D5tAD1-E)
108 | * 09/2018 [Flutter novelties](https://speakerdeck.com/g123k/les-nouveautes-flutter)
109 | * 04/2018 [Android / iOS communication & Packages](https://speakerdeck.com/g123k/ios-et-les-packages)
110 |
111 | ## Resources
112 | * [Documentation](https://docs.flutter.io/)
113 | * [Github](https://github.com/flutter/flutter)
114 | * [StackOverflow](https://stackoverflow.com/questions/tagged/flutter)
115 | * [Gitter](https://gitter.im/flutter/flutter)
116 | * [Effective Dart Guide](https://www.dartlang.org/guides/language/effective-dart)
117 | * [Dart Tips](https://www.dartlang.org/resources/dart-tips)
118 | * [Flutter FAQ](https://flutter.io/faq/)
119 | * [Flutter Rendering](https://www.youtube.com/watch?v=UUfXWzp0-DU)
120 | * [Flutter Engine](https://github.com/flutter/engine/wiki)
121 | * [Hot Reload](https://flutter.io/hot-reload/)
122 | * [Flutter Inspector](https://dart-lang.github.io/observatory/)
123 | * [Dart Style Guide](https://www.dartlang.org/guides/language/effective-dart/style)
124 | * [Dart Observatory](https://dart-lang.github.io/observatory/)
125 | * [Flutter Widgets](https://flutter.io/widgets/)
126 | * [Flutter Layout](https://flutter.io/tutorials/layout/)
127 | * [Material](https://material.io)
128 | * [Icons](https://thenounproject.com)
129 | * [Images](https://unsplash.com)
130 | * [Fonts](https://fonts.google.com)
131 | * [Google APIs](https://pub.dartlang.org/packages/googleapis)
132 | * [Async and Futures](https://www.dartlang.org/tutorials/language/futures)
133 | * [Testing](https://flutter.io/testing/)
134 | * 01/2021 [The ultimate list of Flutter resources (over 200)](https://wilsonwilson.dev/flutter-resources)
135 |
136 | ### Blog
137 | * [Dash-overflow - Remi Rousselet](https://dash-overflow.net/)
138 | * [Reso Coder](https://resocoder.com/blog/)
139 | * [Very Good Ventures](https://verygood.ventures/blog)
140 | * [FilledStacks](https://www.filledstacks.com/)
141 |
142 | ### Article
143 | * 03/2021 [Un alignement des planètes sur mobile favorable à l'émergence de Flutter ? - FR](https://blog.octo.com/un-alignement-des-planetes-sur-mobile-favorable-a-lemergence-de-flutter/)
144 | * 02/2021 [Why Flutter has become a hot trend in mobile app development?](https://medium.com/radixweb/why-flutter-has-become-a-hot-trend-in-mobile-app-development-55dc8cf080c9)
145 | * 10/2020 [Sony engineer talks up using Flutter + Wayland for their embedded interfaces](https://www.phoronix.com/scan.php?page=news_item&px=Sony-Using-Flutter-Wayland)
146 | * 10/2020 [Flutter: Le meilleur framework pour développer des applications mobiles ? - FR](https://digital-paca.fr/flutter-developpement-application-mobile/)
147 | * 10/2020 [Top 10 Flutter repositories on GitHub](https://medium.com/solute-labs/top-10-flutter-repositories-on-github-260f20b116d5)
148 | * 09/2020 [React Native vs. Flutter vs. Ionic](https://betterprogramming.pub/react-native-vs-flutter-vs-ionic-46d3350f96ee)
149 | * 12/2018 [Flutter the sky's the limit](https://edit.theappbusiness.com/flutter-the-skys-the-limit-84887c8f650d)
150 | * 12/2018 [10 rumors about Flutter, Why its not worse than Android](https://proandroiddev.com/mythbuster-10-rumors-about-flutter-why-its-not-worse-than-android-kotlin-f1a1acbe587d)
151 | * 11/2018 [Flutter: the good, the bad and the ugly](https://medium.com/asos-techblog/flutter-vs-react-native-for-ios-android-app-development-c41b4e038db9)
152 | * 11/2018 [Pitching Flutter to your company or client](https://medium.com/flutter-io/https-medium-com-flutter-io-pitching-flutter-2d4f494e47d1)
153 | * 10/2018 [An Flutter's basics introduction](https://medium.freecodecamp.org/an-introduction-to-flutter-the-basics-9fe541fd39e2)
154 | * 08/2018 [From basics to customization](https://hackernoon.com/making-the-most-of-flutter-from-basics-to-customization-433171581d01)
155 |
156 | ### Video
157 | * [Google developers Flutter playlist](https://www.youtube.com/playlist?list=PLOU2XLYxmsIL0pH0zWe_ZOHgGhZ7UasUE)
158 | * [Johannes Milke playlist](https://www.youtube.com/c/JohannesMilke/videos)
159 | * 01/2018 [Le pattern BLoC (Business Logic Component) - FR](https://www.youtube.com/watch?v=R96UJXPMxdU)
160 | * 10/2018 [Flutter novelties](https://www.youtube.com/watch?v=UIZUqLMXd6c)
161 | * 10/2018 [Flutter & Widgets](https://www.youtube.com/watch?v=dKVA2no24i0)
162 | * 05/2018 [Flutter challenge - Music player](https://medium.com/fluttery/flutter-challenge-music-player-9a7e0a73529)
163 | * 05/2018 [Flutter challenge - Feature discovery](https://medium.com/fluttery/flutter-challenge-feature-discovery-25718b9b1728)
164 | * 05/2018 [Flutter challenge - Card flip carousel](https://medium.com/fluttery/flutter-challenge-card-flip-carousel-e4f6a11e643a)
165 | * 04/2018 [Flutter challenge - Hidden drawer menu](https://medium.com/fluttery/flutter-challenge-hidden-drawer-menu-1aaca9a634fd)
166 | * 03/2018 [Flutter challenge - Egg timer](https://medium.com/fluttery/flutter-challenge-egg-timer-ui-fffae11f4883)
167 |
168 | ### Tutorial
169 | * 01/2021 [Building a realtime Cryptocurrency app](https://medium.com/flutter-community/building-a-realtime-cryptocurrency-app-with-flutter-8c05522e8dcd)
170 | * 01/2019 [Wishlist app](https://medium.com/flutter-community/wishlist-for-flutter-in-2019-65009e2d1ca8)
171 | * 01/2019 [Google translate app](https://medium.com/@applichic/flutter-google-translate-part-1-63b50c93d873)
172 | * 01/2019 [I developed SpaceX Go app](https://medium.com/flutter-community/how-i-developed-spacex-go-using-flutter-aa66e9bf14c3)
173 | * 01/2019 [Simple pair game](https://medium.com/flutter-community/a-simple-pair-game-made-with-flutter-a-custom-library-and-the-tunnel-pattern-52e03584f1d1)
174 | * 11/2018 [Full BMI Calculator](https://medium.com/flutter-community/bmi-calculator-in-flutter-part-1-gender-b75f263bdff1)
175 | * 10/2018 [Launching my first flutter app](https://medium.com/@dawid.kunicki/launching-my-first-flutter-app-631cbcb4e2f6)
176 | * 10/2018 [Simple recipes app](https://medium.com/@michael.krol/simple-recipes-app-made-in-flutter-list-view-283ef85f91e7)
177 | * 07/2018 [Flutter challenge - YouTube (Picture-In-Picture)](https://proandroiddev.com/flutter-challenge-youtube-ec5ff36eca9b)
178 | * 07/2018 [Simple app dashboard](https://medium.com/@afegbua/flutter-thursday-app-dashboard-565df2aab12c)
179 | * 06/2018 [Full task listing app](https://blog.geekyants.com/launching-flutter-task-listing-app-75ab70cfd713)
180 | * 02/2018 [Books search (with Google Books API)](https://proandroiddev.com/flutter-how-i-built-a-simple-app-in-under-an-hour-from-scratch-and-how-you-can-do-it-too-6d8e7fe6c91b)
181 | * 12/2017 [Event channels](https://medium.com/@svenasse/flutter-event-channels-89623ce6c017)
182 |
183 | ### Best practices
184 | * 04/2020 [Geting started: Creating your Flutter project](https://dash-overflow.net/articles/getting_started/)
185 |
186 | ### Tips
187 | * 02/2021 [10 tips after 3 years of development](https://betterprogramming.pub/10-flutter-tips-i-learned-after-3-years-of-flutter-development-7a7dbb697fe2)
188 |
189 | ### Interview
190 | * 01/2020 [Flutter interview question](https://kathir-i.medium.com/flutter-interview-question-2c56bb3a802f)
191 |
192 | ### Survey
193 | * [Q4 2020](https://medium.com/flutter/are-you-happy-with-flutter-q4-2020-user-survey-results-41cdd90aaa48)
194 | * [Q3 2020](https://medium.com/flutter/flutter-on-the-web-slivers-and-platform-specific-issues-user-survey-results-from-q3-2020-f8034236b2a8)
195 |
196 | ### App
197 | * [Flutter Gallery App](https://github.com/flutter/gallery)
198 | * [Flutter Gallery App Code](https://github.com/flutter/flutter/tree/master/examples/flutter_gallery)
199 | * [Flutter Gallery Android App](https://play.google.com/store/apps/details?id=io.flutter.demo.gallery)
200 | * [Flutter Movie Concept UI](https://github.com/hackerhgl/invmovieconcept1)
201 | * [Pokemon app](https://github.com/iampawan/PokemonApp)
202 |
203 | ## Dart
204 | * 01/2021 [Dart Playbook](https://www.codepur.dev/dart-playbook/)
205 | * 01/2021 [Working with generic types in Dart](https://pedrolemoz.medium.com/working-with-generic-types-in-dart-fe2011e62326)
206 | * 01/2021 [Working with Sockets in Dart](https://medium.com/flutter-community/working-with-sockets-in-dart-15b443007bc9)
207 | * 12/2002 [Nullability in Dart](https://levelup.gitconnected.com/nullability-in-dart-b5e699d43199)
208 | * 11/2020 [Top 16 Dart Tips & Tricks](https://codewithandrea.com/videos/top-dart-tips-and-tricks-for-flutter-devs/)
209 | * 10/2020 [Dart language tutorial for programmers](https://levelupprogramming.net/dart-language-tutorial-for-programmers-e1ff2c8b7d86)
210 | * 01/2019 [Dart tips #1](https://medium.com/flutter-community/1-flutter-dart-tips-830854c3a418)
211 |
212 | ## Widget
213 | * 02/2021 [Shadows and Neumorphism](https://medium.com/flutter-community/shadows-and-neumorphism-in-flutter-703a3e500503)
214 | * 01/2021 [How to make an adaptable layout](https://medium.com/flutter-community/how-to-make-an-adaptable-layout-in-flutter-4abe8376f426)
215 | * 12/2002 [Flutter in Context](https://medium.com/flutter-community/the-context-in-flutter-e2403bab4632)
216 | * 01/2019 [Timing the display of widgets](https://medium.com/flutter-community/flutter-timing-the-display-of-widgets-8c788402d8ca)
217 | * 01/2019 [State management has never been easier](https://medium.com/flutter-community/flutter-state-management-has-never-been-easier-think-statelessly-then-add-reactivity-d30c75760da0)
218 | * 12/2018 [Adding a border to a widget](https://medium.com/@studymongolian/adding-a-border-to-a-widget-in-flutter-d387bc5d7cff)
219 | * 11/2018 [A deep dive into hero widgets](https://medium.com/flutter-community/a-deep-dive-into-hero-widgets-in-flutter-d34f441eb026)
220 | * 10/2018 [Developing multi screen size & Fragments](https://medium.com/flutter-community/developing-for-multiple-screen-sizes-and-orientations-in-flutter-fragments-in-flutter-a4c51b849434)
221 | * 06/2018 [Widget - State, Context & InheritedWidget](https://www.didierboelens.com/2018/06/widget---state---context---inheritedwidget/)
222 | * 06/2018 [Managing visibility](https://medium.com/flutter-io/managing-visibility-in-flutter-f558588adefe)
223 | * 03/2018 [Storyboarding widgets](https://proandroiddev.com/storyboarding-widgets-in-flutter-96d79d9a72f0)
224 | * 03/2018 [Platform sensitive widgets](https://medium.com/flutter-io/do-flutter-apps-dream-of-platform-aware-widgets-7d7ed7b4624d)
225 | * 02/2018 [Dynamic drawer list & stateful widgets](https://engineering.classpro.in/flutter-2-dynamic-drawer-list-stateful-widgets-forms-and-validation-6389fc625d2e)
226 | * 09/2017 [Understanding layouts in Flutter](https://flutterdoc.com/understanding-layouts-in-flutter-73a797e7cd3b)
227 |
228 | #### Stateless / Stateful
229 | * 01/2021 [Pass and Receive data with Stateful & Stateless widgets or Pages](https://medium.com/swlh/the-simplest-way-to-pass-and-fetch-data-between-stateful-and-stateless-widgets-pages-full-2021-c5dbce8db1db)
230 | * 12/2018 [A hitchhiker guide to stateless and stateful](https://proandroiddev.com/flutter-a-hitchhiker-guide-to-stateless-and-stateful-widgets-cc9f9295253b)
231 |
232 | ### Container
233 | * 03/2021 [Flutter Stack widget and Properties with examples](https://medium.com/app-dev-community/flutter-stack-widget-and-properties-with-examples-e94d869567c3)
234 | * 01/2021 [Expanded and Flexible](https://medium.com/flutterdevs/expanded-and-flexible-in-flutter-68f58c7f3ce0)
235 | * 01/2021 [Flutter Container with challenges](https://alfonso-software.medium.com/flutter-container-with-challenges-b7b5c05f0b73)
236 | * 01/2021 [AvatarView examples](https://medium.com/flutterworld/flutter-avatar-view-75c567e47bdc)
237 | * 12/2020 [Expand/collapse views](https://medium.com/nonstopio/expand-collapse-views-in-flutter-a93699ec7366)
238 | * 11/2020 [How to use the Wrap class](https://medium.com/flutterdevs/wrap-class-in-flutter-99fa201f7b17)
239 | * 05/2018 [Flutter Layout Cheat Sheet](https://medium.com/flutter-community/flutter-layout-cheat-sheet-5363348d037e)
240 | * 05/2018 [Container cheat sheet](https://medium.com/jlouage/container-de5b0d3ad184)
241 | * 05/2018 [Row / Column cheat sheet](https://medium.com/jlouage/flutter-row-column-cheat-sheet-78c38d242041)
242 |
243 | ### Text
244 | * [Official Text overview](https://flutter.io/docs/development/ui/widgets/text)
245 | * 02/2021 [A visual guide to Input Decorations for TextField](https://medium.com/flutter-community/a-visual-guide-to-input-decorations-for-flutter-textfield-706cf1877e25)
246 | * 02/2021 [A visual guide to text affinity](https://medium.com/flutter-community/a-visual-guide-to-text-affinity-in-flutter-94ef3ea98794)
247 | * 01/2021 [How to style Text using its Wrap widget](https://dltlabs.medium.com/how-to-style-text-in-flutter-using-its-wrap-widget-19ed1a601148)
248 | * 12/2018 [Auto complete search list](https://medium.com/flutter-community/implementing-auto-complete-search-list-a8dd192bd5f6)
249 | * 09/2018 [Form & Validator](https://medium.com/flutterpub/flutter-form-and-validator-e90453ba57d2)
250 | #### Package
251 | * [Animated text kit](https://awesomeopensource.com/project/aagarwal1012/Animated-Text-Kit)
252 |
253 | ### Button
254 | * 02/2021 [Button types with examples](https://medium.com/app-dev-community/flutter-button-types-with-examples-10ae487621a3)
255 | * 02/2021 [New Material buttons](https://blog.logrocket.com/new-material-buttons-in-flutter)
256 | * 01/2021 [Toogle buttons in multiple rows](https://donnatam.medium.com/flutter-toggle-buttons-in-multiple-rows-with-spacing-and-rounded-corners-9882bd98fb27)
257 | * 11/2020 [The new Material Buttons at version 1.22](https://medium.com/flutterdevs/the-new-material-buttons-version-1-22-in-flutter-ecd3f3aa0e0d)
258 |
259 | ### ListView
260 | * 03/2021 [List Lazy loading](https://medium.com/theotherdev-s/getting-to-know-flutter-list-lazy-loading-1cb0ed5de91f)
261 | * 03/2021 [Expansion Tile](https://medium.com/flutterdevs/expansion-tile-in-flutter-d2b7ba4a1f4b)
262 | * 02/2021 [Select item of list](https://nitishk72.medium.com/flutter-select-item-of-list-213295a281f8)
263 | * 02/2020 [Search/Filter ListView with Provider and model classes](https://stackoverflow.com/questions/60333739/search-filter-listview-with-provider-and-model-classes)
264 | * 10/2020 [ListWheelScrollView](https://medium.com/flutterdevs/listwheelscrollview-in-flutter-be5ed2207f56)
265 | * 10/2020 [Animated insert/remove list item](https://medium.com/flutterdevs/animated-list-in-flutter-d7ead09c69f6)
266 | * 11/2018 [ListView & ScrollPhysics](https://medium.com/flutter-community/flutter-listview-and-scrollphysics-a-detailed-look-7f0912df2754)
267 | * 10/2018 [Slivers demystified](https://medium.com/flutter-io/slivers-demystified-6ff68ab0296f)
268 | * 07/2018 [Displaying dynamic ListView](https://medium.com/@DakshHub/flutter-displaying-dynamic-contents-using-listview-builder-f2cedb1a19fb)
269 | * 07/2018 [ListItemView & ViewModel](https://medium.com/fluttery/what-even-are-flutter-widgets-ce537a048a7d)
270 | #### Package
271 | * [Vertical Card Pager](https://medium.com/flutterdevs/vertical-card-pager-in-flutter-5aa9123e60b6)
272 |
273 | ### Drawer
274 | * 03/2021 [Zoom Drawer in Flutter](https://medium.com/flutterdevs/zoom-drawer-in-flutter-a69dbb20b29a)
275 | * 06/2018 [Creating drawers](https://proandroiddev.com/flutter-creating-drawers-e31414f7d71a)
276 |
277 | ### TabBar
278 | * 04/2020 [SliverAppBar with Stretchy Header](https://medium.com/flutter-community/flutter-sliverappbar-with-stretchy-header-9ca04f316ff0)
279 | * 12/2018 [Tabbed navigation](https://flutterdoc.com/native-flutter-experiences-tabbed-navigation-a1a2e6d21ac2)
280 | * 05/2019 [Bubble tab indicator](https://android.jlelse.eu/flutter-bubble-tab-indicator-for-tabbar-dd038f1076d3)
281 | * 04/2018 [Widget TabBar](https://flutterdoc.com/widgets-tabbar-5f2ae6777ee4)
282 |
283 | ### GridView
284 | * 11/2020 [Custom photos GridView item](https://anwar-kantarji.medium.com/flutter-custom-gridview-item-a6578fbfa79b)
285 | * 04/2018 [Pinterest style photo grids](https://medium.com/@ezra_69528/flutter-pinterest-style-photo-grids-b99289584b71)
286 | * 02/2018 [Staggered GridView](https://medium.com/@lets4r/flutorial-create-a-staggered-gridview-9c881a9b0b98)
287 |
288 | ### PageView
289 | * 12/2018 [A deep dive into PageView](https://medium.com/flutter-community/a-deep-dive-into-pageview-in-flutter-with-custom-transitions-581d9ea6dded)
290 |
291 | ### WebView
292 | * 01/2019 [The power of WebView](https://medium.com/flutter-io/the-power-of-webviews-in-flutter-a56234b57df2)
293 |
294 | ### BottomTabBar
295 | * 02/2021 [A modern Navbar](https://karthikjn01.medium.com/a-cool-and-modern-navbar-in-flutter-106d995de8e5)
296 | * 12/2018 [Bottom Tab Bar animation](https://medium.com/@tonyowen/flutter-bottom-tab-bar-animation-75d1ca58c096)
297 |
298 | ### Bottom Sheet
299 | * 03/2021 [Glass modal bottom sheet](https://medium.com/litslink-mobile-development/flutter-glass-modal-bottom-sheet-3745f5e01c48)
300 | * 11/2020 [DraggableScrollableSheet in Flutter](https://medium.com/flutterdevs/draggablescrollablesheet-in-flutter-250e4b356e0e)
301 | * 06/2018 [Bottom sheets in Flutter](https://flutterdoc.com/bottom-sheets-in-flutter-ec05c90453e7)
302 |
303 | ### Backdrop
304 | * 05/2018 [Implement backdrop with Flutter](https://medium.com/@CORDEA/implement-backdrop-with-flutter-73b4c61b1357)
305 |
306 | ### CustomPainter
307 | * [Graphical custom view canvas](https://www.programmersought.com/article/42201025395/)
308 | * 03/2021 [Neumorphism in Flutter](https://tonyowen.medium.com/neumorphism-in-flutter-f46fe25bf9d4)
309 | * 02/2021 [Measure Slider](https://codepen.io/jogboms/pen/QWGpLWN)
310 | * 11/2020 [Custom Paint - Made easy with Flutter Shape Maker](https://retroportalstudio.medium.com/auto-generate-flutter-custom-paint-code-flutter-shape-maker-be51e41daf89)
311 | * 12/2020 [Creating a Flutter widget from scratch](https://medium.com/flutter-community/creating-a-flutter-widget-from-scratch-a9c01c47c630)
312 | * 01/2019 [Use gesture with CustomPainter](https://medium.com/flutteropen/canvas-tutorial-05-how-to-use-the-gesture-with-the-custom-painter-in-the-flutter-3fc4c2deca06)
313 | * 10/2018 [Clipping in Flutter](https://medium.com/flutter-community/clipping-in-flutter-e9eaa6b1721a)
314 |
315 | #### Tools
316 | * [Shape Maker](https://fluttershapemaker.com/)
317 |
318 | #### YouTube
319 | * 11/2020 [Flutter Vikings logo creation with CustomPainter](https://www.youtube.com/watch?v=9HcpD648pFQ)
320 |
321 | ### Forms
322 | * 02/2021 [Building forms in Flutter](https://medium.com/prime-holding-jsc/building-forms-in-flutter-454b8d65f48)
323 | * 12/2020 [Flutter essentials: Forms](https://medium.com/flutter-community/the-context-in-flutter-e2403bab4632)
324 |
325 | ### Menu
326 | * [Long press context menu](https://gist.github.com/rydmike/871121bd83f8c649069cb24f5e23720d)
327 | * 01/2021 [PopupMenuButton](https://medium.com/flutterdevs/popupmenubutton-in-flutter-bde21c708018)
328 |
329 | ### Icon
330 | * [Flutter Icon](http://fluttericon.com/)
331 | * [Phosphoricons](https://phosphoricons.com/)
332 | * 11/2018 [Launcher icons dart packages](https://pub.dartlang.org/packages/flutter_launcher_icons)
333 |
334 | ### Photo
335 | * 03/2021 [PhotoView in Flutter](https://medium.com/flutterdevs/photoview-influtter-be29f167aa0f)
336 |
337 | ### Charts
338 | * 02/2021 [7 best Flutter Charts for visualizing income and expenditure](https://medium.com/syncfusion/7-best-flutter-charts-for-visualizing-income-and-expenditure-5af00e85a3b)
339 | * 02/2021 [Animated chart in Flutter - fl_chart](https://medium.com/flutterdevs/animated-chart-in-flutter-6f28387f398b)
340 | * 02/2021 [Introducing Spark Charts Widget](https://medium.com/syncfusion/introducing-the-new-flutter-spark-charts-widget-c590aa16fd12)
341 | * 11/2020 [Bezier chart](https://github.com/aeyrium/bezier-chart)
342 |
343 | ### Onboarding
344 | * 03/2021 [Feature Discovery in Flutter](https://medium.com/flutterdevs/feature-discovery-in-flutter-af2032e912d4)
345 | * 01/2021 [App Onboarding experience](https://reime005.medium.com/app-onboarding-experience-in-flutter-90d772aaf284)
346 |
347 | ### ColorPicker
348 | * [Slide Color Picker](https://codepen.io/jogboms/pen/NWbveba)
349 |
350 | ## Animation
351 | * 01/2021 [Recreating the iconic Star Wars intro in Flutter](https://arthur.hashnode.dev/amp/recreating-the-iconic-star-wars-intro-in-flutter)
352 | * 10/2020 [Fun Flutter animations - part 1 - Carrom Ball animation](https://medium.com/analytics-vidhya/fun-flutter-animations-part-1-carrom-ball-animation-c9d2b6e72528)
353 | * 06/2020 [Introducing Flutter's new animations package](https://blog.logrocket.com/introducing-flutters-new-animations-package/)
354 | * 01/2019 [Opacity animated series](https://medium.com/flutter-community/flutter-animated-series-animated-opacity-c11137883a8d)
355 | * 01/2019 [Animated series, animated containers](https://medium.com/flutter-community/flutter-animated-series-animated-containers-52a5d52c0ad3)
356 | * 12/2018 [Password validation animation](https://medium.com/flutter-community/flutter-password-validation-animation-79ab2bceb600)
357 | * 10/2018 [Animating widgets](https://hackernoon.com/animating-widgets-in-flutter-413882881e98)
358 | * 03/2018 [Login animation](https://blog.geekyants.com/flutter-login-animation-ab3e6ed4bd19)
359 |
360 | ### Lottie
361 | * 02/2021 [How to use Lottie Animations in Flutter](https://tpoint.hashnode.dev/how-to-use-lottie-animations-in-flutter)
362 |
363 | ### Tools
364 | * [Liquid studio - Compose multiple layers in a WYSIWYG environment and generate the Dart code](https://felixblaschke.github.io/liquid-studio/#/)
365 |
366 | ### Github
367 | * [Funvas - Creativecreator](https://github.com/creativecreatorormaybenot/funvas)
368 | * [Flutterwave card deck - JosteveGit](https://github.com/JosteveGit/flutterwave_card_deck)
369 | * [Fireworks - Creativecreator](https://github.com/creativecreatorormaybenot/fireworks)
370 | * [Container Transform animation](https://github.com/JohannesMilke/animations_transform_example?s=09)
371 | * [Path finding visualizer](https://github.com/sammanan4/Path-Finding-Visualizer)
372 | * [Electro counter app](https://github.com/imaNNeoFighT/electron_counter_app)
373 | * [Flutter counter challenge 2020](https://github.com/letsar/flutter_counter_challenge_2020)
374 |
375 | ## Navigation
376 | * 03/2021 [Navigator 2.0 for Authentication and Bootstrapping (5 parts)](https://ulusoyca.medium.com/flutter-navigator-2-0-for-authentication-and-bootstrapping-part-1-introduction-d7b6dfdd0849)
377 | * 02/2021 [Flutter Navigator 2.0 and Deep links](https://www.raywenderlich.com/19457817-flutter-navigator-2-0-and-deep-link)
378 | * 12/2020 [Navigator 2.0: Nested navigators basics](https://lucasdelsol01.medium.com/flutter-navigator-2-0-for-mobile-dev-nested-navigators-basics-2dab6c55010e)
379 | * 01/2019 [Building a custom page load animation](https://medium.com/flutter-community/building-a-custom-page-load-animation-in-flutter-89f9aaa51e93)
380 | * 12/2018 [Advance routing and navigator](https://medium.com/@nitishk72/flutter-advance-routing-and-navigator-df0f86f0974f)
381 |
382 | ## SplashScreen
383 | * 12/2020 [Native Splash screen using Lottie](https://medium.com/swlh/native-splash-screen-in-flutter-using-lottie-121ce2b9b0a4)
384 |
385 | ## SettingsScreen
386 | * 12/2020 [Create layout for the Settings Screen](https://jelenajjovanoski.medium.com/create-layout-for-the-settings-screen-in-a-flash-in-flutter-9a57cf2c9c3b)
387 |
388 | ## Transform
389 | * 06/2018 [Perspective on Flutter](https://medium.com/flutter-io/perspective-on-flutter-6f832f4d912e)
390 |
391 | ## Internationalization
392 | * 09/2019 [Flutter internationalization using Provider and Json](https://medium.com/flutter-community/flutter-internationalization-the-easy-way-using-provider-and-json-c47caa4212b2)
393 |
394 | ### Tools
395 | * https://www.codeandweb.com/babeledit
396 |
397 | ### YouTube
398 | * [Make your Flutter app Multilingual in just 20 min](https://www.youtube.com/watch?v=b5Eg7sPiiKE)
399 |
400 | ## State Management
401 | * 11/2020 [Flutter State 5 ways](https://poetryincode.dev/flutter-state-5-ways)
402 | * 01/2019 [State management setState is the easiest](https://medium.com/flutter-community/flutter-state-management-setstate-fn-is-the-easiest-and-the-most-powerful-44703c97f035)
403 |
404 | ### Youtube
405 | * [Top 10 State Management for Flutter](https://www.youtube.com/watch?v=o4bgDqO4pGk)
406 |
407 | ### Provider
408 | * 11/2020 [Simple Flutter State Management with Provider](https://vladimir-tomic.medium.com/simple-flutter-state-management-with-provider-482093a7be0d)
409 | * 09/2020 [Flutter weather app using Provider](https://medium.com/flutter-community/flutter-weather-app-using-provider-c168d59af837)
410 | * 10/2019 [Making sense of all those Flutter Providers](https://medium.com/flutter-community/making-sense-all-of-those-flutter-providers-e842e18f45dd)
411 |
412 | ### BloC
413 | * 04/2020 [Simplifing Bloc state management](https://betterprogramming.pub/simplifying-bloc-state-management-in-flutter-a8de43a994e4)
414 | * 10/2018 [Login tutorial with BloC](https://medium.com/flutter-community/flutter-login-tutorial-with-flutter-bloc-ea606ef701ad)
415 |
416 | ### Riverpod
417 | * 03/2021 [Riverpod - An advanced provider](https://medium.com/@aaron.chu/riverpod-an-advanced-provider-4bfa8c1fa479)
418 | * 03/2021 [Simplify Flutter State management with Riverpod](https://blog.codemagic.io/flutter-state-management-with-riverpod/)
419 | * 02/2021 [Flutter State Management with Riverpod: The Essential Guide](https://codewithandrea.com/videos/flutter-state-management-riverpod/)
420 | * 02/2021 [Riverpod simplified — An introduction to Flutter’s most advanced state management package](https://felixblaschke.medium.com/riverpod-simplified-an-introduction-to-flutters-most-advanced-state-management-package-c698b4d5a019)
421 | * 01/2021 [Basics of Riverpod](https://lucasdelsol01.medium.com/flutter-navigator-2-0-for-mobile-dev-nested-navigators-basics-2dab6c55010e)
422 |
423 | #### App
424 | * [Worldtime clock - Mobile, Web & Desktop](https://github.com/lohanidamodar/flutter_worldtime)
425 |
426 | ### Get_it
427 | * 05/2021 [Dependency injection in multi-module](https://abdulhakeemahmoood.medium.com/dependency-injection-in-multi-module-flutter-project-a2bbf99b14ff)
428 | * 05/2019 [Flutter Architecture - My Provider implementation guide](https://www.filledstacks.com/post/flutter-architecture-my-provider-implementation-guide/)
429 |
430 | ## Architecture
431 | * 09/2020 [Flutter scalable folder & files](https://medium.com/flutter-community/flutter-scalable-folder-files-structure-8f860faafebd)
432 | * 04/2020 [Flutter and Provider using Stacked](https://www.filledstacks.com/post/flutter-and-provider-architecture-using-stacked/)
433 |
434 | ### MVC
435 | * 10/2018 [MVC at last](https://medium.com/flutter-community/flutter-mvc-at-last-275a0dc1e730)
436 | * 05/2018 [Flutter in MVC](https://proandroiddev.com/flutter-in-mvc-437ed7cead2e)
437 |
438 | ### MVVM
439 | * 04/2021 [A complete guide to architect your Flutter application](https://medium.com/codex/a-complete-guide-to-architect-your-flutter-application-a5a4da662549)
440 | * 12/2020 [MVVM Architecture](https://medium.com/flutterworld/flutter-mvvm-architecture-f8bed2521958)
441 |
442 | ### Redux
443 | * 10/2020 [A Redux implementation with Flutter](https://medium.com/swlh/a-redux-implementation-with-the-new-kid-on-the-block-flutter-6e9d76047023)
444 | * 05/2018 [Shopping list app](https://hackernoon.com/flutter-redux-how-to-make-shopping-list-app-1cd315e79b65)
445 |
446 | ## Async/Await
447 | * 02/2021 [Delayed code execution - BLoC/Provider](https://itnext.io/delayed-code-execution-in-flutter-23d60b51e76f)
448 | * 06/2020 [FutureBuilder, how to wait for your async tasks](https://medium.com/swlh/flutter-futurebuilder-383b6ed63f18)
449 |
450 | ###YouTube
451 | * 03/2021 [Featherweight Isolates in Flutter](https://www.youtube.com/watch?v=SXT7nir1B48)
452 |
453 | ## StreamBuilder
454 | * 01/2021 [StreamBuilder - Local & Network - Github](https://github.com/JohannesMilke/streambuilder_example)
455 |
456 | ## Database
457 | * 01/2021 [CRUD application within 3 minutes - SQFlite/Datatable](https://medium.com/app-dev-community/flutter-crud-application-tutorial-within-3-minutes-for-flutter-developers-7c5db85fdbd9)
458 | * 07/2020 [Storing local data with Hive (and provider)](https://medium.com/flutter-community/storing-local-data-with-hive-and-provider-in-flutter-a49b6bdea75a)
459 | * 12/2018 [Using SQLite in Flutter](https://medium.com/flutter-community/using-sqlite-in-flutter-187c1a82e8b)
460 |
461 | ### Package
462 | * 09/2018 [Jaguar ORM](https://pub.dartlang.org/packages/jaguar_orm)
463 |
464 | ### YouTube
465 | * 06/2020 [Build a Todo list using Sqflite](https://www.youtube.com/watch?v=rsDx86PvMQ0)
466 |
467 | ## Http
468 | * [Parsing, manipulating, querying and formatting dates - package](https://pub.dev/packages/jiffy)
469 | * 02/2021 [CRUD Application using PHP REST API](https://medium.com/app-dev-community/flutter-crud-application-using-php-rest-api-bb585c4d7d9c)
470 | * 10/2020 [Flutter App with Wordpress REST API](https://faisalhani.medium.com/flutter-app-with-wordpress-rest-api-728731fdedc0)
471 | * 04/2020 [Networking in Flutter - Quick guide](https://itnext.io/networking-in-flutter-quick-guide-c491819a64f0)
472 | * 12/2019 [Get data from a Rest API and save locally](https://medium.com/swlh/flutter-get-data-from-a-rest-api-and-save-locally-in-a-sqlite-database-9a9de5867939)
473 | * 09/2019 [Dio Interceptors in Flutter](https://medium.com/flutter-community/dio-interceptors-in-flutter-17be4214f363)
474 | * 04/2019 [Flutter fetch posts from Worpress part 1](https://mozartec.com/flutter-fetch-posts-from-wordpress-part-1/)
475 | * 01/2019 [Chopper - http client generator (inspired from Retrofit)](https://github.com/lejard-h/chopper)
476 | * 01/2019 [Jaguar Retrofit](https://pub.dartlang.org/packages/jaguar_retrofit)
477 | * 12/2018 [Build variants for multiple backend environments](https://medium.com/meeve/build-variants-in-flutter-for-multiple-backend-environments-7e139128949b)
478 | * 11/2018 [Loading data from Firestore](https://flutterdoc.com/loading-data-from-firestore-with-flutter-c42c520f6ee5)
479 | * 03/2018 [View Creation and HTTP Calls](https://medium.com/@muhammedsalihguler/flutter-in-a-weekend-saturday-view-creation-and-http-calls-f9143f099edc)
480 |
481 | ### Tools
482 | * [Json placeholder api](https://jsonplaceholder.typicode.com/)
483 |
484 | ## Lifecycle
485 | * 03/2021 [App Lifecycle in Flutter](https://levelup.gitconnected.com/app-lifecycle-in-flutter-e4ba686d16fe)
486 | * 01/2021 [Flutter application lifecycle](https://blog.learncodeonline.in/amp/flutter-application-lifecycle)
487 |
488 | ## Logging
489 | * 01/2019 [Fimber](https://pub.dartlang.org/packages/fimber)
490 |
491 | ## Doc
492 | * 03/2021 [Widget documentation](https://medium.com/flutter-community/doc-widget-b1ce609ba635)
493 |
494 | ## Codebase
495 | * 02/2021 [Perfect Flutter Codebase using two linting methods](https://www.youtube.com/watch?v=KEdxoubVztk)
496 |
497 | ## Test
498 | * 03/2021 [Firebase Test Lab – Flutter Tips of the month Ineat company series](https://blog.ineat-group.com/2021/03/firebase-test-lab-flutter-tips-of-the-month-8/)
499 | * 02/2021 [Testing fundamentals of Flutter course](https://verygood.ventures/blog/testing-fundamentals-of-flutter-course)
500 | * 02/2021 [Mocking network calls](https://medium.com/@akshat.kaneria/testing-in-flutter-mocking-network-calls-c05884fad233)
501 | * 01/2021 [Screenshot testing as a solid UI regression tool](https://medium.com/flutter-community/flutter-screenshot-testing-as-a-solid-ui-regression-tool-630221a621e4)
502 | * 12/2020 [Testing in Flutter](https://medium.com/swlh/testing-in-flutter-ef7d509f3f75)
503 | * 12/2018 [Adding testing to a Flutter app](https://medium.com/@domesticmouse/adding-testing-to-a-flutter-app-8a0b2dd8bcf2)
504 | * 04/2018 [Testing Flutter applications](https://proandroiddev.com/testing-flutter-applications-f961969da86a)
505 |
506 | ## Version/Flavor
507 | * [Flutter Version Management - package](https://pub.dev/packages/fvm)
508 | * 12/2020 [White-label apps in Flutter](https://itnext.io/white-label-apps-in-flutter-613b2d0a80ce)
509 |
510 | ## CD/CI
511 | * 02/2021 [Flutter Pubspec and private Gitlab Repositories](https://medium.com/flutter-community/flutter-pubspec-and-private-gitlab-repositories-d092a4648639)
512 | * 10/2019 [Setting up a CI/CD pipeline for Fultter using Codemagic](https://medium.com/dvt-engineering/setting-up-a-ci-cd-pipeline-for-flutter-using-codemagic-e88afb55239)
513 | * 01/2019 [CI/CD for Flutter](https://medium.com/flutter-community/cicd-for-flutter-fdc07fe52abd)
514 | * 01/2019 [Automated screenshots](https://medium.com/flutter-community/automated-screenshots-for-flutter-f78be70cd5fd)
515 | * 01/2019 [How to enable Dart linting to become a Flutter code ninja](https://medium.com/flutter-community/watch-your-code-dart-flutter-lint-55a697d01c8d)
516 |
517 | ### Tools
518 | * [Codemagic](https://codemagic.io/start/)
519 |
520 | ## IDE
521 |
522 | ### Android Studio
523 |
524 | ### Visual Studio
525 | * 03/2019 [Visual Studio code shortcuts for fast and efficient development](https://medium.com/flutter-community/flutter-visual-studio-code-shortcuts-for-fast-and-efficient-development-7235bc6c3b7d)
526 |
527 | ## Desktop
528 | * [Command-line tool that create Msix installer flutter windows-build files](https://github.com/YehudaKremer/msix)
529 |
530 | ## UML
531 | * 02/2021 [UML coolness in Flutter](https://itnext.io/uml-coolness-in-flutter-6bb14217b5f2)
532 |
533 | ## Package
534 | * [Flutter Gems - Flutter package landscape](https://fluttergems.dev/)
535 | * 02/2021 [Creating and publishing a Flutter package](https://www.raywenderlich.com/19421827-creating-and-publishing-a-flutter-package)
536 | * 11/2018 [Percent indicator](https://pub.dartlang.org/packages/percent_indicator)
537 | * 07/2018 [Animated background](https://pub.dartlang.org/packages/animated_background)
538 | * 06/2017 [Material components codelabs](https://github.com/maryx/material-components-flutter-codelabs/tree/RATP-end-state)
539 |
540 | ## Plugin
541 | * 01/2019 [Creating DialogBox plugin](https://medium.com/flutter-community/creating-a-flutter-plugin-dialog-box-78adbff15fe)
542 | * 04/2018 [Build your own plugin](https://proandroiddev.com/build-your-own-plugin-for-flutter-cfee1a08ea3a)
543 |
544 | ## Firebase
545 | * [FlutterFire - A set of Flutter official plugins](https://firebase.flutter.dev/docs/overview/)
546 | * 03/2020 [Firebase - Getting Started by Raywenderlich.com](https://www.raywenderlich.com/7426050-firebase-tutorial-for-flutter-getting-started)
547 | * 12/2018 [Flutter vision, Firebase ML Vision, Firestore](https://medium.com/google-cloud/flutter-vision-flutter-firebase-ml-vision-firebase-cloud-firestore-76f3794f5d38)
548 | * 11/2018 [Firebase realtime database CRUD operation](https://www.developerlibs.com/2018/11/flutter-firebase-realtime-database-crud.html)
549 |
550 | ### Firestore
551 | * 02/2020 [Firestore pagination and realtime update](https://nunes-nelson.medium.com/flutter-firestore-pagination-and-realtime-update-a55133ff3ebd)
552 |
553 | ## Tools
554 | * [Device Preview - package](https://pub.dev/packages/device_preview)
555 |
556 | ## Accessibility
557 | * 02/2021 [Offline speech recognition with Picovoice](https://medium.com/picovoice/offline-speech-recognition-in-flutter-no-siri-no-google-and-no-its-not-speech-to-text-c960180e9239)
558 |
559 | ## Maps
560 | * [Latitude and Longitude from a country code - package](https://pub.dev/packages/locale_latlng)
561 | * 01/2021 [Flutter web and Google Maps](https://medium.com/flutter-community/flutter-web-and-google-maps-f2489b483a1f)
562 | * 12/2020 [Advanced Maps with Bloc](https://medium.com/flutter-community/flutter-advanced-maps-with-bloc-534ac0f897f4)
563 | * 12/2018 [Google maps & Flutter](https://medium.com/flutter-io/google-maps-and-flutter-cfb330f9a245)
564 | ### YouTube
565 | * 03/2021 [Create a Flutter Maps Widget in 10 minutes](https://www.youtube.com/watch?v=TNnAHfXXTFM)
566 |
567 | ## PDF
568 | * 02/2021 [How to Encrypt and Decrypt PDF Files](https://medium.com/syncfusion/how-to-encrypt-and-decrypt-pdf-files-in-flutter-27590d9bcddc)
569 |
570 | ## Game
571 | * 11/2020 [Create the Chrome Dino game](https://medium.com/flutter-community/create-the-chrome-dino-game-with-flutter-a74faea6d219)
572 | * 01/2019 [Creating piano tiles game](https://medium.com/flutter-community/ui-challenge-piano-tiles-in-flutter-19bc56139fda)
573 | * 01/2019 [Creating minesweeper game](https://medium.com/flutter-community/creating-minesweeper-in-flutter-12c74486324f)
574 | * 01/2019 [Creating solitaire game](https://medium.com/flutter-community/creating-solitaire-in-flutter-946c34ef053c)
575 | * 11/2018 [Creating the T-Rex game](https://medium.com/dextra-digital/creating-the-t-rex-game-with-flutter-and-flame-6d01add1ad5b)
576 |
577 | ### Github
578 | * [Bonfire RPG game](https://github.com/RafaelBarbosatec/bonfire)
579 | * [Tic Tac Toe game](https://github.com/JohannesMilke/tic_tac_toe_example)
580 |
581 | ### YouTube
582 | * 09/2020 [FlameCon - 1st Edition](https://www.youtube.com/watch?v=2DdiNrAAuBg)
583 |
584 | ## AR/VR
585 | * 01/2021 [Build a face filter app with Deep AR ](https://medium.com/flutter-community/easiest-steps-to-build-a-face-filter-app-with-flutter-and-deep-ar-c020037d893d)
586 |
587 | ## Kotlin
588 | * 01/2019 [Kt.dart better collections](https://medium.com/flutter-community/kt-dart-better-collections-for-your-flutter-business-logic-41886ab7883)
589 | * 09/2018 [Fast prototypes with Flutter & Kotlin/Native](https://tech.olx.com/fast-prototypes-with-flutter-kotlin-native-d7ce5cfeb5f1)
590 |
591 | ## iOS
592 | * 01/2019 [How to sign Flutter apps without a mac](https://medium.com/flutter-community/how-to-sign-flutter-apps-for-ios-automatically-without-a-mac-a2dc9cfa5a6c)
593 |
594 | ## Design
595 | * 03/2021 [Adobe XD to Flutter plugin](https://medium.com/flutter-community/adobe-xd-to-flutter-plugin-6eede357d21c)
596 | * 12/2020 [Responsive Flutter UI using VelocityX](https://renuvkelkar.medium.com/responsive-flutter-ui-using-velocityx-3447e50e18da)
597 | * 11/2020 [Glassmorphism in UI](https://uxdesign.cc/glassmorphism-in-user-interfaces-1f39bb1308c9)
598 | * 10/2018 [Flutter UIKit](https://github.com/iampawan/Flutter-UI-Kit)
599 |
600 | ### App
601 | * [Doctor App - Home screen starting point](https://github.com/hosain-mohamed/doctor-app)
602 | * [DevFolio - Portfolio for Developers - Android & Web](https://github.com/m-hamzashakeel/DevFolio)
603 |
604 |
--------------------------------------------------------------------------------
/res/top_banner.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jeremy-giles/FlutterTechnologyWatch/f4fc7efb2b5134d4e6a70533d7b3f0bfc3cca2bb/res/top_banner.jpg
--------------------------------------------------------------------------------