From 49b1a3cc78f0035bc0b45cf4c43b7f534be93478 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Sun, 13 May 2018 12:03:07 +0200 Subject: [PATCH 01/12] WhatTodo app --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d441e1f..e393b06 100644 --- a/README.md +++ b/README.md @@ -273,6 +273,7 @@ Introduction to Flutter - Faisal Abid - [Music Player](https://github.com/iampawan/Flutter-Music-Player) - Full featured music player by [Pawan Kumar](https://about.me/imthepk) - [Planty](https://github.com/Ivaskuu/plantly) - Plants shop by [Ivascu Adrian](https://github.com/Ivaskuu) - [inKino](https://github.com/roughike/inKino) - Complete movie app that uses flutter_redux for state management, has nice transition animations, and a comprehensive set of widget & unit tests, by [Iiro Krankka](https://github.com/roughike) +- [WhatTodo](https://github.com/burhanrashid52/WhatTodo) - Todoist like UI by [Burhanuddin Rashid](https://about.me/burhanrashid52) ## Frameworks From 03f13db3839df2d38d809680846f683467c558c6 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Sun, 13 May 2018 12:06:17 +0200 Subject: [PATCH 02/12] Sticky Headers done right --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e393b06..fe74569 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,7 @@ Introduction to Flutter - Faisal Abid - [StaggeredGridView](https://github.com/letsar/flutter_staggered_grid_view) - GridView with tiles of variable sizes by [Romain Rastel](https://github.com/letsar) - [Radial Menu](https://github.com/xqwzts/flutter_radial_menu) - Animated Radial Menu by [Victor Choueiri](https://github.com/xqwzts) - [Tinder Cards](https://github.com/Ivaskuu/tinder_cards) - Tinder like cards swipe effect by [Ivascu Adrian](https://github.com/Ivaskuu) +- [Sticky Headers](https://github.com/slightfoot/flutter_sticky_headers) - Configurable sticky headers by [Simon Lightfoot](http://www.devangels.london/) ### Image From a7b5845c54ae846773bf9971d6c53eb25c931c71 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Tue, 15 May 2018 15:34:41 +0200 Subject: [PATCH 03/12] Cleanup --- README.md | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/README.md b/README.md index fe74569..a07a865 100644 --- a/README.md +++ b/README.md @@ -243,10 +243,6 @@ Introduction to Flutter - Faisal Abid - [App Rating](https://github.com/AppleEducate/app_review) - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com) - [Get Version](https://github.com/AppleEducate/get_version) - Version Name, Version Code, App ID and Platform with OS Version by [Rody Davis](http://appleeducate.com) -### Plugins development - -- [Plugins Help](https://github.com/freewheelnat/flutter_plugins_help) - Connecting Android and iOS developers to develop flutter plugins by [Natalie Masse Hooper](https://twitter.com/NatJM) - ### Bluetooth / NFC - [Flutter Ble](https://github.com/Polidea/FlutterBleLib) - Bluetooth by [Polidea](http://www.polidea.com) @@ -257,19 +253,13 @@ Introduction to Flutter - Faisal Abid - [FriendlyChat](https://github.com/flutter/friendlychat-flutter) - Offline/Firebase chat by a team of Googlers - [Meme Chat](https://github.com/efortuna/memechat) - Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers -- [Flutter News](https://github.com/andresaraujo/flutter_news) - Hacker News client by [Andres Araujo](http://andresaraujo.co) - [Flitter](https://github.com/dart-flitter/flitter) - Glitter app by [Hadrien Lejard](https://twitter.com/HadrienLejard) and [Kevin Segaud](https://twitter.com/kevin_segaud). It use the Redux and Jaguar ! - [Cooking App](https://github.com/oscarcpozas/cooking-app-flutter) - by Óscar Caballero in the kitchen - [Lime](https://github.com/fablue/lime-flutter) - Lime social network by Sebastian Sellmair -- [Flitch](https://github.com/matanlurey/flitch) - Twitch client for Flutter by [Matan Lurey](https://twitter.com/matanlurey). -- [WikiFlutter](https://github.com/nanowang/wiki-flutter) - Wikipedia reader by [Nano WANG](https://github.com/nanowang) -- [DartHub](https://github.com/SamThompson/dart_hub) - GitHub client written in flutter by [Sam Thompson](https://github.com/SamThompson) - [Planets-Flutter](https://github.com/sergiandreplace/flutter_planets_tutorial) - Planet exploration that demonstrate rich UI by [Sergi Martínez](http://sergiandreplace.com) - [NewsBuzz](https://github.com/theankurkedia/NewsBuzz) - Firebase backed news reader using News API by [Ankur Kedia](https://github.com/theankurkedia) -- [Fluvies](https://github.com/dilpreet96/Fluvies.git) - Movie browsing app using MVP, PathProviders, FutureBuilders and Database by [Dilpreet Singh](https://github.com/dilpreet96) - [DroidKaigi2018-flutter](https://github.com/konifar/droidkaigi2018-flutter) - Unofficial conference app for DroidKaigi 2018 Tokyo by [konifar](https://github.com/konifar) - [Heroes Companion](https://github.com/arranf/Heroes-Companion) - Companion app for Heroes of Storm including redux and sqflite by [arranf](https://github.com/arranf) -- [CryptoShadow](https://github.com/huextrat/CryptoShadow) - CryptoCurrency Tracker by [Hugo EXTRAT](https://github.com/huextrat) - [Trovami](https://github.com/Samaritan1011001/Trovami) - Live location sharing app built on Flutter and Firebase as backend by [Manoj NB](https://github.com/Samaritan1011001) - [Music Player](https://github.com/iampawan/Flutter-Music-Player) - Full featured music player by [Pawan Kumar](https://about.me/imthepk) - [Planty](https://github.com/Ivaskuu/plantly) - Plants shop by [Ivascu Adrian](https://github.com/Ivaskuu) @@ -289,22 +279,14 @@ Introduction to Flutter - Faisal Abid - [Flame](https://github.com/luanpotter/flame) - Minimalist game engine by [Luan Nico](https://github.com/luanpotter) -## Helpers - -- [Official Mailing list](https://groups.google.com/forum/m/#!forum/flutter-dev) - Discussions, support, exchange on Flutter -- [StackOverflow](https://stackoverflow.com/questions/tagged/flutter) - Flutter team members in depth responses to your questions -- [Reddit FlutterDev](https://www.reddit.com/r/FlutterDev/) - Official Reddit chamber - ## Bonus ### Published Apps - Hamilton ([iOS](https://itunes.apple.com/fr/app/hamilton-the-official-app/id1255231054?mt=8&ign-mpt=uo%3D4) / [Android](https://play.google.com/store/apps/details?id=com.hamilton.app)) - Introducing Hamilton — The Official App. Fans’ access to all things Hamilton: An American Musical. - Newsvoice ([iOS](https://itunes.apple.com/se/app/newsvoice/id1208421834?l=en&mt=8) / [Android](https://play.google.com/store/apps/details?id=com.newsvoice.newsvoice)) - Newsvoice shows all the news and perspectives from high quality sources in one place. -- [Bendometer](https://itunes.apple.com/us/app/bendometer/id772557902?mt=8) - "Harmonica tuner". Learn how to play bends on your harmonica. -- [Ecuestre Digital](https://itunes.apple.com/mx/app/ecuestre-digital/id1183799348?mt=8) - Ecuestre Digital provides real-time results and video streaming of Equestrian Events. - - [Hookle](https://www.hookle.net/) - Manage your social media in one place - [inKino](https://github.com/roughike/inKino) - Complete movie app that uses flutter_redux for state management, has nice transition animations, and a comprehensive set of widget & unit tests, by [Iiro Krankka](https://github.com/roughike) + ## License From 1103d341b252d78d5c58a1d5111fa45307e8d41a Mon Sep 17 00:00:00 2001 From: Vorathep Sumetphong Date: Wed, 16 May 2018 14:52:28 +0700 Subject: [PATCH 04/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a07a865..2e41afc 100644 --- a/README.md +++ b/README.md @@ -269,7 +269,7 @@ Introduction to Flutter - Faisal Abid ## Frameworks ### Flux / Redux - +- [flutter_flux](https://github.com/google/flutter_flux) - Flux app architecture library - [GreenCat](https://github.com/alexeieleusis/greencat) - Port of Redux to Dart, including Redux Thunk - [Flutter built redux](https://github.com/davidmarne/flutter_built_redux) - Automatic subscribing to your redux stores. Based on the built pattern by [David Marne](https://github.com/davidmarne) - [redux.dart](https://github.com/johnpryan/redux.dart) - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects) From bf87bcab348163d7e328b62ccf37660df1fb138c Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Wed, 16 May 2018 13:24:22 +0200 Subject: [PATCH 05/12] Dartea --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a07a865..8097a7f 100644 --- a/README.md +++ b/README.md @@ -268,12 +268,12 @@ Introduction to Flutter - Faisal Abid ## Frameworks -### Flux / Redux - -- [GreenCat](https://github.com/alexeieleusis/greencat) - Port of Redux to Dart, including Redux Thunk +### Flux / Redux / ELM - [Flutter built redux](https://github.com/davidmarne/flutter_built_redux) - Automatic subscribing to your redux stores. Based on the built pattern by [David Marne](https://github.com/davidmarne) - [redux.dart](https://github.com/johnpryan/redux.dart) - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects) - [flutter_redux](https://github.com/brianegan/flutter_redux) - Built to work with [redux.dart](https://github.com/johnpryan/redux.dart), utilities that allow you to easily consume a Redux Store to build Flutter Widgets. +- [GreenCat](https://github.com/alexeieleusis/greencat) - Port of Redux to Dart, including Redux Thunk +- [Dartea](https://pub.dartlang.org/packages/dartea) - Model View Update inspired by TEA from ELM by ### Game From 7c82a46df1a068f60f15e7445656702e1444b299 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Wed, 16 May 2018 13:29:10 +0200 Subject: [PATCH 06/12] Todo from Dribble --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8097a7f..5ca2837 100644 --- a/README.md +++ b/README.md @@ -216,6 +216,7 @@ Introduction to Flutter - Faisal Abid - [Cupertino Settings](https://github.com/matthinc/flutter_cupertino_settings) - iOS Settings by [Matthias Rupp](https://github.com/matthinc) - [Music Player](https://github.com/thosakwe/flutter_music_player) - music player component by [Tobe O](https://thosakwe.com/) - [Dashboard](https://github.com/Ivaskuu/dashboard) - Dashboard and Shop Items by [Ivascu Adrian](https://github.com/Ivaskuu) +- [](https://github.com/littlemarc2011/FlutterTodo) - Todo template from Dribble by [Marc L](https://www.marc-little.com/) ## Utilities From 057d442251cf4214ad4de75031b4c7691a49bf16 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Wed, 16 May 2018 13:35:48 +0200 Subject: [PATCH 07/12] Cleanup --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 58e2ed0..11698d0 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ Introduction to Flutter - Faisal Abid - [Cupertino Settings](https://github.com/matthinc/flutter_cupertino_settings) - iOS Settings by [Matthias Rupp](https://github.com/matthinc) - [Music Player](https://github.com/thosakwe/flutter_music_player) - music player component by [Tobe O](https://thosakwe.com/) - [Dashboard](https://github.com/Ivaskuu/dashboard) - Dashboard and Shop Items by [Ivascu Adrian](https://github.com/Ivaskuu) -- [](https://github.com/littlemarc2011/FlutterTodo) - Todo template from Dribble by [Marc L](https://www.marc-little.com/) +- [Todo](https://github.com/littlemarc2011/FlutterTodo) - Todo template from Dribble by [Marc L](https://www.marc-little.com/) ## Utilities @@ -269,10 +269,12 @@ Introduction to Flutter - Faisal Abid ## Frameworks -- [flutter_flux](https://github.com/google/flutter_flux) - Implementation of the Flux framework by Google +### Flux / Redux / ELM + +- [Flutter_flux](https://github.com/google/flutter_flux) - Implementation of the Flux framework by Google - [Flutter built redux](https://github.com/davidmarne/flutter_built_redux) - Automatic subscribing to your redux stores. Based on the built pattern by [David Marne](https://github.com/davidmarne) -- [redux.dart](https://github.com/johnpryan/redux.dart) - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects) -- [flutter_redux](https://github.com/brianegan/flutter_redux) - Built to work with [redux.dart](https://github.com/johnpryan/redux.dart), utilities that allow you to easily consume a Redux Store to build Flutter Widgets. +- [Redux.dart](https://github.com/johnpryan/redux.dart) - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects) +- [Flutter_redux](https://github.com/brianegan/flutter_redux) - Built to work with [redux.dart](https://github.com/johnpryan/redux.dart), utilities that allow you to easily consume a Redux Store to build Flutter Widgets. - [GreenCat](https://github.com/alexeieleusis/greencat) - Port of Redux to Dart, including Redux Thunk - [Dartea](https://pub.dartlang.org/packages/dartea) - Model View Update inspired by TEA from ELM by From 3212d5a471296552b4b78d61cd3706a8181ddf44 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Wed, 16 May 2018 13:48:20 +0200 Subject: [PATCH 08/12] Website section --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11698d0..e9b176b 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Introduction to Flutter - Faisal Abid - [Build your plugins](https://medium.com/@KarthikPonnam/build-your-own-plugin-for-flutter-cfee1a08ea3a) - How to make a custom plug-in for flutter ? by [Karthik Ponnam](https://medium.com/@KarthikPonnam) - [Build Flavor](https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36) - Define build configurations and switch them by [Salvatore Giordano](https://medium.com/@salvatoregiordanoo) -### Blogs +### Websites / Blogs - [SZAŁKO-BLOG](https://marcinszalek.pl/) - Step by step advanced design by [Marcin Szalek]() From 6ef1d621049b39f6048489ce8b751c5fa45cbc9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Abdulmomen=20Kadum=20=D8=B9=D8=A8=D8=AF=D8=A7=D9=84=D9=85?= =?UTF-8?q?=D8=A4=D9=85=D9=86=20=D9=83=D8=A7=D8=B8=D9=85?= Date: Thu, 17 May 2018 08:29:22 +0300 Subject: [PATCH 09/12] Sergi & Replace blog --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index e9b176b..a6da158 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,8 @@ Introduction to Flutter - Faisal Abid ### Websites / Blogs - [SZAŁKO-BLOG](https://marcinszalek.pl/) - Step by step advanced design by [Marcin Szalek]() +- [Sergi & Replace](https://sergiandreplace.com/) - Basic to advanced articles and tutorials [Sergi Martínez](https://github.com/sergiandreplace) + ## Components From 759572e1c020e06e865083bac500133b123ab5c2 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Sat, 19 May 2018 21:11:56 +0200 Subject: [PATCH 10/12] Forget the desktop impl ! --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a6da158..df18e40 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,10 @@ Introduction to Flutter - Faisal Abid - [IntelliJ Snippets](https://github.com/Solido/flutter-snippet) - More More More Snippets to get stuffs done even faster and also learn quickly by [Robert Felker](https://github.com/Solido) - [VSCode Snippets](https://marketplace.visualstudio.com/items?itemName=franzsilva.fs-flutter-snippets) - Translated from IntelliJ IDEA Official Snippets by Franz Silva +### Desktop + +- [Desktop Embedding](https://github.com/google/flutter-desktop-embedding) - Desktop implementations of the Flutter embedding API by Google + ## Plugins - [Flutter Plugins](https://github.com/flutter/plugins/tree/master/packages) - Official Flutter Team Plugins From 857dcc43b75de5aa067f1ec4ddd315112e552519 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Sat, 19 May 2018 21:14:27 +0200 Subject: [PATCH 11/12] Dependency injection --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index df18e40..c077cd6 100644 --- a/README.md +++ b/README.md @@ -275,14 +275,15 @@ Introduction to Flutter - Faisal Abid ## Frameworks -### Flux / Redux / ELM +### Flux / Redux / ELM / Dependancy Injection - [Flutter_flux](https://github.com/google/flutter_flux) - Implementation of the Flux framework by Google - [Flutter built redux](https://github.com/davidmarne/flutter_built_redux) - Automatic subscribing to your redux stores. Based on the built pattern by [David Marne](https://github.com/davidmarne) - [Redux.dart](https://github.com/johnpryan/redux.dart) - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects) - [Flutter_redux](https://github.com/brianegan/flutter_redux) - Built to work with [redux.dart](https://github.com/johnpryan/redux.dart), utilities that allow you to easily consume a Redux Store to build Flutter Widgets. - [GreenCat](https://github.com/alexeieleusis/greencat) - Port of Redux to Dart, including Redux Thunk -- [Dartea](https://pub.dartlang.org/packages/dartea) - Model View Update inspired by TEA from ELM by +- [Dartea](https://pub.dartlang.org/packages/dartea) - Model View Update inspired by TEA from ELM by Shilyagov P. +- [Inject](https://github.com/google/inject.dart) - Compile-time dependency injection for Dart and Flutter by Google ### Game From 1324ae71230846ecea08ddf81074958285815db1 Mon Sep 17 00:00:00 2001 From: Robert Felker Date: Sat, 19 May 2018 21:17:45 +0200 Subject: [PATCH 12/12] Beacons Plugins --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c077cd6..06c6c17 100644 --- a/README.md +++ b/README.md @@ -250,11 +250,12 @@ Introduction to Flutter - Faisal Abid - [App Rating](https://github.com/AppleEducate/app_review) - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com) - [Get Version](https://github.com/AppleEducate/get_version) - Version Name, Version Code, App ID and Platform with OS Version by [Rody Davis](http://appleeducate.com) -### Bluetooth / NFC +### Bluetooth / NFC / Beacon - [Flutter Ble](https://github.com/Polidea/FlutterBleLib) - Bluetooth by [Polidea](http://www.polidea.com) - [Flutter Blue](https://github.com/pauldemarco/flutter_blue) - Bluetooth by [Paul DeMarco](https://github.com/pauldemarco) - [NFC](https://github.com/guyulmaz/flutter-nfc-app) - Connect IsoDep iso 14443-4 cards for android by [Göksel Uyulmaz](https://github.com/guyulmaz) + - [Beacons](https://github.com/loup-v/beacons) - Flutter beacons plugin by [Loup](http://intheloup.io) ## Open Source Apps