1.1, мяв (?), 12:32, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
молодцы!
так, глядишь, через годик-два можно будет и приложения переводить.
| |
|
2.2, мяв (?), 12:33, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
ибо апстрим действительно не очень адекватные вещи иногда вытворяет.
баг с обработкой mime-типов только чего стоит.
| |
|
|
4.6, btrfs (?), 12:45, 29/10/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
В чем дурацкость синтаксиса? Или наверное все таки синтаксис дарта, а не флаттера? И если так, то в чем же дурацкость синтаксиса?
| |
|
5.21, Аноним (5), 13:32, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Декларативная ерунда. Где каждый объект надо только внутри child толи children писать. Императивно ничего сделать нельзя. Почти как Хаскель.
| |
|
6.82, Sserj (?), 12:13, 30/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну справедливости ради это мягко говоря чушь.
child или childre это всего лишь общепринятые параметр конструктора.
Объекты виджеты можено создавать где угодно, инжектировать извне или делать какие-то фабрики.
Лишь бы была доступная ссылка и отправлять эту ссылку в конструктор других виджетов.
| |
|
5.59, laindono (ok), 17:57, 29/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Дарт же не используется за пределами флаттера, так что до некоторой степени всё верно.
| |
|
6.98, danonimous (?), 18:29, 31/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Для новых прокетов, если клиент на Flutter, то и сервер для удобства на dart делают.
| |
|
7.102, laindono (ok), 20:00, 31/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
А если клиент не на Flutter, то смысл? Вот об этом я и говорю. Сложно представить аргументы на выбор Dart для какого-то проекта, не связанного с Flutter.
| |
|
|
|
|
|
2.9, btrfs (?), 12:46, 29/10/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Скажу свое имхо, но это лучшее, что есть на рынке из этой ниши.
| |
|
|
4.66, abjad (?), 20:14, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
"зачем нам нативные фреймворки, если можно просто завернуть вебвью/хромиум (целиком!) в пакет"
| |
|
5.77, Аноним (5), 10:26, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Флаттер к нативности отношения не имеет это просто канвас как Qt.
| |
|
|
|
2.36, pic (ok), 14:53, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Больше похоже на: "куда Вы денетесь, всё равно мои патчи примете, когда начнут спрашивать почему у Вас таких фич нет, а там есть".
| |
|
1.11, Golangdev (?), 13:08, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Хех, очередной фейл компании уже-не-добра. Я-то думал, это только злые языки говорят, что гугл про**рает проекты.
> стагнации
Основной причиной стагнации являются не вышеперечисленные проблемы, а экзотичный, нафиг никому не нужный язык. Кто его будет учить ? Когда возможностей для UI предостаточно:
хочешь Android - используй Kotlin,
хочешь iOS - Swift,
хочешь Web - Vue / React,
хочешь нативно - QT / GTK, прости г-пади Java со своим SWT...
Если б они сделали на JavaScript, и, как дань мод,? и иногда обоснованно, с Typescript, как например сделан Vue или прости г-пади React, то проект "бурлил" и развивался бы более активно. Никто не хочет учить непонятно какой язык, который больше нигде не нужен.
Но, у пижонов из больших корпораций своё мнение на этот счёт, и, как мы видим, создание очередного языка и экосистемы под него "выстреливает" далеко не всегда.
| |
|
2.14, OpenEcho (?), 13:18, 29/10/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Но, у пижонов из больших корпораций своё мнение на этот счёт, и, как мы видим, создание очередного языка и экосистемы под него "выстреливает" далеко не всегда.
Как миниум 166,000 пиплов поставивших звезду + 27.5к форкнувших, - явно с вами не согласны
| |
2.19, Аноним324 (ok), 13:29, 29/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Если б они сделали на JavaScript, и, как дань мод,?
Но ведь дарт и создавался как аналог джаваскрипту с претензией стать стандартом в вебе де-факто, потому что единственный адекватный браузерный движок есть только у гугла. Но с заменой джаваскрипту не получилось, ангуляр на дарт перевести не получилось, но получилось сделать флаттер, у которого аналогов особо и нет, если тебе нужна мультиплатформа.
| |
|
|
4.33, Аноним (33), 14:32, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пробовал использовать Compose для разработки приложения под RPi - три дня потратил на поиск нужной версии комбинаций плагинов, библиотек и настроек в gradle, а в деле оно безбожно тормозило и удивляло странностями поведения при взаимодействии с интерфейсом через тач-скрин. Flutter-elinux просто заработал и MVP был готов уже через полдня, с кодом работать приятно, нет тонны implicit конвенций, магических аннотаций и прочих "полезностей", которые хз откуда импортировать и как отслеживать.
| |
|
5.99, Смузихлеб забывший пароль от учетки (?), 19:33, 31/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Это с непривычки. Конкретно под малину не делал на нем, но под винду и яблоко - вполне. Нюансов своих хватает, ОЗУ жрет неистово( мб ощутимо сильнее электрона ). Из коробки маловато всего, даже поддержки GIF нет
Но, в общем-то, неплохо. Бывало и хуже
| |
|
|
|
2.34, btrfs (?), 14:40, 29/10/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Был кейс: что-то типа системы ведения заявок для внутреннего использования. Веб, мобилки. И что предлагается? Раpбираться во всем выше сказанном? Когда можно освоить несложный язык, платформу и все реализовать. Наверное, у каждого решения есть своя ниша.
> хочешь Android - используй Kotlin,
> хочешь iOS - Swift,
> хочешь Web - Vue / React,
И всем им плати. Думаю, тот же яндекс, не зря перетащил свое приложение на флаттер. Деньги порешали. Не думаю, что у них нехваткак вышеперечисленных товарищей.
| |
|
3.40, Golangdev (?), 15:13, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> яндекс
Вообще, то что Яндекс втащил это в 2020 (https://habr.com/ru/companies/yandex/articles/528322/), это о чём-то да говорит, но за этим интересно понаблюдать, спасибо.
Не факт что они им довольны и продолжают видеть в нём перспективы, учитывая что это было 4 года назад. Может оттуда и тот евангелист уволился, и флаттер резко стал обузой =)
Большие компании тоже ошибаются, например в Альфа долгое время был Mesos + Marathon, и с него долго и мучительно переезжали.
| |
3.46, Аноним (5), 15:51, 29/10/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ты веб на дарте писал? Как же он у тебя жёстко тормозил. Там где деньги там cordova для мобилок и electron на десктоп. Одна и та же веб страничка запустится у тебя и в вебе и как мобильное приложение и как десктоп. И делается все за 1 час если интернет быстрый конечно.
| |
|
4.54, Аноним (54), 16:16, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Он не тормозит, там свои проблемы со скроллом, копи-пастом, SEO, etc - для бэк-офиса пойдёт.
| |
|
|
2.45, Диоген (?), 15:31, 29/10/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если flutter и dart приходится аж "учить", то, возможно, не стоит программировать в принципе.
| |
|
3.47, Аноним (5), 15:53, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Просто ты кроме привет мир ничего не писал. И не понимаешь что такое бизнес.
| |
|
4.55, Аноним (54), 16:32, 29/10/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
Компоненты, data fetching и state management концептуально везде одинаковы, Dart среди языков выделяется примерно ничем - что тебя смущает?
>что такое бизнес
Это люди, платящие люди под ногами.
| |
|
5.72, Аноним (5), 23:18, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Примерно тем что ты готовых спецов не найдешь в большом количестве, а это значит увеличение стоимости. А обучать за свой счет это все равно что кормить конкурентов.
| |
|
6.75, Аноним (75), 00:52, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
В твоём воображаемом мире все действительно плохо. Хорошо, что мы не в нем.
| |
|
|
|
3.81, Андрей (??), 11:41, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
В языке фич и нюансов почти как в C++, очевидно для того чтобы на нём читать, затем писать, а затем писать идиоматично - требуется время на изучение. Аналогично с Flutter. В остальном кмк гугл забрасывает Flutter во многом ввиду того, что при всех его плюшках - Kotlin с его Compose даёт всё то же самое + прозрачную двунаправленную интероперабельность с джавой и старым кодом на андроиде, плюс бонусом - хорошая интеграция
в той же IDE, плюс его разрабатывает практически ручная jetbrains, которая даже корни свои готова была порубить лишь бы гуглу служить, поэтому кмк, если ничего серьёзно не поменяется, то Flutter вместе с Dart уедет на свалку истории, на которой ни десяток проектов был похоронен гуглом.
| |
|
|
1.12, OpenEcho (?), 13:12, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Гуглоиды с именами не парятся...
'''
man flock
flock - manage locks from shell scripts
'''
| |
|
2.31, Аноним (8), 14:25, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Суть такова:
flock
noun [group]
1. A group of birds or sheep.
2. A group of people led by one person.
verb
1. To move or come together in large numbers.
| |
|
3.85, OpenEcho (?), 14:11, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Суть такова:
А ничего что флаттер и его форк о програмировании, а не о орнитологах и политиках, где хоть чуть кто разбирается, знает что такое flock ?
| |
|
|
1.26, th3m3 (ok), 13:48, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Flock - есть такой мессенджер. Хоть бы фантазию с названием применили.
| |
1.28, Аноним (28), 13:54, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Может хотя бы эти осилят возможность создания десктопных приложений с несколькими окнами?
| |
|
|
|
4.71, Аноним (5), 23:16, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Это твои способности к пониманию отменили. Просто микроядро оказалось лучше для встраиваемых систем. Внезапно на то оно и микроядро. Десктоп на флаттере никто и не писал он там чисто для галочки и чисто калька с мобильных интерфейсов.
| |
|
5.73, Вы забыли заполнить поле Name (?), 00:09, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Десктоп на флаттере никто и не писал он там чисто для галочки и чисто калька
> с мобильных интерфейсов.
Инсталятор убунты смотрит на тебя с непониманием.
| |
5.76, Аноним (75), 00:55, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я писал десктоп на Flutter. И внезапно, если тебе нужно красивое кросс-платформенное приложение с анимациями, выбор буквально между Flutter и Tauri каким-нибудь остаётся.
| |
|
6.78, Аноним (5), 10:29, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Только буквально все используют электрони и прочие вебвью и для анимации тоже. А для тяжёлой анимации Qt.
| |
|
|
|
|
2.56, Аноним (56), 16:37, 29/10/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А зачем нужен флаттер
Здрасьте. Каждое второе приложение под iOS и Andriod пишется на нём. Остальная часть на React Native.
| |
|
3.60, Bottle (?), 18:55, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Хорошо, вот пусть они и поддерживают Flutter на плаву, Google благотворительностью не занимается.
| |
|
|
|
2.39, pic (ok), 14:55, 29/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
А сколько Google похоронила проектов, что-то с кладбища никто не воскрес.
| |
|
3.57, Аноним (56), 16:42, 29/10/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
Гугель правильно, собсно, делает. Закрывает проекты, которые коммерчески не взлетели, и не бьётся головой в закрытую дверь.
| |
|
4.63, pic (ok), 20:05, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Гугель правильно, собсно, делает. Закрывает проекты, которые коммерчески не взлетели,
> и не бьётся головой в закрытую дверь.
Иногда корпорации тратят миллиарды на покупку только для роспуска команды и закрытия проекта. Смысл действа - чтобы конкуренты не получили преимуществ.
| |
4.88, Аноним (88), 02:01, 31/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Хорошо для кого? Для гугла разве что. Для всего мира плохо. Ежу понятно что оно уже мертво и форк с содержимым "полностью соответствующим" оригиналу ничего не изменит. Всё время всех разработчиков вложенное в его изучение и написание на нём приложений потрачено впустую, просто закопано. Знания нигде не применить, код нигде не переиспользовать, приложения обречены на bitrot. Никакая другая контора настролько не гадила и не тормозила индустрию.
И вообще, даже если говорить только про гугл, контора их уровня могла бы быть подальновидней и не открывать проекты, которые "коммерчески не взлетят", когда всем кроме гугла это очевидно с самого начала. Хотя о чём это я, какой нафиг "уровень". Уровень ушел вместе с don't be evil.
| |
|
3.58, Bottle (?), 17:15, 29/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Что в очередной раз доказывает неспособность "сообщества" что-то творить и поддерживать.
Мы это уже прошли с GNU/Hurd, Redis, FreeCAD Godot.
Миру нужны профессионалы, а не аматоры-побирающиеся на донатах "сообщества".
| |
|
4.74, Аноним (74), 00:25, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
А почему свободные разработчики должны сразу хватать всё подряд, что выбрасывает Гугель или ещё кто?
| |
4.89, Аноним (88), 03:18, 31/10/2024 [^] [^^] [^^^] [ответить] | +/– | Ну про неспособность творить вы бы прикусили язык, ибо весь весь мир работает пр... большой текст свёрнут, показать | |
|
5.92, Аноним (92), 15:43, 31/10/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Лол, ну ты пошутил Почитай про такую штуку как ThreadX которая работает от микр... большой текст свёрнут, показать | |
5.93, Аноним (-), 15:50, 31/10/2024 [^] [^^] [^^^] [ответить] | +/– | Боже в каком мире ты живешь И смог только в 2022 и то, через одно место П... большой текст свёрнут, показать | |
|
|
|
|
1.64, Вы забыли заполнить поле Name (?), 20:10, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кто там установщик убунты писал на flutter? Молодцы, хорошую технологию выбрали. Хотя подождите...
> В итоге, нехватка разработчиков Flutter привела к изменению приоритетов и стагнации разработки фреймворка для десктоп-платформ | |
|
2.80, Аноним (5), 10:36, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Просто нужна новая хайповая технология. А что там кто поддерживает по барабану. Есть установщики на электроне и работают они в сто тысяч раз лучше чем флаттеровские.
| |
|
1.67, Аноним (67), 20:38, 29/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
прикиньте, сколько будет воя, когда проект кансельнёт гугл
как там, не пиши велосипеды и корпорации лучше знать?
| |
|