Flutter Pulse
432 subscribers
287 photos
592 links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Flutter Date Range Picker обновился! 📆
Этот пакет позволяет пользователям легко выбирать одну дату, несколько дат или диапазон дат. Теперь он поддерживает Flutter SDK 3.29.0 и обновлены примеры для Android и iOS.
👍 Лайки: 1.56К, 📥 Скачиваний: 184К
https://pub.dev/packages/syncfusion_flutter_datepicker

Syncfusion Flutter Charts обновился до версии 29.1.36! 📊
Пакет используется для создания красивых, анимированных и высокопроизводительных графиков в мобильных приложениях на Flutter. В новой версии исправлена ошибка, связанная с отображением подписей осей.
👍 Лайки: 3.47К, 📥 Скачиваний: 214К
https://pub.dev/packages/syncfusion_flutter_charts

Flutter Calendar обновился до версии 29.1.36! 📆
Пакет Flutter Calendar - это мощный инструмент для создания календарей в ваших приложениях Flutter. В последнем обновлении исправлена ошибка, которая мешала работе интерактивных виджетов в appointmentBuilder.
👍 Лайки: 1.49К, 📥 Скачиваний: 75.9К
https://pub.dev/packages/syncfusion_flutter_calendar

Flutter Gauges обновился до версии 29.1.38! 📊
Библиотека Flutter Gauges - это набор виджетов для создания интерактивных и анимированных шкал в приложениях Flutter. В новой версии обновлена совместимость с Flutter SDK 3.29.0 и обновлены примеры.
👍 Лайки: 1.09К, 📥 Скачиваний: 98.5К
https://pub.dev/packages/syncfusion_flutter_gauges

TutorialCoachMark обновился до версии 1.3.0! 📚
Пакет позволяет создавать красивые и простые туториалы для ваших приложений на Flutter. Теперь вы можете блокировать кнопку "Назад" во время туториала, благодаря функции "Hidden view".
👍 Лайки: 1.4К, 📥 Скачиваний: 111К
https://pub.dev/packages/tutorial_coach_mark

#flutter #dart #pubdev #flutterpulse #syncfusion_flutter_datepicker #syncfusion_flutter_charts #syncfusion_flutter_calendar #syncfusion_flutter_gauges #tutorial_coach_mark
Легко направляйте пользователей: наложения туториалов в Flutter с pal_widgets

Хотите улучшить опыт пользователей вашего Flutter-приложения? 🤔 Используйте пакет pal_widgets для создания интерактивных туториалов! 📚

Шаги для реализации туториала:
1. Установите pal-widgets из pub.dev.
2. Добавьте HelperOrchestrator над вашей страницей или приложением.
3. Создайте экран туториала, используя AnchoredHelper.
4. Присвойте уникальный ключ виджету, который хотите показать.
5. Отобразите туториал после загрузки страницы с помощью WidgetsBinding.

Пример кода:


Dart
// Генерация уникального ключа для виджета
Key key = HelperOrchestrator.of(context).generateKey('test1');

// Создание экрана туториала
AnchoredHelper(
helper: AnchoredHelperItem(
// Смещение подсказки
offset: Offset(0, 20),
// Стиль подсказки
style: HelperStyle(
backgroundColor: Colors.blue,
textColor: Colors.white,
),
// Текст подсказки
text: 'Нажмите на эту кнопку, чтобы увеличить счетчик Flutter Demo.',
),
// Фабрика для привязки подсказки к виджету
widgetFactory: (child) => AnchoredHelperWidget(
key: key,
child: child,
),
);

// Отображение туториала после загрузки страницы
WidgetsBinding.instance.addPostFrameCallback((_) {
HelperOrchestrator.of(context).showAnchoredHelper('text2', helper1);
});



Преимущества:
- Легко создавайте многошаговые туториалы.
- Сохраняйте прогресс пользователя.
- Настройте внешний вид и поведение туториала.

Улучшите опыт пользователей вашего приложения с помощью туториалов! 👍

Все подобные новости можно найти по хэштегу #FlutterPulseTips
Оцените новую рубрику и напишите свое мнение! 🤔💬

#flutter #dart #flutterpulse #FlutterPulseTips #mobiledevelopment #appdevelopment #tutorial #uiux #FlutterTips #coding #programming #userexperience
🎯 Dart — полный курс для начинающих. Максимальная подготовка к Flutter

🔥 21 ЧАС мощного видеокурса от MAD Teacher уже на YouTube! Это абсолютный маст-хэв для всех, кто хочет с нуля освоить Dart и уверенно шагнуть в мир Flutter.

📺 СМОТРЕТЬ КУРС:
👉 https://www.youtube.com/watch?v=Na_Qjvx8piI

💡 Что внутри:
Ты пройдёшь путь от установки и настройки окружения до продвинутого сетевого и асинхронного программирования. Рассмотрены все типы данных, функции, замыкания, ООП, файлы, JSON, Future, Stream, Isolate, TCP, HTTP и ещё много чего!

📌 Таймкоды главных тем (прямые ссылки):


🔧 Установка и типы данных:

00:00 — Вводное слово
01:00 — Установка Dart
11:13 — int, double
29:20 — bool
49:15 — String
01:25:10 — List
02:14:25 — Map
02:36:44 — Set
02:54:10 — Record

⚙️ Управление потоком, функции:
04:27:05 — if-else
05:05:10 — switch, pattern matching
06:26:57 — Функции
07:33:03 — Замыкания
08:47:02 — Классы

🏗 ООП и расширения:
10:27:06 — Наследование и полиморфизм
11:52:15 — Sealed классы
12:30:29 — Extension methods
13:00:46 — Generics
13:36:58 — Обработка исключений

📂 Работа с файлами, сетью и асинхронностью:
14:05:20 — Работа с файлами
15:24:58 — JSON и кодогенерация
16:00:10 — Future
16:59:10 — Stream
18:11:47 — Isolate
19:04:17 — TCP/UDP/HTTP

🚀 Завершение и сборка:
20:06:40 — Сборка приложения
21:01:07 — Финал

📚 Код к курсу найдёте тут
Книга по основам DART и описание вот тут
#dart #flutter #madteacher #tutorial #курс #21час #программирование #обучение #FlutterPulse