Для всех, пожалуйста, ознакомьтесь с последними и наиболее полными учебными материалами Flutter.
ВНИМАНИЕ: Если контент больше, рекомендуется собрать его для последующего поиска и изучения.
содержание
- статья
- видео
- компоненты
- навигация
- шаблон
- плагин
- Рамка
- экспериментальный
- игра
- Приложение с открытым исходным кодом
- Утилиты
- Сообщество
- книги
- Благосостояние
статья
представлять
- Google IO 2018[1.1K👏] — Создавайте красивый и гибкий пользовательский интерфейс.
- Presentation- Почему я выбираю Flutter byHelio S. Juniorпоставка.
- Flutter Web- Плюсы и минусы Flutter Web отNashпоставка.
Веб-сайт/блог
- Колонка технологий флаттера
- Welcome to Flutter- Блог на английском и французском языках, посвященный практическим решениям наиболее часто задаваемых вопросов о Flutter от Диттера Боленса.
- SZAŁKO-BLOG- Прогрессивный передовой дизайн отMarcin Szalekпоставка.
- Flutter by Example- Учебники на основе Redux, Firebase, пользовательских анимаций и пользовательского интерфейса.
- Flutter Institute- Очень оригинальный контент и уроки отBrian Armstrongпоставка.
- Iirokrankka.com- Статьи и учебные пособия о Flutter, Dart и всем, что связано с нимиIiro Krankkaпоставка.
- Norbert- Подробные статьи, функции и приложения, созданныеNorbert515поставка.
- Flutter Tips- Статьи, советы и рекомендации в разработке отDiego Velásquezпоставка.
- FilledStacks- Учебники и руководства по разработке отDane Mackierпоставка.
руководство
- Флаттер от начального до продвинутого- Разблокируйте новые позы для разработки Flutter и овладейте основными технологиями Flutter за один раз.
- Революционная среда разработки мобильных приложений — краткая история Flutter Time- Прочитайте прошлую и настоящую жизнь Флаттера в одной статье.
- Animated Chat- Создавайте красивые пользовательские интерфейсы с помощью Google Code Labs.
- Firebase Chat- Google Code Labs интегрирует Firebase.
- Planets-Flutter: from design to app- Подробный учебник по дизайну планет.
- Todo List[196⭐] — Пошаговое руководство о том, как создать список дел с помощью Flutter, авторAndrei Lesnitskyпоставка.
новичок
- Roadmap to Flutter Development[956⭐] — визуальная дорожная карта для новичков во Flutter, включая принципы, шаблоны и фреймворки, отOlexandr Leuschenkoпоставка.
- Layout Cheat Sheet- Обширные примеры виджетов компоновки отТомек Полански.
передовой
- Rendering Pipeline[588👍] — Архитектура двигателя.
- Render Objects[1.4K👏] - Что такое виджеты, RenderObjects и элементы? Зависит отNorbert515поставка.
- Streams and RxDart- Квалифицированные презентации сотрудниковBrian Eganпоставка.
- Gesture System[370👏] — Подробный обзор жестов Flutter отNashпоставка.
- Schemas- Описание виджета, состояния, контекста и унаследованного виджета отDidier Boelensпоставка.
- Rendering Engine Tutorial[349👏] - Механизм рендеринга Flutter: Учебник отAbdulRahman AlHamaliпоставка.
- Inherited Widget- InheritedWidget Flutter используется для сохранения состояния приложения с помощьюChema Molinsпоставка.
- From Mobile to Desktop- Создавайте приложения для смартфонов и настольных компьютеров с помощьюMarcelo Henrique Neppelпоставка.
- Accessibility widgets- Углубленная информация обо всех аспектах доступности поMuhammed Salih Güler.
- Profiling w/ Timeline- Использование временной шкалы позволяет находить и устранять определенные проблемы с производительностью в приложении путемChinmay Garde.
HOWTO документ
- Parallax Effect- Параллакс и нелинейная анимация,Marcin Szalekпоставка.
- Build Flavor- определять конфигурации сборки и переключать их,Salvatore Giordanoпоставка.
- Build Flavor- Используйте flutter_flavorizr во Flutter, чтобы легко создавать ароматы с помощьюAngelo Cassano.
видео
- Flutter от начального до продвинутого боевого приложения Ctrip- Видеоруководство, охватывающее вводное -> продвинутое -> фактический бой -> расширение высокого уровня..
- Boring Show- Исследуйте с командой Flutter.
- Tensor Programming[86🎬] - Очень информативное руководство по Dart Flutter отTensor Programmingпоставка.
- Начало работы с флаттером- 3 часа на завершение интерфейса обнаружения чтения WeChat.
- Mtechviral[214🎬] - серия руководств Mtechviral по Flutter отPawan Kumarпоставка.
компоненты
демо
- Official Gallery- Демонстрация виджета Material Design от Flutter Team.
- Flutter Examples[5018⭐] - Пример простого автономного приложения отNishant Srivastavaпоставка.
- Flutter Catalog[1242⭐] — Приложение, которое демонстрирует компоненты Flutter и обеспечивает просмотр исходного кодаX-Wei.
UI
- Contact Picker[69⭐] - Выберите плагин контактов поMichael Goderbauerпоставка.
- StaggeredGridView[1694⭐] — компонент представления сетки в шахматном порядке для Flutter, который поддерживает несколько столбцов строк разного размера.Romain Rastelпоставка.
- Radial Menu[330⭐] - Виджет радиального меню для Flutter отVictor Choueiriпоставка.
- Tinder Cards[510⭐] - Компонент, похожий на Tinder, например эффект смахиванияIvascu Adrian.
- Flip Panel[342⭐] - Флип-панель со встроенной анимацией отHungHDпоставка.
- Facebook Reactions[195⭐] - Виджет FacebookReactions отDuy Tranпоставка.
- Flushbar[696⭐] - Настраиваемая закусочная отAndre Haueisenпоставка.
- Stepper Touch[174⭐] - Горизонтальная пошаговая анимация, авторRaouf Rahicheпоставка.
- Typeahead[411⭐] — Показывать предложения оверлея пользователю по мере ввода,Abdul Rahman Al Hamaliпоставка.
- Snaplist[287⭐] - Создайте представление списка с возможностью привязки с помощьюDavid Leibovychпоставка.
- Pin Code[145⭐] - Анимированные и настраиваемые логин и пароли OTP отLiew Jun Tungпоставка.
- Folding Cell[275⭐] - Сворачиваемый виджет отFaobпоставка.
- Liquid Pull To Refresh[674⭐] — Хороший и настраиваемый индикатор обновления отAyush Agarwalпоставка.
- Slide Container- Плавно проведите пальцем вверх и вниз,Quentin Le Guennec.
- Direct Select- Виджет выбора с гладким полноэкранным модальным всплывающим окном, работающий отIvan Yatsoubaпоставка.
- Before After[364⭐] — Хороший слайдер, который упрощает отображение разницы между двумя изображениями с помощьюSahil Kumarпоставка.
- Scratcher[147⭐] - Виджет скретч-карты для временного скрытия контента от пользователя с помощьюKamil Rykowskiпоставка.
- Image Sequence Animator[51⭐] — Простой виджет для анимации набора изображений с полными пользовательскими элементами управления в качестве альтернативы использованию файлов GIF.Ali Yigit Birerogluпоставка.
- Beautiful_Popup[276⭐] - Красивое всплывающее окно, авторjaweiiпоставка.
- Credit Card Form[137⭐] - Плагин ввода формы с анимациейOrigogi.
- Animated Selection SlideПроведите анимацию, чтобы выбрать виджет,Sezgin Bilgetayпоставка.
- Flutter Tags[167⭐] - Теги с различными настройкамиDi Natale Antoninoпоставка.
- Flutter Neumorphic[707⭐] — Готов к использованию 🕶️ Темный режим для Flutter с использованием Neumorphic Kit.
- Dough[127⭐] - Виджеты для Soft UI отJosiah Saundersпоставка.
липкая голова
- Sticky Infinite List[128⭐] — Гибко настраиваемый многонаправленный бесконечный список с липкими заголовками.TatsuUkraineпоставка.
- Sticky Header[534⭐] - Компонент с эффектом липкой головы отRomain Rastelпоставка.
- Sticky Headers[539⭐] - Настраиваемый компонент с эффектом липкой головы отSimon Lightfootпоставка.
добыча
- Hidden Drawer Menu[164⭐] — Хорошая функция меню режима ящика с перспективной анимацией.Rafael Almeida Barbosaпоставка.
- Flutter Inner Drawer[211⭐] — Простой способ создать внутренний ящик (левый/правый), где вы можете войти в меню списка,Di Natale Antoninoпоставка.
нижняя полоса
- Fancy Bottom Navigation[404⭐] - Анимированная нижняя навигация отTony Owenпоставка.
- Circular Bottom Navigation[314⭐] - Красиво анимированная нижняя панель навигации отIman Khoshabiпоставка.
- Bottom Navy Bar[550⭐] - Красивая и красочная анимированная нижняя панель навигации отPedro Massangoпоставка.
- Titled Navigation Bar[184⭐] — Анимированная нижняя панель навигации, которая переключается между значками и заголовками с помощьюPedro Massangoпоставка.
нижняя форма
- Rubber Bottom Sheet[298⭐] - Нижний лист для расчета эластичного материала.Mattia Croveroпоставка.
- Modal Bottom Sheet[536⭐] — Модальная нижняя форма с Material Design, Cupertino iOS 13 или Custom Skin отJaime Blascoпоставка.
ползунок
- RangeSlider[237⭐] - Компонент флаттера для скользящего диапазона выбора, наDidier Boelensпоставка.
- Fluid Slider[211⭐] — Слайдер с минимальным дизайном и плавной анимацией отVamsi Krishnaпоставка.
- Flutter Xlider[216⭐] — Горизонтальный и вертикальный ползунок дизайна материала и ползунок диапазона с поддержкой RTL отAli-Azmoudпоставка.
Ассистент пользовательского интерфейса
- Reorderables[284⭐] - Перетащите элементы таблицы, строки, столбца, переноса (сетки) и SliverList с помощьюHansheng Chiu.
- Infinite Listview[124⭐] - Бесконечная прокрутка в обоих направлениях поSimon Lightfootпоставка.
- Offline[584⭐] — Удобная утилита для обработки автономных/онлайн-соединенийJeremiah Ogbomoпоставка.
- Scroll To Index[189⭐] - Прокрутить до указанного дочернего элемента SliverList/ListView с заданным индексом,Jerry Chenпоставка.
- In View Notifier List- ListView с уведомлениями при отображении блока в видимой области экрана, поVamsi Krishnaпоставка.
- Snap[79⭐] - Инструмент/виджет для расширенного управления снимками и снимками между виджетамиAli Yigit Birerogluпоставка.
- Flick[21⭐] — Инструменты/виджеты для расширенного управления фильмами. Отлично работает с Snap lib или автономно,Ali Yigit Birerogluпоставка.
- ShowCaseView[405⭐] – Способы продемонстрировать функциональность вашего приложения на iOS и Android,Simformпоставка.
- Drag Select GridView[72⭐] — GridView, который поддерживает перетаскивание и щелчок, чтобы выбрать его элементы,Hugo Passosпоставка.
материальный дизайн
- Material Color Picker[101⭐] - Палитра цветов на основе Google Docs отLung Razvanпоставка.
- Unicorn Speed Dial[229⭐] - Плавающая кнопка действия с быстрым набором, авторTiago Martinsпоставка.
- Slidable[1473⭐] — Компонент элемента списка с перелистыванием с действием смахивания влево и вправоRomain Rastelпоставка.
Купертино Дизайн
- Peek & Pop[138⭐] - Реализация Peek & Pop на основе функций iOS, авторAli Yigit Birerogluпоставка.
Эффект
- Frosted Glass- Как сделать эффект "матового стекла" во Flutter? ,Зависит отCollin Jacksonпоставка.
- Parallax[602⭐] — Компонент Flutter с эффектами перехода ViewPager, авторIiro Krankkaпоставка.
- Shimmer[1032⭐] - Компонент с эффектом мерцания при загрузке контента, авторHungHDпоставка.
- Wave[436⭐] - Отображение некоторых волновых форм с пользовательским цветом, продолжительностью, плавающим эффектом и эффектом размытия,RockerFlowerпоставка.
- Liquid Swipe- Жидкость попадает в сложенные контейнерыSahdeep Singhпоставка.
- PhotoFilters[185⭐] - Применить фильтры к изображениямSharafudheen KKпоставка.
- Shine[124⭐] - Красивые тени с динамическим расположением света, авторJonathan Mongaпоставка.
- Clay Containers[217⭐] - Нейтральные примитивы виджетов для использования в качестве основы для ваших собственных дизайнов.MichaelCharl.esпоставка.
календарь
- Calendar Widget[124⭐] - Компонент календаря отDavid Bennettпоставка.
- Calendar Carousel Widget- Карусель календаря, авторdooboolabпоставка.
- Table Calendar[733⭐] - Календарь аккуратно организован в таблицы с автоматическим изменением размера по вертикали.Aleksander Woźniak.
- SomeCalendar[41⭐] - Календарь с множественным выбором и настраиваемым диапазономagryva.
Авторизоваться
- Login Animation[874⭐] — Компоненты плавной анимации от входа на главную страницуRuchika Guptaпоставка.
- Flutter Login- Анимированный виджет входа в систему от начала до концаNearHuscarl.
картина
- Image Picker- Компонент выбора изображения,Collin Jacksonпоставка.
- Carousel Slider[878⭐] — виджет-слайдер карусели с поддержкой бесконечной прокрутки и настраиваемых дочерних виджетов.serenaderпоставка.
- Parallax Image[212⭐] - Компонент изображения с эффектом скользящего параллаксаAnatoly Pulyaevskiyпоставка.
- Photo View[1135⭐] - Простой масштабируемый компонент изображения отRenan C. Araújoпоставка.
- SVG[938⭐] — библиотека для поддержки синтаксического анализа и рендеринга SVG.Dan Fieldпоставка.
- Image Cropper[657⭐] — Библиотека обрезки изображений, поддерживает вращение, масштабирование и пропорциональную обрезку.HungHDпоставка.
- Cached Network Image[1437⭐] - Отображает изображения из Интернета и сохраняет их в кэше.
- Multi Image Picker[804⭐] - Показать средство выбора нескольких изображений, авторRadoslav Vitanovпоставка.
- Lottie[150⭐] - Лотти применима к ФлаттеруAfter Effects Animation library,Зависит отCameron Smith.
- Bitmap[92⭐] - Выполняйте операции с растровыми изображениями (такие как контрастность и экспозиция) с помощью Dart FFI с помощьюRenan C. Araújo.
- Crop[72⭐] - Обрезайте любой виджет/изображение на Android, iOS, в Интернете и на рабочем столе с помощьюMahdi K. Fard.
карта
- Google Map View[404⭐] - Плагин Google Maps отAppTree Softwareпоставка.
- GeoCoder[122⭐] — Предоставляет библиотеку прямого и обратного геокодирования.Aloïs Denielпоставка.
- Map[416⭐] - На основеLeaflet, настраиваемое картографическое решение на базеAppTree Softwareпоставка.
- Mapbox GL[239⭐] - Интерактивные, настраиваемые векторные карты.
- AMap[421⭐] - Плагин карты Gaode, авторfluttify-project.
Диаграмма
- Circular Chart[317⭐] — Библиотека для создания виджетов анимированных круговых диаграмм во Flutter отVictor Choueiriпоставка.
- Charts[190⭐] — Библиотека графиков для Flutter отMilan Zimmermannпоставка.
- Sparkline[199⭐] - Красивая диаграмма Sparkline отVictor Choueiriпоставка.
- Charts[1878⭐] — Библиотека диаграмм от Google.
- Flutter Plot[37⭐] - Красивый пакет для рисования отR. C. Howellпоставка.
- Candlesticks[295⭐] - Элегантная свеча OHLC и график объемаTrent Piercyпоставка.
- FCharts[314⭐] — Красивые, отзывчивые, анимированные иконки отKeenan Thompsonпоставка.
- FL Chart[2247⭐] - Рисование фантастических диаграмм во Flutter отIman Khoshabi.
- Bezier Chart[309⭐] — Красивый виджет диаграммы Безье для флаттера, очень интерактивный и настраиваемый пользователем.Diego Velasquez.
- Echarts[305⭐] — Множество расширенных схем реакторов, авторLIN Chen.
навигация
- Fluro[2754⭐] — Самый яркий, модный и крутой компонент маршрутизации для Flutter Navigation отPosseпоставка.
- PageView Indicator[94⭐] - Индикатор, используемый на PageView,Leo Cavalcante.
- Swiper[38⭐] - компонент siwiper, поддерживает несколько методов компоновки, бесконечную карусель,Xueliang Renпоставка.
- Deep Link Navigation[36⭐] — Элегантная абстракция для полной навигации по глубоким ссылкам во Flutter отDennis Krasnov.
- Get[1219⭐] — Плагин для высокопроизводительного управления состоянием, интеллектуального внедрения зависимостей и управления маршрутами для Flutter.Jonny Borges.
проверять
- Local Auth- Библиотека Flutter, которая поддерживает Touch ID, отпечаток пальца, идентификацию и проверку экрана блокировки.
- Login[545⭐] — Библиотека Flutter для самоподдерживающейся идентификации по лицу, сенсорному идентификатору и аутентификации по отпечатку пальца.Rody Davisпоставка.
- Google Sign-In- SDK для входа в Google.
- Firebase Auth- SDK входа в Firebase.
- Facebook Login[374⭐] — Аутентификация с помощью SDK для входа в Facebook для Android и iOS.Iiro Krankka.
- Apple Sign-In[145⭐] - Плагин входа в Apple, авторTom Gilder.
- OAuth[74⭐] - Проверка входа в Buffer, Strava, Unsplash, Github отJoe Birchпоставка.
- Instagram- Подтверждение входа в Instagram отWilfried Mbouenda Mbogneпоставка.
- Firebase Phone Auth[266👏] - Номер телефона аутентифицируется по SMS, поGildásio Filhoпоставка.
- SimpleAuth[56⭐] - Подтверждение входа в Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github отJames Clanceyпоставка.
- Flutter AppAuth[120⭐] — Плагины, которые предоставляют оболочки для AppAuth iOS и Android SDK отMichael Buiпоставка.
Текст и форматированный текст
- Markdown[691⭐] — Рендерер Markdown для Flutter, поддерживает необработанное форматирование, но не встроенный HTML.
- Masked Text[214⭐] — Элементы управления вводом, которые поддерживают маскированный текст, настройку и форматирование валютыBen-hur Santos Ottпоставка.
- Zefyr[1625⭐] — редактор форматированного текста отMemspaceпоставка.
- AutoSizeText[1017⭐] - Автоматически изменять размер текста, чтобы он идеально вписывался в его границы, с помощьюSimon Leier.
- Parsed Text[112⭐] - интерактивная текстовая идентификация контента, также поддерживает Regex,Fayeed Pawaskar.
- TeX[134⭐] — Визуализация математических уравнений с полной поддержкой HTML и JavaScript, авторShahzad Akram.
- Flutter Math[34⭐] - Быстрый и качественный рендеринг уравнений с чистой поддержкой Dart и Flutter, byJames Wu.
Анализ, Статистика трафика
- Usage[99⭐] — Плагин Google Analytics для командной строки, Интернета и FlutterAPP.
- Firebase Analytics- Плагины, поддерживающие подключение к Firebase Analytics API.
- Segment.com Analytics[12⭐] - Анализ с помощью Segment.com становится проще простого! Зависит отFaisal Abidпоставка.
- Pure Mixpanel[20⭐] - Популярный анализMixpanel.com Nick Manning.
глобализация
- GenLang[68⭐] - Генератор кода интернационализации отKing Wu.
- Flutter Translate[211⭐] - Библиотека интернационализации (i18n) отFlorin Bratan.
строить автоматически
Создайте решение
- Bitrise for Flutter- Автоматизация сборки, тестирования и развертывания Flutter, бесплатно для проектов с открытым исходным кодом и небольших проектов.
- Code Magic- Автоматизируйте весь процесс, создавайте и распространяйте,NeverCode.
- Appcircle for Flutter- Автоматизированный мобильный CI/CD/CT с онлайн-симулятором устройства на базеAppcircle.
Создание связанных статей
- Test on Travis- Фреймворк для тестирования виджетов, работающий наYegor Jbanovпоставка.
- Building Apks/Ipas on Travis- Инструмент автоматической сборки для Flutter, поддерживает Android и iOS,Yegor Jbanovпоставка.
- Automatic code signing for iOS without MacПредоставлено Хелиной Арива.
стиль
- Flutterial[1042⭐] - Flutter Material Design Theme Explorer (только для планшетов) отErick Ghaumezпоставка.
- Pigment[144⭐] — Простой и практичный плагин, который может интуитивно видеть цвета, используемые во флаттере.
СМИ
аудио
- Flutter Audio Recorder- Обеспечивает полный контроль и доступ к сведениям о записи, таким как измерители уровня, с помощьюWenyan Li.
- Audio Recorder[145⭐] — Поддерживает запись звука и его локальное хранение с помощьюJordan Alcarazпоставка.
- Stereo[66⭐] - Плагин для воспроизведения музыки во флаттере, поддерживает Android, iOS, автор2Findпоставка.
- Flutter Sound[425⭐] - Плагин для записи и воспроизведения звука на флаттере отdooboolabпоставка.
- AssetsAudioPlayer[331⭐] Поддержка воспроизведения файлов из ресурсов/сети/файла и отображение уведомлений [android/ios/web/macos].
видео
- WebRTC[1727⭐] - Плагин WebRTC, поддерживает iOS/Android, авторCloudWebRtcпоставка.
- Chewie[1012⭐] — Предоставляет доступ к базовому API для воспроизведения видео,Brian Eganпоставка.
- Video Trimmer[113⭐] - Визуализация и обрезка видео с помощьюSouvik Biswas.
голос
- Speech Recognition[287⭐] — Плагин преобразования речи в текст отErick Ghaumezпоставка.
- OK Google- Интегрируйте плагин Google Assistant с помощьюMarcin Szalekпоставка.
место хранения
- Firebase Storage- Плагин для Firebase в качестве хранилища данных.
- Secure Storage[490⭐] — Обеспечивает хранение связки ключей и хранилища ключей с помощьюGerman Saprykinпоставка.
выгода
- Admob- Плагин Google Admob для Flutter. В настоящее время поддерживаются межстраничные объявления для iOS и Android.
- Firebase AdMob- Интеграция рекламы с Firebase.
- Billing[98⭐] - Включить биллинг на iOS и Android.
- Inapp Purchase[371⭐] - отreact-native-iapнабор функций встроенных покупок.
- Admob Flutter- Плагин Admob для отображения баннерной рекламы с использованием собственного вида платформы,Youssef Kababe & Kevin McGillпоставка.
- Facebook Audience Network- Плагин Facebook Audience Network Ad для отображения баннеров, промежуточных видео, видео в потоке, видео с вознаграждением и нативной рекламы.Dreamsoft Innovationsпоставка.
- Square In-App Payments SDK[239⭐] - Совершайте платежи, встроив в свое приложение форму ввода карты, которая генерирует случайное число на основе информации карты или цифрового кошелька, предоставленного клиентом, созданногоSquareпоставка.
шаблон
- Movie Details[344⭐] - Страница сведений о фильме, авторIiro Krankkaпоставка.
- Mates[409⭐] — Быстрый пример приложения о том, как реализовать список друзей и страницу профиля во Flutter отIiro Krankkaпоставка.
- Weather[136⭐] - Приложение Weather, чтобы узнать, как использовать Canvas и анимацию.Alessandro Aimeпоставка.
- TodoMVC[6039⭐] - ПРИЛОЖЕНИЕ TODO готово для разных стилей: Vanilla, Redux, built_redux, byBrian Eganпоставка.
- Restaurant Menu[511⭐] - ПРИЛОЖЕНИЕ меню ресторана, вдохновленное этим дизайном, авторBraulio Cassuleпоставка.
- UI Challenges[1140⭐] - Профиль, Путешествия, Приложения для еды, отTomi Alagbeпоставка.
- Cupertino Settings[128⭐] - Виджет Flutter для создания листов настроек iOS отMatthias Ruppпоставка.
- Music Player[188⭐] - Компоненты, связанные с музыкальным проигрывателемTobe Oпоставка.
- Dashboard[714 ⭐] - вдохновение от концептуального приложения приборной панели, авторIvascu Adrianпоставка.
- Todo[470⭐] - Шаблон Todo от Dribble byMarc Lпоставка.
- Card Swipe Animation[375⭐] - Переключить шаблон картыRuchika Guptaпоставка.
- UI Kit[5108⭐] — Цель этого проекта — предоставить полную коллекцию реального APPUI с помощьюPawan Kumarпоставка.
- Book[269⭐] — прототип Трэвиса изначально был создан проектом Flutter для пользовательского интерфейса книжного приложения.Ardiansyah Putraпоставка.
- The Gorgeous Login[1242⭐] - Дизайн и плавный шаблон входа в систему отHugo Extratпоставка.
- Liquid Pay Payment App[213⭐] - Концепция приложения для жидких платежей отLong Hoangпоставка.
- DrawApp[164⭐] — Образец приложения для рисования демонстрирует, как разрешить пользователю рисовать на холсте с помощью палитры цветов и ползунка толщины кисти.Jake Goughпоставка.
- Starter Kit[515⭐] — Изучите реализацию Bloc, RxDart, Sqflite, Fluro и Dio в App Store отKing Wuпоставка.
- Feather[360⭐] - Красивое приложение с погодой. Приложения включают RxDart, Dio, BLoC, i18n, юнит-тесты и тесты виджетов.Jakub Homlalaпоставка.
- Clone UI Challenges[1010⭐] — Коллекция полезных клонов пользовательского интерфейса отJavier Gonzálezпоставка.
- FlutterFoodybite[782⭐] - Красивый шаблон пользовательского интерфейса приложения для еды отJideGuruпоставка.
- Flutter Samples[1598⭐] — Сборник хороших образцов Flutter отDiego Velásquezпоставка.
- ActingWeb First_App[183⭐] — Стартовое приложение с основными элементами приложения производственного качества, разработанное командойGreger Wedelпоставка.
Web
- Tasks[81⭐] - Google Task для Интернета, авторRody Davisпоставка.
Clone
- GitTouch[484⭐] — Мобильный клиент с открытым исходным кодом для GitHub, GitLab, Bitbucket и Gitea, авторRongjian Zhangпоставка.
машинное обучение
- MLKit[329⭐] - Комплект машинного обучения Firebase отNaoya Yoshizawa.
- IBM Watson[26⭐] Простая интеграция с IBM Watson на базеVictor Rances
- m2gen[1667⭐] — инструмент командной строки для преобразования моделей машинного обучения в собственный код Dart с помощьюBayesWitnesses.
Внешняя идентичность
- ML Vision Camera Stream[147⭐] - Прямая трансляция камеры для визуального распознавания ML (QR-коды, лица и т. д.) отAumard Jimmy and Santetis.
- Google Mobile Vision[364⭐] — Google Mobile Vision, реализованный Flutter, обеспечивает вычисления компьютерного зрения, такие как распознавание штрих-кода QR-кода, распознавание лиц, распознавание текста и т. д.Eduardo Follyпоставка.
Augmented Reality
- ARKit Plugin[470⭐] — ARKit Wrapper — платформа Apple с дополненной реальностью для iOS, работающая наOlexandr Leuschenko.
- ARCore Plugin[201⭐] - Дополненная реальность с использованием платформы ARCore, авторGian Marco Di Francesco.
плагин
- Pub Plugins- Вы можете запросить на нем плагины, связанные с Flutter, что очень практично.
- Plugins- Официальная группа плагинов Flutter, которая предоставляет плагины, обычно используемые Flutter.
оборудование
- WebView[1232⭐] — Плагин WebView, авторHadrien Lejardпоставка.
- Location[595⭐] - Службы определения местоположения, обеспечивающие определение местоположения и обратные вызовы для постоянных местоположений,Lyokoneпоставка.
- Battery- Обеспечивает доступ к различной информации о батарее.
- Proximity Sensor Plugin- Предоставляет возможность доступа к датчикам приближения, также известным как датчики приближения, такие как блокировка операций, когда телефон находится близко к лицу, путемManoj NBпоставка.
- Geolocation[196⭐] - Полнофункциональный плагин геолокации: текущее местоположение, обновления местоположения, геокодирование, местоположения и т. д.Loupпоставка.
- Local Notifications[1203⭐] - Плагин для отображения локальных уведомлений, авторMichael Buiпоставка.
- Device Calendar- Плагин, предоставляющий возможность изменять календарь пользователя,Built to Roamпоставка.
- Badger[175⭐] — Плагин, позволяющий обновлять маленькую красную точку на значке запуска приложения с помощьюEdouard Marquezпоставка.
- UDID[135⭐] — Используется для получения постоянного UDID на устройствах Android/iOS даже после переустановки приложения.Leon Kukukпоставка.
- Downloader[472⭐] - Загрузчик, создавайте и управляйте задачами загрузки с помощьюHungHDпоставка.
- InAppBrowser[1002⭐] - Добавьте встроенный виджет WebView или откройте окно браузера в приложении,Lorenzo Pichilliпоставка.
- AppAvailability[57⭐] - Список, запуск и проверка установленных приложенийLorenzo Pichilliпоставка.
- Aeyrium Sensor[49⭐] - Плагин для быстрого доступа к Pitch and Roll на устройствах Android и iOS,Diego Velásquezпоставка.
- File Picker[392⭐] — Загрузка собственного файлового браузера, поддержка абсолютных путей к файлам,Miguel Ruivo.
- VPN- Доступ к VPN-сервисам с помощьюJason C.H.
- Geolocator- Плагин геолокации Flutter для легкого доступа к службам определения местоположения для конкретной платформы, основанным наBaseflow.
- Permission Handler- Плагин разрешений Flutter, предоставляет кросс-платформенный (iOS, Android) API для запроса и проверки разрешений с помощьюBaseflow.
Сканер
- QR Code Reader[197⭐] - Плагин сканирования QR отMatheus Villelaпоставка.
- Fast QR Reader View[236⭐] - Плагин быстрого сканирования QR-кода отFacundo Medicaпоставка.
Bluetooth/NFC/сигнальная лампа
- Blue[1423⭐] — FlutterBlue — это Bluetooth-плагин для Flutter отPaul DeMarcoпоставка.
- Beacons[64⭐] - Плагин Flutter beacons отLoupпоставка.
- NFC Reader[203⭐] - Считыватель NFC отMatteo Crippa.
- Beacon broadcast[54⭐] - Библиотека, позволяющая превратить ваш телефон в маяк.Paulina Szklarska.
- Reactive Ble[84⭐] — Обрабатывает операции BLE для нескольких устройств,Philips Hue.
- NFC Manager[29⭐] - Универсальный плагин NFC для iOS и Android отNaoki Okada.
место хранения
- Sqflite[1828⭐] — Плагин Flutter для SQLite, авторAlexandre Rouxпоставка.
- Hive[1742⭐] — Легкое и быстрое хранилище ключей, написанное на чистом Dart.Simon Leier.
Служить
- Dialogflow[152⭐] - Плагин списка чатов отVictor Rancesпоставка.
- Intercom[24⭐] - Добавьте интеграцию интеркома в свое приложение,Maido Kaaraпоставка.
- OneSignal[83⭐] - Сервис push-уведомлений отOneSignalпоставка.
- Place Dialog[47⭐] - Диалог выбора локации поDavid Bennettпоставка.
- App Rating[23⭐] - Плагин для подачи заявок и написания отзывов в App Store и Google Play, авторRody Davisпоставка.
журнал/трассировка
- Catcher[405⭐] - Автоматически ловить и обрабатывать ошибкиJakub Homlala.
- Logger[546⭐] - Простой в использовании и красивый журнал отSimon Leier.
Crash monitoring
- Sentry[351⭐] — Sentry обеспечивает облачный самостоятельный мониторинг ошибок, который помогает всем группам разработчиков программного обеспечения обнаруживать, сортировать и определять приоритеты ошибок в режиме реального времени с помощьюFlutter.
Рамка
государственное управление
Standard
- Bloc[5602 ⭐] — Библиотека управления предсказуемым состоянием помогает реализовать режим проектирования блоков,Felix Angelov.
- MobX[1651⭐] — Простое реактивное управление состоянием для приложений Dart и Flutter.
Redux/ELM/внедрение зависимостей
- Built redux[79⭐] - Поддержка автоматической подписки на магазины Redux,David Marneпоставка.
- Redux.dart[435⭐] - промежуточное ПО Redux to Dart отJohn Ryanа такжеBrian Eganпоставка.
- Redux[1341⭐] - Предназначен для использованияredux.dartИ разработан, чтобы вы могли легко использовать Redux Store для создания виджетов.
- Inject[790⭐] — Инфраструктура внедрения зависимостей во время компиляции от Google.
- Flux[355⭐] — фреймворк DartAPP с односторонним потоком данных от Google.
- Fish[6736⭐] — Реализация Redux от Alibaba во Flutter
- Async Redux[148⭐] - Редукс без шаблона. Допускаются как синхронные, так и асинхронные редукторы.Marcelo Glasberg.
Widgets
- Hooks[1366⭐] - Расширенный обмен кодом между виджетамиRemi Rousselet.
- Functional widget[321⭐] — Генератор кода для записи виджетов в виде аннотированных функцийRemi Rousselet.
данные
- Graphql_flutter[2205⭐] — Клиент GraphQL для Flutter, который объединяет все функции современного клиента GraphQL в один простой в использовании пакет.Zino App B.V.выполнить.
- GeoFlutterFire[175 ⭐] - Реализация GeofiirStore,Darshan Gowda.
анимация
- Sequence Animation[267⭐] — Легко реализуйте композитную чересстрочную анимацию с помощьюNorbert Kozsirпоставка.
- SpinKit[1938⭐] - Индикатор загрузки анимации с богатой анимацией загрузкиJeremiah Ogbomoвыполнить.
- Villains[286⭐] - Анимация перехода между страницами отNorbert Kozsirпоставка.
- AnimatedTextKit[819⭐] - Набор крутых текстовых анимаций отAyush Agarwalпоставка.
- Drawing Animation[274⭐] — Создание анимации линий рисования из данных пути SVG с помощьюCarl Hauck.
- Simple Animations- Легко создавайте потрясающие пользовательские анимации с помощьюFelix Blaschke.
- Flutter-animation-set[200⭐] - Легко сделать анимацию, установленнуюefoxTeam.
- Staggered Animations[599⭐] — Легко добавляйте анимацию в шахматном порядке в ListView, GridView, Column и Row с помощьюmobiten.
- Animate Do- Пакет анимации, вдохновленный Animate.css, авторFernando Herrera.
Misc
- Cache Manager[1⭐] - Универсальный менеджер кеша, работающий наRene Floor.
- Frideos- поток, режимы блока и виджеты (размытие, преобразование, время виджетов и т. Д.) ХельперFrancesco Mineo.
Testing
- Flutter Gherkin[95⭐] - Полнофункциональный парсер Gherkin и средство запуска автоматических тестов пользовательского интерфейса.Jon Samwell.
разное
- AspectD[705⭐] - Структура аспектно-ориентированного программирования (АОП) для Flutter (Dart) отKyle Wong.
экспериментальный
Этот раздел содержит библиотеки, использующие экспериментальный или нетрадиционный подход.
- styled_widget[288⭐] — Упростить структуру дерева виджетов, определяя виджеты с помощью методов,Rein Gundersen Bentdal.
игра
Игровой движок
- Flame[3392⭐] - Минималистичный игровой движок отLuan Nicoпоставка.
- SpriteWidget[1066⭐] — Набор инструментов для создания сложной высокопроизводительной анимации и 2D-игр отViktor Lidholtпоставка.
игра с открытым исходным кодом
- Flip[176⭐] - Игра реверси, реализованная Flutter byAndrew Brogdonпоставка.
- 2048[146⭐] - 2048 игрAnuran Barmanпоставка.
- TRex[259⭐] - Порт известной игры Trex для Chrome, авторRenan C. Araújoпоставка.
- Crush[338⭐] - Как создать игру Math-3, такую как Candy Crush, Bejeweled, авторDidier Boelensпоставка.
- Slide Puzzle[93⭐] - Классическая головоломка со слайдами (15), авторKevin Moore.
- Tetris[982⭐] - Игра тетрис отYangBin.
- Party Charades[140⭐] - Вечеринка, авторKamil Rykowski.
Пламенный двигатель
- Awesome Flame- Подборка лучших игр, проектов, библиотек, инструментов, руководств, статей и многого другого Flame отFlame Engine.
- Ghost Rigger[101⭐] - Ghost Rigger — игра-головоломка, вдохновленная киберпанком.Iain Smith and Julio Ernesto Rodríguez Cabañas.
Приложение с открытым исходным кодом
Premium
- History Of Everything[5211⭐] — Удобная анимированная вертикальная шкала времени от2D, Incпоставка.
- Developer Quest[2686⭐] - Станьте техническим руководителем, устраняйте ошибки,2D, Incпоставка.
Top
- Flutter Team Samples[8245⭐] - Сборник примеров (включая карту, json, Material и Cupertino) отFlutter teamпоставка.
- Flutter Common Widgets[22040⭐] – Сборник официальных демонстраций виджетов и документации на китайском языке, которые помогут разработчикам быстро освоиться.Alibaba Auction Frontend Team.
- Meme Chat[471⭐] — приложение для чата, разработанное с помощью Flutter, которое использует Firebase, логин Google, камеру и т. д.
- Flitter[178⭐] - Клиент Gitter разработан с помощью Flutter, приложение использует Redux и Jaguar, авторHadrien Lejardа такжеKevin Segaudпоставка.
- Lime[335⭐] — клиент Lime, разработанный с помощью Flutter.
- Planets[655] - Приложение и руководство Flutter Planets отSergi Martínezпоставка.
- NewsBuzz[444⭐] — Новостное приложение, созданное во Flutter с использованием News API для получения данных в реальном времени, Firebase используется в качестве бэкэнда и аутентификатора.Ankur Kediaпоставка.
- DroidKaigi2018-flutter[485⭐] - Неофициальное приложение для конференции DroidKaigi 2018 Tokyo, авторkonifarпоставка.
- Music Player[1112⭐] - Полнофункциональный музыкальный проигрыватель отPawan Kumarпоставка.
- WhatTodo[761⭐] - Простое приложение Todo от Flutter для ежедневного отслеживания ваших задач.Burhanuddin Rashidпоставка.
- FlutterGram[1454⭐] - Приложение Instagram для Flutter с использованием Firebase/Firestore, авторMDanicsпоставка.
- BookSearch[419⭐] - Электронная книга с поиском от FlutterNorbert515поставка.
- Cinematic[757⭐] - Кинематографический клиент, реализованный Flutter, byAaron Oertelпоставка.
- Beer-Me-Up[377⭐] - Flutter реализует приложение журнала пива, авторBenoit Letondorпоставка.
- Trace[573⭐] - Современный и мощный крипто-портфель и обозреватель рынка отTrent Piercyпоставка.
- Taskist[549⭐] - Taskist — это приложение со списком задач для управления задачамиHugo EXTRATпоставка.
- Tourism[213⭐] - Приложение для путешествий на основе редукса с анимацией и i18n отblueMixпоставка.
- Trinity Orientation @ Univ Toronto[454⭐] - Ориентационная неделя Университета Торонто, авторMatthew Toryпоставка.
- Transform Widget- Виджеты изображений в виде спрайтов движка 3D-игры, созданныеPaul Thomasпоставка.
- Deer[238⭐] - Минималистичный планировщик дел, созданный с использованием шаблона BLoC, авторAleksander Woźniakпоставка.
- TailorMade[210⭐] — Объединение ReBLoC с Firebase Cloud Store и функциями для управления повседневной работой модельеров за счетJeremiah Ogbomo.
- Instory[173⭐] - Загрузчик историй из Instagram с красивым интерфейсом отSarathпоставка.
- Spacex-Go[492⭐] - Простой, но мощный трекер запуска SpaceX с открытым исходным кодом отjesusrp98поставка.
- Superhero Interaction[208⭐] - Классная интерактивная анимация супергероев отPinkesh Darjiпоставка.
- Reply[469⭐] - Практический пример дизайна материалов "Ответ" отFrederik Schweigerпоставка.
- Enigma- Приватный чат со сквозным шифрованием, работающий наAmitJoki.
- Chillify- Красивое музыкальное приложение, созданное в режимах Provider и Bloc.Karim Elghamryпоставка.
- Pokedex- Приложение Pokedex имеет красивый пользовательский интерфейс и плавную анимацию, созданнуюHung Phamпоставка.
- Timy Messenger[1504⭐] — Приложение для группового обмена сообщениями, ориентированное на организацию мероприятийMiguel Beltranа такжеFranz Heinflingпоставка.
- GitJournal[507⭐] — Данные журнала в Git Repo, авторVishesh Handaпоставка.
- AuthPass[372⭐] - Менеджер паролей Keepass, совместимый с мобильными и настольными компьютерами.hpoulпоставка.
- Fwitter[852⭐] — Завершить клон Twitter с помощью Firebase Solutions отSonu Sharmaпоставка.
Утилиты
- Mutisya 2- Онлайн-платформа разработки Flutter, работающая наPaul Mutisyaпоставка.
- Launcher Icons- Легко создавать значки для запуска приложенийMark O'Sullivanа такжеFranz Silvaпоставка.
- Redux Starter/Code Generator[262⭐] — Стартовый проект и генератор кода для Flutter/Redux отHillel Corenпоставка.
- FlutterIcon[236⭐] - Генератор набора значков флаттера отMike Hoolehanпоставка.
- FVM[658⭐] — Управление версиями Flutter: простой интерфейс командной строки для управления версиями Flutter SDK.
-
Environment Configuration[50⭐] - Инструмент CLI создан для среды приложения.
.env
сконфигурированоTatsuUkraine. - Flutter Flavorizr[69⭐] — Утилита CLI для простого создания стилей для Android и iOS менее чем за 3 минуты.
,Зависит отAngelo Cassano.
- Fontify[44⭐] — Инструмент CLI для преобразования значков SVG в шрифты OTF и создания классов, совместимых с Flutter.
,Зависит отIgor Kharakhordin.
- FlutterGen[451⭐] — Генератор кода ресурсов для изображений, шрифтов, цветов и т. д. — Избавьтесь от API на основе строк.
рабочий стол
- Desktop Embedding[1481⭐] — Настольная реализация Flutter Embedding API от Google.
- Golang Desktop Embedder[315⭐] - Встраивание Golang для рабочего стола отPierre Championпоставка.
VSCode
- Awesome Snippets- Коллекция часто используемых классов и методов, представленныхNashпоставка.
- Flutter Files- Быстро генерируйте файлы шаблонов BLoC через контекстное меню,Gornivпоставка.
- Flutter Intl- i18n привязывается из файла вилки,Localizelyпоставка.
IntelliJ / Android Studio
- Enhancement_Suite[118⭐] - Поиск в библиотеке pub.dev, новой версии, блоке, сниппете и т. д. поMarius Höflerпоставка.
- Flutter Intl- привязка 18n из файла Arb, byLocalizelyпоставка.
Desktop
- Desktop Embedding[6688⭐] — Настольная реализация Google Flutter Embedding API.
- Golang Desktop Embedder[4287⭐] - Встраивание Golang для рабочего стола отPierre Championпоставка.
- Rust Desktop Embedder[1585⭐] - Создавайте красивые настольные приложения с динамическими и устойчивыми к ржавчине эффектами с помощьюjujuпоставка.
книги
Подходит для начинающих
- Beginning App Development-,Зависит отRap Payneпоставка.
- Beginning Flutter-,Зависит отMarco Napoliпоставка.
- Flutter for Beginners-,Зависит отAlessandro Biessekпоставка.
- Flutter in Action- Полные ресурсы Flutter и Dart.
- Learn Google Flutter Fast-,Зависит отMark Clowпоставка.
Cookbooks
- Practical Flutter-,Зависит отFrank Zammettiпоставка.
Сообщество
речевой материал
- Logo- Наклейка с изображением логотипа.
коммуникация
- Gitter- Хороший канал связи для Flutter.
- r/FlutterDev Subreddit- Сообщество Reddit, авторu/JaapVermeulenпоставка.
- Discord- Разрушить сервер для обсуждения и получения помощи, предоставляется [Приин].
- Dev Discord- Discord сервер для обсуждения и получения помощиPritykinпоставка.
- Flutter Community- Центр компонентов сообщества Flutter.
- OpenFlutter- Сделайте проще сделать Flutter проще.
- Hashnode- Читайте и пишите сообщения, участвуйте в обсуждениях или задавайте вопросы.
Благосостояние
- It's All Widgets!- Коллекция приложений, созданных с помощью Google Flutter отHillel Coren, Thomas Burkhart, Simon Lightfootа такжеScott Stollпоставка.
Весело
- The One[381👍] - Интересное видео.
наконец
Адрес открытого склада:awesome-flutter-cn