Канал Марины 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
На 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.
На следующей неделе 1 сентября, а значит стартует новый учебный год.
Предлагаю поделиться в комментариях вашим мнением - что не нравится (или нравится) в нашем высшем образовании, как низко оно пало (или высоко воспарило) и как это можно исправить.
Макросы в Dart - это как глоток свежего воздуха и возможность заявить любителям Kotlin, Java и т.д., что теперь настала и наша очередь обмазываться аннотациями ???
Но даже у такого крутого механизма есть свои ограничения. Так, например, в рамках написания макросов разрешено использовать только следующий пул встроенных библиотек:
? dart:async
? dart:collection
? dart:convert
? dart:core
? dart:math
? dart:typed_data
Это обусловлено тем, что разработчики не хотят предоставлять макросам возможность напрямую обращаться к файловой системе, сети или запускать процессы. А то представьте ситуацию - подрубили пакет с макросом, аннотировали класс, а он слил ваши данные по проекту на какой-нибудь удаленный сервак >_<
В рамках второй главы «Основные виджеты, их компоновка и работа с assets» добавил в курс на степике «Основы Flutter» ( https://stepik.org/a/197817) раздел "Стили виджетов: Material vs Cupertino". В нем рассмотрел:
? отличия данных дизайн-систем
? зачем нужны такие виджеты, как: MaterialApp и CupertinoApp
? старый дедовский метод создания виджета определенного стиля, в зависимости от целевой платформы, с использованием подключения библиотеки foundation.
Stepik: online education
Основы Flutter от MADTeacher (в разработке)
Курс находится в разработке. Он посвящен основам фреймворка Flutter: нюансам, типам виджетов и их компоновке, анимации и т.д.
Сообщество развития платформы «Аврора» (Аврора Фаундейшн) представило адаптированный VSCodium (чуть-чуть обрезанный VS Code) для разработки под ОС "Аврора". Особенно радует поддержка Flutter)
Альфа-версия доступна для Linux и macOS
https://aurora.rt.ru/
aurora.rt.ru
Привет, мы Aurora Foundation | Aurora Foundation
Сообщество развития платформы «Аврора»
Следующая книга будет посвящена круговороту говнокода в природе и как его наличие, с применением велосипедо-костыльного кунг-фу, делает заказчика более счастливым?
На официальном 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…
Канал Марины 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