Анонс Flutter digest: Вокруг экосистемы
Что делать, если знаешь только Python, а хочется создавать приложения на Flutter? Будет ли создана открытая ОС для запуска приложений, написанных для macOS? И как в конце концов победить дёрганье анимации при первом запуске? Об этом наш августовский Flutter-дайджест.
Клиент на Python управляет интерфейсом на Flutter, а в роли бэкенда выступает сервер на Go. Этот «франкенштейн» — новый UI-фреймворк Flet. Так что на Python можно создавать Flutter-приложения без регистрации и SMS без знания HTML, CSS, JavaScript и Dart. Пока что Flet достаточно молод, чтобы предсказывать ему успех. Но появление такого фреймворка свидетельствует о возрастающем интересе к миру Flutter-разработки.
Идея о свободных альтернативах проприетарных ОС родилась давно. Тот же ReactOS создавался, как свободная альтернатива Windows, но при этом не являлся точной копией. Вот и новая ravynOS создавалась с целью работать с приложениями для macOS, взяв за основу дистрибутив FreeBSD. Что из этого выйдет — пока неясно, но идея интересная.
Боль разработчиков на Flutter — дёрганье анимации при первом запуске. Любая анимация фактически небольшое приложение, которое при первом запуске компилируется для исполнения на GPU. Время компиляции может составлять несколько сотен миллисекунд. Можно ли с этим что-то сделать? Ответ вы найдёте в полной версии нашего дайджеста.