MADTeacher

Description
Личный блог препода ^_^ Делюсь своими мыслями и новостями из мира dart/flutter

Автор книги "Основы Dart" & youtube.com/@_MADTeacher
Advertising
We recommend to visit

Канал Марины Zacvetet Патриной

Last updated 2 months, 1 week ago

№ 4779702685

🪴 inst: @exeqwert

по рекламе обращаться сюда @tatka_shev & @HelloNextUp

Last updated 2 weeks, 1 day ago

Сотрудничество, реклама

Last updated 1 month, 4 weeks ago

2 months, 3 weeks ago

На onlyflutter.com вышла статья, посвященная импорту и экспорту файлов в Flutter, с использованием пакета File Picker

OnlyFlutter

Flutter Export and Import Files Using File Picker

Learn how to export and import files using the File Picker package in Flutter, including allowed file extensions and showing user feedback.

На [onlyflutter.com](http://onlyflutter.com/) [вышла статья](https://onlyflutter.com/flutter-export-and-import-files-using-file-picker/), посвященная импорту и экспорту файлов в Flutter, с использованием пакета [File Picker](https://pub.dev/packages/file_picker)
3 months ago

На следующей неделе 1 сентября, а значит стартует новый учебный год.

Предлагаю поделиться в комментариях вашим мнением - что не нравится (или нравится) в нашем высшем образовании, как низко оно пало (или высоко воспарило) и как это можно исправить.

3 months ago
5 months, 2 weeks ago
5 months, 2 weeks ago

Макросы в Dart - это как глоток свежего воздуха и возможность заявить любителям Kotlin, Java и т.д., что теперь настала и наша очередь обмазываться аннотациями ???
Но даже у такого крутого механизма есть свои ограничения. Так, например, в рамках написания макросов разрешено использовать только следующий пул встроенных библиотек:
? dart:async
? dart:collection
? dart:convert
? dart:core
? dart:math
? dart:typed_data
Это обусловлено тем, что разработчики не хотят предоставлять макросам возможность напрямую обращаться к файловой системе, сети или запускать процессы. А то представьте ситуацию - подрубили пакет с макросом, аннотировали класс, а он слил ваши данные по проекту на какой-нибудь удаленный сервак >_<

5 months, 2 weeks ago
7 months, 2 weeks ago

В рамках второй главы «Основные виджеты, их компоновка и работа с assets» добавил в курс на степике «Основы Flutter» ( https://stepik.org/a/197817) раздел "Стили виджетов: Material vs Cupertino". В нем рассмотрел:
? отличия данных дизайн-систем
? зачем нужны такие виджеты, как: MaterialApp и CupertinoApp
? старый дедовский метод создания виджета определенного стиля, в зависимости от целевой платформы, с использованием подключения библиотеки foundation.

Stepik: online education

Основы Flutter от MADTeacher (в разработке)

Курс находится в разработке. Он посвящен основам фреймворка Flutter: нюансам, типам виджетов и их компоновке, анимации и т.д.

В рамках второй главы «Основные виджеты, их компоновка и работа с assets» добавил в курс на степике «Основы Flutter» ( …
7 months, 3 weeks ago

Сообщество развития платформы «Аврора» (Аврора Фаундейшн) представило адаптированный VSCodium (чуть-чуть обрезанный VS Code) для разработки под ОС "Аврора". Особенно радует поддержка Flutter)
Альфа-версия доступна для Linux и macOS
https://aurora.rt.ru/

aurora.rt.ru

Привет, мы Aurora Foundation | Aurora Foundation

Сообщество развития платформы «Аврора»

7 months, 3 weeks ago

Следующая книга будет посвящена круговороту говнокода в природе и как его наличие, с применением велосипедо-костыльного кунг-фу, делает заказчика более счастливым?

9 months, 2 weeks ago

На официальном Youtube-канале Flutter вышли пару видео (февраль 2024), посвященные кодогенерации в Dart:
? https://www.youtube.com/watch?v=jYWOyMZamcY
? https://www.youtube.com/watch?v=ngUiuIdcGjk
С одной стороны - тема интересная и желательна к ознакомлению для тех, кто хочет больше разобраться в этом механизме и написать свой пакет с поддержкой кодогенерации. С другой, после выхода заявленных макросов (статическое метапрограммирование) в релиз, очень много пакетов откажутся от данного механизма, что сделает проект в разы чище и опрятнее, без всякого нагромождения автосгенерированных файлов с кодом. Но это не значит, что кодогенерацию задвинут в далекий угол, просто, будут меньше использовать)

YouTube

Observable Flutter 34: Code generation

Watch as Craig Labenz is joined by Flutter GDE Anna Leushchenko to discuss how Flutter developers can use code generation libraries to accelerate development. The latest from Flutter → https://goo.gle/flutter-latest Catch more videos → https://goo.gle…

We recommend to visit

Канал Марины Zacvetet Патриной

Last updated 2 months, 1 week ago

№ 4779702685

🪴 inst: @exeqwert

по рекламе обращаться сюда @tatka_shev & @HelloNextUp

Last updated 2 weeks, 1 day ago

Сотрудничество, реклама

Last updated 1 month, 4 weeks ago