Самые свежие и полные учебные материалы по Flutter в одной статье

Android Flutter

Для всех, пожалуйста, ознакомьтесь с последними и наиболее полными учебными материалами Flutter.

ВНИМАНИЕ: Если контент больше, рекомендуется собрать его для последующего поиска и изучения.

содержание

статья

представлять

  • Google IO 2018[1.1K👏] — Создавайте красивый и гибкий пользовательский интерфейс.
  • Presentation- Почему я выбираю Flutter byHelio S. Juniorпоставка.
  • Flutter Web- Плюсы и минусы Flutter Web отNashпоставка.

Веб-сайт/блог

  • Колонка технологий флаттера new
  • 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поставка.

руководство

  • Animated Chat- Создавайте красивые пользовательские интерфейсы с помощью Google Code Labs.
  • Firebase Chat- Google Code Labs интегрирует Firebase.
  • Planets-Flutter: from design to app- Подробный учебник по дизайну планет.
  • Todo List[196⭐] — Пошаговое руководство о том, как создать список дел с помощью Flutter, авторAndrei Lesnitskyпоставка.

новичок

передовой

  • 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 документ

видео

компоненты

демо

  • 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поставка.

нижняя форма

ползунок

  • 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поставка.

Купертино Дизайн

Эффект

  • 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.

глобализация

строить автоматически

Создайте решение

  • Bitrise for Flutter- Автоматизация сборки, тестирования и развертывания Flutter, бесплатно для проектов с открытым исходным кодом и небольших проектов.
  • Code Magic- Автоматизируйте весь процесс, создавайте и распространяйте,NeverCode.
  • Appcircle for Flutter- Автоматизированный мобильный CI/CD/CT с онлайн-симулятором устройства на базеAppcircle.

Создание связанных статей

стиль

  • 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.

голос

место хранения

  • 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.

Сканер

Bluetooth/NFC/сигнальная лампа

место хранения

  • 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поставка.

игра с открытым исходным кодом

Пламенный двигатель

Приложение с открытым исходным кодом

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 на основе строк.

рабочий стол

VSCode

  • Awesome Snippets- Коллекция часто используемых классов и методов, представленныхNashпоставка.
  • Flutter Files- Быстро генерируйте файлы шаблонов BLoC через контекстное меню,Gornivпоставка.
  • Flutter Intl- i18n привязывается из файла вилки,Localizelyпоставка.

IntelliJ / Android Studio

Desktop

  • Desktop Embedding[6688⭐] — Настольная реализация Google Flutter Embedding API.
  • Golang Desktop Embedder[4287⭐] - Встраивание Golang для рабочего стола отPierre Championпоставка.
  • Rust Desktop Embedder[1585⭐] - Создавайте красивые настольные приложения с динамическими и устойчивыми к ржавчине эффектами с помощьюjujuпоставка.

книги

Подходит для начинающих

Cookbooks

Сообщество

речевой материал

  • Logo- Наклейка с изображением логотипа.

коммуникация

  • Gitter- Хороший канал связи для Flutter.
  • r/FlutterDev Subreddit- Сообщество Reddit, авторu/JaapVermeulenпоставка.
  • Discord- Разрушить сервер для обсуждения и получения помощи, предоставляется [Приин].
  • Dev Discord- Discord сервер для обсуждения и получения помощиPritykinпоставка.
  • Flutter Community- Центр компонентов сообщества Flutter.
  • OpenFlutter- Сделайте проще сделать Flutter проще.
  • Hashnode- Читайте и пишите сообщения, участвуйте в обсуждениях или задавайте вопросы.

Благосостояние

Весело

  • The One[381👍] - Интересное видео.

наконец

Адрес открытого склада:awesome-flutter-cn