The Chinese version of the content is maintained by the Nuggets Translation Project . Some recent updates are currently being translated. Please continue to pay attention.
Awesome Flutter (Chinese version) : github.com/xitu/awesom...
Awesome Flutter (English version) : github.com/Solido/awes...
Flutter is a mobile SDK that can create high-performance, high-fidelity applications for iOS and Android with a single code.
If you like this content
please give us an You can
also use the link of the author of the relevant content to like the author , light up the little star or applaud to support them!
table of Contents
- Collected Works
- Component
- video
- navigation
- template
- Plug-in
- frame
- Open source application
- Utility software
Collected Works
Getting Started Article
- Google IO 2018 (857 ) Build a beautiful and flexible user interface.
- Flutter from zero to one (2.2K )-Flutter basics, the author is Mikkel Ravn
- From installation to writing a ListView (551 )-a full set of 4 articles, the author is Chema Rubio
Tutorials
- Develop an Android application -configure and develop the first application, the author is Ashraff Hathibelagal .
- Animated Chat -Create beautiful UI, from Google Code Labs.
- Firebase Chat -Firebase integration, from Google Code Lab.
- Planets-Flutter: From design to development -a detailed planets design tutorial.
Documentation
- Flutter animation from zero to one -mainly talking about animation, the author is Mikkel Ravn .
- Google Cloud Functions -applications powered by Google Cloud Functions, authored by Romin Irani .
- Firebase (324 )-Firebase real-time encoding.
- Security APP (231 )-The author is Mehmet Fidanboylu.
- Develop your own plug-in (299 )-how to develop a custom plug-in? The author is Karthik Ponnam .
- Build Flavor (257 )-Define build configurations and switch them. The author is Salvatore Giordano .
Websites/Blogs
- SZA KO-BLOG -Step by step advanced design by Marcin Szalek .
- Sergi & Replace -Basic to advanced articles and tutorials Sergi Mart nez .
- Flutter by Example -Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Flutter Institute -Very original content and tutorials by Brian Armstrong .
- Flutter Rocks -Blog about the joys of Flutter by Iiro Krankka .
- Norbert -In depth articles, features and app creation by Norbert515 .
Video tutorial
- Tensor Programming (64 )-The content is very rich, the author is Tensor Programming .
- Flutter challenges -high production value, in-depth Flutter challenges, tutorials and patterns.
- Brandon Donnelson (55 )-Content includes layout, database and some common skills of Brandon Donnelson.
- Mtechviral (71 )-[Hindi/English] Mtechviral series, the author is Pawan Kumar .
- Udacity -Develop native mobile applications, from Google.
- VoidRealms (42 )-a video tutorial from beginner to advanced.
Component
Example
- Official Gallery -a sample app from the Flutter team showing the Material Design style Widget and some other features.
- Posse Gallery (131 ) -an example, the author is Posse .
- Flutter example (708 )-a simple and basic independent application for Flutter developers, the author is Nishant Srivastava .
UI
- Color picker (5 ) -select Primary, Accent and RGB colors, the author is Hadrien Lejard .
- 3D object (19 )-Render a wavefront object (.obj file, 3D model file format of Alias|Wavefront) on the canvas, the author is Hemanth Raj .
- Contact Picker Pick a contact from the address book, the author is Michael Goderbauer
- Parallax (110 )-ViewPager, the author is Iiro Krankka .
- Material style color picker (23 )-based on Google Docs color picker, the author is Lung Razvan .
- StaggeredGridView (115 ) -GridView with different size tiles, the author is Romain Rastel .
- Sticky Header (27 ) -Sliver based sticky headers by Romain Rastel .
- Radial menu (76 ) -Radial menu with animation, the author is Victor Choueiri .
- Tinder card (58 )-Tinder like card sliding effect, the author is Ivascu Adrian .
- Sticky Headers (73 )-Configurable sticky headers by Simon Lightfoot .
- Login Animation (119 )-Smooth animation from login to home by Ruchika Gupta .
- List Drag&Drop (55 ) -Reorder list elements using Drag & Drop by Norbert515 .
- Calendar Widget (8 )-Calendar widget by David Bennett .
- Side Header List (38 )-Listview with sticky headers by Rene Floor .
- Shimmer (55 ) -Shimmer effect while content is loading by HungHD .
image
- Image Picker -image picker, the author is Collin Jackson .
- Scalable image (42 )-the author is Perlatus.
- Carousel Slider (42 ) -Rotating sliding widget, supports infinite scrolling and custom sub-components, the author is serenader .
- Parallax Image (53 ) -image parallax, the author is Anatoly Pulyaevskiy .
- Photo View (25 )-Scalable image view with loading placeholder by Renan C. Ara jo .
map
- Google Map View (176 ) -a plug-in for displaying Google Maps, the author is AppTree Software .
- GeoCoder (16 ) -forward and reverse geocoding, the author is Alo s Deniel .
- Flutter map (144 ) -an open source map customization solution (based on Leaflet ), the author is AppTree Software .
- Mapbox GL (72 ) -interactive , customizable vector map, the author is Mapbox.
chart
- Circular Chart (78 ) -Radial chart and pie chart with animation effects, the author is Victor Choueiri .
- Flutter Charts (66 ) -a library of line charts and vertical histograms, the author is Milan Zimmermann .
- Sparkline (43 ) -Sparkline chart, the author is Victor Choueiri .
- Charts (140 )-from the Google Charts Team.
- Flutter Plot (5 ) -a beautiful plot drawing tool, the author is RC Howell .
- Candlesticks (18 )-OHLC (candle chart) and trade volume chart, the author is Trent Piercy .
- FCharts (117 ) -Beautiful , responsive, animated charts by Keenan Thompson .
navigation
- Fluro (292 ) -the brightest, most fashionable, and coolest Flutter router with navigation, wildcards, query, and transition animation. The author is Posse .
- Circle Indicator (12 )-PageViewer's circle indicator, the author is Lung Razvan .
- Quick Actions -interact with quick actions on the main screen of the application.
- Swiper (12 ) -Horizontal , Vertical, Partial swipe with indicator by Xueliang Ren .
Certification
- Local authentication -Touch ID, lock screen password and fingerprint authentication on Ios and Android
- Flutter login (96 )-FaceID, TouchID, and fingerprint scanning, the author is Rody Davis .
- Google Sign-In -Google identity verification.
- Firebase Auth -Firebase authentication.
- Facebook Login (62 ) -Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka .
- Flutter OAuth (44 )-Buffer, Strava, Unsplash and Github authentication, the author is Joe Birch .
- Instagram -Instagram identity verification, authored by Wilfried Mbouenda Mbogne .
Text and rich text
- Flutter Markdown (63 )-Markdown renderer developed with Flutter. The original format is supported, but inline html is not supported.
- Rich Text Editor (42 )-Text editor with style by Lung Razvan .
- Masked Text (6 )-Masked text with custom and monetary formatting by Ben-hur Santos Ott .
analysis
- Usage (35 )-Google Analytics package for command line, web page and Flutter application.
- Firebase Analytics -Connect to the Firebase Analytics API.
- Segment.com analysis (3 )-Make your Segment.com analysis a breeze! The author is Faisal Abid .
Automated construction
- Travis CI for Flutter (19 ) -continuous integration, the author is Yegor Jbanov .
- Test Flutter on Travis (246 )-Widget testing framework, the author is Yegor Jbanov .
- Build Apk/Ipa on Travis (130 )-an automated build for Android and IOS platforms, the author is Yegor Jbanov .
- BitRise (36 )-Create Bitrise steps in Go language. The author is Karol Wr tniak .
style
- Flutterial (46 ) -the explorer of Flutter Material theme, the author is Erick Ghaumez .
- Frosted Glass -renderer effect, the author is Collin Jackson .
- Font Awesome -Font Awesome icon pack, the author is Brian Egan .
- FlutterIcon -icon font generator.
- Pigment (27 )-a simple but very practical package that uses colors in Flutter.
multimedia
- Audio plug-in (95 ) -Beta version, the author is Erick Ghaumez .
- Voice Recorder (24 )-Record audio and store it locally. The author is Jordan Alcaraz .
- Stereo (22 ) -Play music on iOS and Android, the author is 2Find .
- WebRTC (80 ) -WebRTC plugin for iOS/Android by CloudWebRtc .
- Chewie (70 )-Provides low-level access to video playback by Brian Egan .
voice
- Speech Recognition (41 ) -Speech to text, the author is Erick Ghaumez .
- OK Google integrates Google voice assistant, the author is Marcin Szalek .
storage
- Firebase Storage -Use Firebase as a data storage device.
- Secure Storage (23 )-Keychain and Keystore storage by German Saprykin .
Realize
- Admob -GoogleAdmob supports the display of interstitial ads on iOS and Android. The author is Brett Nesbitt.
- Firebase AdMob -Use Firebase for advertising integration.
- Flutter Billing (39 ) -Use billing on iOS and Android, the author is Volodymyr Lykhonis .
template
- Movie Details (93 ) -Movie details page, the author is Iiro Krankka .
- Flutter Mates (160 )-How to load a list of personal information from the randomuser.me API and display personal information details through a beautiful page. The author is Iiro Krankka .
- Weather (50 )-Learn how to use Canvas and animation to make weather applications. The author is Alessandro Aime .
- TodoMVC (644 ) -Prepare to use different frameworks of memo applications: Vanilla, Redux, built_redux, the author is Brian Egan .
- Restaurant Menu (219 ) -Restaurant menu, the author is Braulio Cassule .
- UI Challenge (222 ) -personal information application, travel application, food application, the author is Tomi Alagbe .
- Cupertino Settings (19 )-iOS settings, the author is Matthias Rupp .
- Player Music (59 ) - music player part, the author is Tobe O .
- Dashboard (142 ) -Dashboard and product list, the author is Ivascu Adrian .
- Todo (94 ) - TODO Template from Dribble by Marc L .
- Card Swipe Animation (40 )-Swipe cards template by Ruchika Gupta .
Plug-in
- Flutter plugin -the official plugin of the Flutter team
- Sqflite (221 ) -SQLite Flutter plug-in, the author is Alexandre Roux .
- WebView (152 )-The author is Hadrien Lejard .
- Pub Plugins -Filter plug-ins for Dart Pub Repository.
- Flutter Location (79 ) -processing location, processing callbacks to obtain consecutive locations, the author is Lyokone .
- QR Code Reader (32 ) -QR code scanning plug-in, the author is Matheus Villela .
- Battery Obtain various information related to the battery.
- Zebra EMDK (3 )-Use Zebra EMDK to get Barcode Scanner API.
- Proximity Sensor Plugin -A plug-in that can access the proximity sensor on your device, the author is Manoj NB .
- Geolocation (72 ) -a full-featured geographic location plug-in: current location, location update, geocoding, location, etc. The author is Loup .
- Local Notifications (62 ) -A plug-in for displaying local notifications. The author is Michael Bui .
- Google Mobile Vision (25 ) -the realization of Google Mobile Vision, the author is Eduardo Folly .
- App Rating (20 ) -Rate and write reviews for the App Store and Google Play. The author is Rody Davis .
- Get Version (13 )-Get version name, version number, App ID and platform information with operating system version. The author is Rody Davis .
- Downloader (23 ) -Create and manage download tasks by HungHD .
- Place Dialog (9 )-Places picker dialog returning the places to the app by David Bennett .
- Cached Network Image (61 )-Show images from the internet and keep them in the cache directory by Rene Floor .
- Device Calendar -Plugin for modifying calendars on the user's device by Built to Roam .
Bluetooth/NFC/Beacon
- Flutter Ble (45 ) -Bluetooth , the author is Polidea
- Flutter Blue (142 ) -Bluetooth , the author is Paul DeMarco .
- NFC (12 )-Connect IsoDep iso 14443-4 cards for android by G ksel Uyulmaz .
- Beacons (4 )-Flutter beacons plugin by Loup .
frame
Redux/ELM/Dependency Injection
- Flutter built redux (40 )-Automatically subscribe to your Redux warehouse. Based on the construction model, the author is David Marne .
- Redux.dart (115 ) -Redux interface for Dart language with middleware ecosystem, integrated Flutter and time travel development tools, authored by John Ryan and Brian Egan .
- Flutter_redux (183 ) -This is a utility tool that supports redux.dart , allowing you to easily consume Redux Store to develop Flutter Widgets.
- Dartea ( . 7) - Inspired by the Update the Model View by TEA from the ELM Shilyagov P .
- Inject (184 )-Compile-time dependency injection for Dart and Flutter by Google.
- Flutter_flux (167 ) -Implementation of the Flux framework by Google.
Animation
- Sequence Animation (16 ) -Composite staggered animations by Norbert Kozsir .
game
- Flame (176 )-a minimalist game engine, the author is Luan Nico .
- SpriteWidget (228 ) -Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt .
Misc
- Cache Manager (26 )-Generic cache manager by Rene Floor .
Open source APP
- FriendlyChat (106 )-an offline or Firebase-based chat application developed by a group of Google employees.
- Meme Chat (244 )-a chat application on Flutter that uses Firebase, Google login and device camera integration. The author is a Google employee.
- Flitter (83 ) -Glitter client, authored by Hadrien Lejard and Kevin Segaud . Redux and Jaguar are used inside.
- Lime (129 ) Lime is a social network application developed by Sebastian Sellmair.
- Planets-Flutter (149 ) -a planet exploration application with rich UI, the author is Sergi Mart nez .
- NewsBuzz (175 ) -Get data from the News API and use Firebase as a back-end news reader. The author is Ankur Kedia .
- DroidKaigi2018-flutter (226 )-the unofficial conference application of DroidKaigi 2018 in Tokyo, the author is konifar .
- Music Player (178 ) -a full-featured music player developed by Pawan Kumar .
- InKino (820 ) -a complete movie application, uses the Flutter_Redux framework for state management, has a good transition animation, and a comprehensive set of widgets and unit tests. The author is Iiro Krankka .
- WhatTodo (105 )-Todoist like UI by Burhanuddin Rashid .
- FlutterGram (74 ) -Complete Instagram based on Firestore & Google Functions by MDanics .
- BookSearch (97 )-Digital BookShelf for your reading progress by Norbert515 .
- Cinematic (145 )-UI for Movie DB Public API by Aaron Oertel .
- Beer-Me-Up (75 ) -Beer tracking nicely designed by Benoit Letondor .
Games
- Flip (25 ) -Reversi game by Andrew Brogdon .
Utilities
IDE
- IntelliJ Plugin -Flutter on Intellij and Webstorm.
- Dart Code -Plugin to get Dart with Visual Studio Code by Danny Tuppeny .
- VSCode Snippets -Translated from IntelliJ IDEA Official Snippets by Franz Silva.
- Mutisya 2 -Online Flutter Studio by Paul Mutisya .
Desktop
- Desktop Embedding (576 )-Desktop implementations of the Flutter embedding API by Google.
- ZSH Completion (2 )-ZSH completion for the Flutter CLI tool by Nikolai Simonov .