The Chinese version is maintained by digg Translation project, and some recent updates are being translated. Please keep watching.
Awesome Flutter (Chinese version) : github.com/xitu/awesomβ¦
Awesome Flutter: github.com/Solido/awesβ¦
Flutter is a mobile SDK that allows you to create high performance, high fidelity applications for iOS and Android using a single piece of code.
If you like the content , please give us
. You can also support the authors by clicking on the link of the relevant content author to praise
, light up the little star
or clap
!
|
|
|
|
directory
- The corpus
- component
- video
- navigation
- The template
- The plug-in
- The framework
- Open source applications
- A practical software
The corpus
Introduction to the article
- Google IO 2018 (857
) β Build a beautiful, flexible user interface.
- Flutter from Zero to One (2.2k
) β Foundation of Flutter by Mikkel Ravn
- From Installation to Writing a ListView (551
) β A complete set of 4 articles by Chema Rubio
The tutorial
- Develop an Android app β Configure and develop your first app by Ashraff Hathibelagal.
- Animated Chat β Create a beautiful UI from Google Code Labs.
- Firebase Chat β Firebase Integration, from Google Code LABS.
- Planets-Flutter: From Design to Development β a detailed tutorial on Planets design.
documentation
- Flutter Animation from Zero to One β animation by Mikkel Ravn.
- Google Cloud Functions β An application supported by Google Cloud Functions by Romin Irani.
- Firebase (324
) β Firebase real-time coding.
- Security APP (231
) by Mehmet Fidanboylu.
- Develop your own plug-ins (299
) β How do you develop custom plug-ins? The writer 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 & replaceable β Basic to advanced articles and tutorials on Sergi Martinez.
- 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
) β This is a very rich content written by Tensor Programming.
- Flutter Challenges β High production value, in-depth Flutter challenges, tutorials and modes.
- Brandon Donnelson (55
) β Covers layouts, databases, and some common tips from Brandon Donnelson.
- Mtechviral (71
) β [Hindi/English] Mtechviral Series, written by Pawan Kumar.
- Udacity β Native mobile apps, from Google.
- VoidRealms (42
) β Video tutorials from beginner to advanced.
component
The sample
- Official Gallery β Sample APP from the Flutter team showing Material Design style widgets and some other features.
- Posse Gallery (131 β ) β Example, by Posse.
- Flutter Example (708 β ) β A simple basic standalone application for Flutter developers by Nishant Srivastava.
UI
- Color Picker (5 β ) β Select Primary, Accent and RGB by Hadrien Lejard.
- 3 d objects painted (19) β on the canvas, canvas rendering a wavefront object (obj files, Alias | wavefront companyβs 3 d model file format), the author is Hemanth Raj.
- Contact Picker β Select a Contact from the address book by Michael Goderbauer
- Parallax (110 β ) β ViewPager, by Iiro Krankka.
- Material Style Color Picker (23 β ) β Google Docs based color picker by Lung Razvan.
- StaggeredGridView (115 β ) β GridView with different size tiles by Romain Rastel.
- Sticky Header (27 β ) β Sliver based sticky headers by Romain Rastel.
- Radial menu (76 β ) β Radial menu that drives painting by Victor Choueiri.
- Tinder Cards (58 β ) β Tinder like card swiping by Ivascu Adrian.
- Sticky Headers (73 β ) β a different 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.
The picture
- Image Picker by Collin Jackson
- Scalable Image (42 β ) by Perlatus.
- Carousel Slider (42 β ) β Swivel Slider widget for unlimited scrolling and custom child widgets by Serenader.
- Parallax Image (53 β ) by Anatoly Pulyaevskiy.
- Photo View (25 β ) β Scalable image view with loading placeholder by Renan C. AraΓΊjo.
The map
- Google Map View (176 β ) β A plug-in that shows Google Maps, written by AppTree Software.
- GeoCoder (16 β ) β Forward and reverse GeoCoder by Alois Deniel.
- Flutter Map (144 β ) β Open source map customization solution (based on Leaflet) by AppTree Software.
- Mapbox GL (72 β ) β Interactive, customizable vector maps by Mapbox.
The chart
- Circular Chart (78 β ) β Radial Chart and pie Chart leading to drawing effect, by Victor Choueiri.
- Flutter Charts (66 β ) β Library of line Charts and vertical bar Charts by Milan Zimmermann.
- Sparkline (43 β ) β Sparkline chart by Victor Choueiri.
- Charts (140 β ) β from the Google Charts Team.
- Flutter Plot (5 β ) β A beautiful Plot mapping tool by R. C. Howell.
- (18 β ) β OHLC and Trade volume chart by Trent Piercy
- FCharts (117 β ) β Beautiful, responsive, animated charts by Keenan Thompson.
navigation
- Fluro (292 β ) β The brightest, most stylish, and coolest Flutter router with navigation, wildcards, queries, and transition animations by Posse.
- Circle Indicator (12 β ) β Circle Indicator for PageViewer by Lung Razvan.
- Quick Actions β Interact with the home screen of an application for Quick Actions.
- 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
- FaceID, TouchID, and Fingerprint Scan by Rody Davis.
- Google sign-in β Google authentication.
- 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 by Joe Birch.
- Instagram β Instagram authentication by Wilfried Mbouenda Mbogne.
Text and rich text
- Flutter Markdown (63 β ) β A Markdown renderer developed with Flutter. Raw 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 of the
- Usage (35 β ) β Google Analytics package for command line, Web, and Flutter applications.
- Firebase Analytics β Connect to the Firebase Analytics API.
- Segment.com Analytics (3 β ) β Make your Segment.com analytics a snap! The writer is Faisal Abid.
Automated build
- Travis CI for Flutter (19 β ) β Continuous Integration by Yegor Jbanov.
- Testing the Flutter on Travis (246
) β Widget testing framework by Yegor Jbanov.
- Build Apk/Ipa on Travis (130
) β Automated build for Android and IOS by Yegor Jbanov.
- BitRise (36
) β Create the BitRise step in Go by Karol Wrotniak.
style
- Flutterial (46 β ) β Explorer on the subject of Flutter Material by Erick Ghaumez.
- Frosted Glass β Renderer effects by Collin Jackson
- Font Awesome β Font Awesome icon pack by Brian Egan.
- FlutterIcon β Icon font generator.
- Pigment (27 β ) β Simple but practical bag with color inside the Flutter.
multimedia
- Audio Plugin (95 β ) β Beta by Erick Ghaumez.
- Recorder (24 β ) β Records audio and stores it locally by Jordan Alcaraz.
- Stereo (22 β ) β Play music on iOS and Android. By 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 by Erick Ghaumez.
- OK Google β Integrated Google Voice Assistant by Marcin Szalek.
storage
- Firebase Storage β Use Firebase as the data Storage device.
- Secure Storage (23 β ) -Keychain and Keystore Storage by German Saprykin.
Converted into cash
- Admob β GoogleAdmob supports display of interstencards on iOS and Android. By Brett Nesbitt.
- Firebase AdMob β Use Firebase for AD integration.
- Flutter Billing (39 β ) β Use Billing on iOS and Android by Volodymyr Lykhonis.
The template
- Movie Details (93 β ) β Movie Details by Iiro Krankka.
- Flutter Mates (160 β ) β How to load a list of personal info from the RandomUser. me API and display personal info details in a beautiful page by Iiro Krankka.
- Weather (50 β ) β Learn how to use Canvas and animation to create a Weather app by Alessandro Aime.
- TodoMVC (644 β ) β Memo app ready to use different frameworks: Vanilla, Redux, Built_Redux by Brian Egan.
- Restaurant Menu (219 β ) by Braulio Cassule.
- UI Challenge (222 β ) β Personal messaging app, travel app, food app. By Tomi Alagbe.
- Cupertino Settings (19 β ) β iOS Settings by Matthias Rupp.
- Music Player (59 β ) β Music Player, by Tobe O.
- Dashboard (142 β ) β Dashboard and list of items by Ivascu Adrian.
- Todo (94 β ) β Todo template from Dribble by Marc L.
- Swipe Animation (40 β ) β Swipe cards Template by Ruchika Gupta.
The plug-in
- The Flutter plugin β the official plugin of the Flutter team
- Sqflite (221 β ) β SQLiteβs Flutter plugin by Alexandre Roux.
- WebView (152 β ) β By Hadrien Lejard.
- Pub Plugins β Filters for Dart Pub Repository.
- Flutter Location (79 β ) β Process position, process callback to get continuous position by Lyokone.
- QR Code Reader (32 β ) β A QR Code scanner by Matheus Villela.
- Battery β Get information about the Battery.
- Zebra EMDK (3 β ) β Use the Zebra EMDK to obtain the Barcode Scanner API.
- Proximity Sensor Plugin β A Plugin that can access the Proximity Sensor on your device by Manoj NB.
- Geolocation (72 β ) β Fully functional Geolocation plug-in: current location, location update, geocoding, location, etc., by Loup.
- Local Notifications (62 β ) β A plugin for displaying Local Notifications. Written by Michael Bui.
- Google Mobile Vision (25 β ) β The Realization of Google Mobile Vision by Eduardo Folly.
- App Rating (20 β ) β Ratings and reviews for The App Store and Google Play by Rody Davis
- Get Version (13 β ) β Get Version name, Version number, App ID, and platform information with operating system Version by 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 by Polidea
- Flutter Blue (142 β ) β Bluetooth by Paul DeMarco.
- NFC (12 β ) β Connect IsoDep iso 14443-4 cards for android by GΓΆksel Uyulmaz.
- Beacons (4 β ) β Flutter beacons plugin by Loup.
The framework
Redux / ELM / Dependency Injection
- Built Redux (40 β ) β Automatically subscribe to your Redux warehouse. Based on construction patterns by David Marne.
- Redux. Dart (115 β ) β Redux interface to the Dart language with the middleware ecosystem, Flutter, and time travel development tools by John Ryan and Brian Egan.
- Flutter_redux (183 β ) β This is a utility that supports the Redux. dart and allows you to easily consume the Redux Store to develop the Flutter Widgets.
- Dartea (7 β ) β Model View Update inspired by TEA from ELM by 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
The game
- Flame (176 β ) β A minimalist game engine by 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 β ) β Offline or FireBase-based chat app developed by a group of Google employees.
- Meme Chat (244 β ) β The Chat app on Flutter uses Firebase, Google login, and device Camera integration. The author is a Google employee.
- Flitter (83 β ) β Glitter Client by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime β Lime is a social networking application developed by Sebastian Sellmair.
- Planets-Flutter (149 β ) β Shows a rich UI for planetary exploration by Sergi Martinez.
- NewsBuzz (175 β ) β News reader using Firebase and data from the News API by Ankur Kedia.
- DroidKaigi2018 β Flutter (226 β ) β Unofficial meeting app for DroidKaigi2018 in Tokyo by Konifar.
- Music Player (178 β ) β A full-featured Music Player developed by Pawan Kumar.
- InKino (820 β ) β Complete movie application with Flutter_Redux framework for state management, good transition animation, and a comprehensive set of widgets and unit tests by 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 Studio Solo Studio (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 Implementations of the airflow API by Google.
- ZSH Completion (2 β ) -Zsh Completion for the Flutter CLI tool by Nikolai Simonov.