Как стать автором
Поиск
Написать публикацию
Обновить
0
0

Пользователь

Отправить сообщение

Поддерживаю, есть ощущение, что в погоне за добавлением чего-то нового, не уделяется должного внимания старым проблемам. К сожалению.

Sarcasm detected. Текущие изменения, конечно, важные и полезные, но лично я бы разменял эти изменения на многострадальное и долгожданное статическое метапрограммирование. Макросы все никак не стабилизируются. Дата-классы - это многолетняя боль Dart'а.

  1. Тема "глупого" виджета и его связи с вашим MapViewModel не раскрыта.

  2. ViewModel не нужен как и сам MVVM во Flutter'е.

  3. TextController'ы, FocusNod'ы, AnimationController'ы тоже предлагаете выносить во ViewModel?

  4. Use case не нужен - для инкапсуляции бизнес-логики у вас уже присутствует Bloc. Он не является частью presentation, это буквально Business Logic Component.

  5. Классы зависимостей не должны быть singleton'ами.
    Дальше продолжать не буду, статья - набор антисоветов.

"...Расследование показало, что мужчина искал сценарии для удаления виртуальных серверов в Google." - Если бы он написал его с помощью Сhat GPT было бы еще более эпично 😂

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

Смотрел презу CMP на Мобиусе, для iOS все выглядело максимально грустно и костыльно. Докладчик просто копипастил андроидовский дропдаун компонент для iOS, потому что такого просто не существует и в целом компонентов под нее раз-два и обчелся, насколько я понял... Что будет с производительностью тоже, мягко говоря, вопрос. На Flutter уже обожгись с jank'ами в Skia на яблочной платформе, поэтому и переходят на Impeller. В CMP как планируют решать эту проблему, или пока не до этого, выпустить бы бету?

Без обид, на фоне Flutter это выглядит мышиной возней, без каких-либо обозримых перспектив в проде.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Mobile Application Developer
Senior
От 150 000 ₽
Flutter
Dart
Development of mobile applications