Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
407 45 128

Dart/Flutter Thread #1 /dart/ Аноним 03/02/20 Пнд 22:15:33 15909781
dart-flutter#1.png (109Кб, 1070x700)
1070x700
Dart — язык программирования, созданный Google в 2011 году. Позиционируется в качестве замены/альтернативы JavaScript, однако способен на большее.
Flutter — декларативный кроссплатформенный фреймворк для работы с GUI.

Ресурсы:
Решил вкатиться? Хороших книг нет.
Документация: https://dart.dev/guides
Пакеты: https://pub.dev/
Flutter Docs: https://flutter.dev/docs

Где кодить?
Visual Studio Code (Desktop, IOS и всё что ниже)
Android Studio (Android)
WebStorm (Web)

А зачем мне всё это?
Затем, что Dart в некоторых местах обогнал Golang. Затем, что у него простой и понятный синтаксис. Затем, что Flutter удобен для создания адаптивных приложений и его поддерживает Google.

Список VSC-расширений от Анона
Dart:
Pubspec Assist
dart-import
#region folding for VS Code
Flutter:
Awesome Flutter Snippets

ПРИНИМАЮТСЯ ПРЕДЛОЖЕНИЯ ПО ШАПКЕ
Аноним 03/02/20 Пнд 22:31:07 15909992
Аноним 03/02/20 Пнд 22:56:48 15910263
>>1590999
загляни в картиночку, анончик :3
Аноним 03/02/20 Пнд 23:03:17 15910324
>>1590978 (OP)
>Позиционируется в качестве замены/альтернативы JavaScript, однако способен на большее.
Пруфы?
Аноним 03/02/20 Пнд 23:04:07 15910345
Аноним 03/02/20 Пнд 23:07:03 15910436
Аноним 03/02/20 Пнд 23:16:57 15910497
>>1591034
Есть свой Дэнчик у флаттера?
Аноним 04/02/20 Втр 00:34:50 15911278
image.png (81Кб, 1149x747)
1149x747
>>1590978 (OP)
Ты и более популярные языки загибают. Помню когда-то подымал тоже дарт тред, когда они 2.0 и флаттер запилили.
Аноним 04/02/20 Втр 02:27:57 15911679
Аноним 04/02/20 Втр 13:52:26 159140510
>>1590978 (OP)
Хочу опробовать сие творение, вот только сразу же запутался в этих архитектурах управления состоянием. Что выбрать если у меня будет ГУИ в полтора экрана? Блок, провайдер или редукс? Или есть что еще попроще?
Аноним 04/02/20 Втр 13:55:48 159141211
Аноним 04/02/20 Втр 14:53:34 159148412
>>1591412
Спасибо, нашел. Правда от этого все стало еще сложнее, но это мелочи. Буду держать вас в курсе.
04/02/20 Втр 17:56:01 159173013
>>1590978 (OP)
Уноси свое мертвое говно вслед за гугл+ и гуглридером.
Аноним 04/02/20 Втр 20:09:55 159184314
>>1591730
Только вот Google+ практически не развивался, то что сайт работал не означало что сеть живая. Google+ со всем своим потенциалом умер в зачатке
Аноним 04/02/20 Втр 22:33:10 159192815
Мертвый тред мертвого языка.
Аноним 05/02/20 Срд 07:21:11 159207316
>>1591928
Вы находитесь здесь: #go
Аноним 05/02/20 Срд 14:26:10 159223917
Почему гугл не умеет в языки?
Аноним 05/02/20 Срд 21:47:36 159264218
>>1592239
Потому что делает их для себя, а не для нормальных людей.
Аноним 06/02/20 Чтв 23:08:11 159384319
>>1592239
Почему же не может? Есть дарт!
Аноним 25/02/20 Втр 16:55:35 161475820
Позвали на интервью онлайн, где только три требования, флаттер и фауна дб, ну и англ. Попрошу разбирающихся анонов помочь с вопросами на этом поприще. Я конечно и сам изучал флатер, но чисто для своего проекта, который я пилю сам, ибо это больше как хобби, а тут на работу зовут. Понятное дело что я сейчас смотрю всевозможные 100-200-300 вопросов к интервью по флаттеру за 5 минут подготовка к синьёру-помидору, но хотелось бы узнать ваш реальный опыт и что могли бы спросить, на чем акцентировать бы внимание.
Аноним 25/02/20 Втр 16:58:27 161476521
>>1614758
> Работа на дарт
> В РФ
Ты из ДС, да?
Аноним 25/02/20 Втр 16:59:57 161476622
>>1614765
Из Молдовы, где фирма только онлайн зарегана и потому только ремоут работу на себя в пиндостане
Аноним 25/02/20 Втр 18:33:06 161485023
>>1590978 (OP)
>Flutter — декларативный кроссплатформенный фреймворк для работы с GUI.
Нихуя себе
Оно компеклируется?
Аноним 25/02/20 Втр 18:44:51 161486124
Аноним 28/02/20 Птн 00:40:51 161763125
>>1591026
Так, десятилетие еще не завершилось
Аноним 28/02/20 Птн 01:01:15 161763926
а че книг то нет нихуя
Аноним 28/02/20 Птн 07:34:06 161773827
>>1617639
есть, но на синтаксис и функционал старого дарта. Который просто поделка жс с типами.
Аноним 28/02/20 Птн 10:25:06 161779428
>>1617738
да гугл как горячи пирожки клепает версии уже 2,7
Аноним 28/02/20 Птн 13:26:28 161792929
>>1617639
А зачем тебе книги? У флаттера отличная исчерпывающая документация, да к тому же, он развивается бешеными темпами, так что книги слишком быстро устаревают
Аноним 28/02/20 Птн 13:38:33 161793530
>>1617929
ну читать внезапно.
>исчерпывающая документация
доки сухие как сухари
Аноним 28/02/20 Птн 16:02:18 161807031
>>1617935
Норм доки, плюс дохуя всего разжевывают индусы как же они заебали
Аноним 28/02/20 Птн 17:34:01 161814532
>>1617935
Ты доки джавы не видел, зря гонишь
Аноним 28/02/20 Птн 22:25:21 161840433
>>1617935
Рофлишь? Лучшие доки, что я когда-либо видел
Аноним 28/02/20 Птн 23:33:27 161847634
Аноним 29/02/20 Суб 02:49:09 161854435
>>1617631
Шизик, ты опять серишь?
Аноним 01/03/20 Вск 14:57:48 161984536
>>1618544
Ты меня с кем-то перепутал
Аноним 04/03/20 Срд 15:16:16 162291337
Все бы с ним заебись, но некоторые библиотеки кривые просто караул. Та же либа OneSignal оказалась таким дерьмищем, что половину пришлось делать на котлине. Но тут скорее косяк рукожопов из OneSignal нежели вина флаттера.
Аноним 04/03/20 Срд 16:50:25 162298838
yoba.png (401Кб, 600x435)
600x435
Аноним 14/04/20 Втр 10:14:54 165757839
>>1590978 (OP)
Кроме дс вакансий нет наверное?
Аноним 14/04/20 Втр 23:35:26 165808140
Аноним 14/04/20 Втр 23:55:18 165810241
братишка-я-тебе[...].jpg (45Кб, 640x480)
640x480
Аноним 17/04/20 Птн 13:37:41 165995842
maxresdefault.jpg (98Кб, 1280x720)
1280x720
>>1590978 (OP)
>Затем, что Dart в некоторых местах обогнал Golang.
Что, блять?
Аноним 17/04/20 Птн 13:40:09 165996143
Аноним 17/04/20 Птн 15:33:47 166007644
>>1590978 (OP)
>Dart в некоторых местах обогнал Golang
Это что за места такие? Манямир твой штоле?
Аноним 17/04/20 Птн 22:51:37 166044645
>>1659958
>>1659961 >>1660076
Вы случаем не один Golangист?
Программа на Dart в некоторых вычислениях (уже не помню каких) оказалась быстрее программы на Golang.
Хотя, думаю что такое продержится только до второй версии голанга, а дальше как по старой.
Аноним 18/04/20 Суб 01:20:05 166060346
Аноним 18/04/20 Суб 10:12:43 166070347
>>1591730
Гуглридер был охуенный в отличие от и был принудительно умерщвлен в угоду гугл+. У рсс до сих пор нет альтернативы, либо так, либо скакать по лентам десятка сервисов
бегущий по безработью 20/04/20 Пнд 21:47:22 166333948
где вакансии по флатершаю?
Аноним 20/04/20 Пнд 22:00:58 166335049
>>1663339
жди фуксии для флюгегехаймена
Аноним 26/04/20 Вск 00:53:54 166773950
Бампану чтоле
Вроде и вправду неплохая штука для мимокроков около мобилок
Аноним 26/04/20 Вск 08:58:20 166782051
>>1667739
А чо, туда войдёшь без опыта в нативе? Вакансий мало и везде требуют.
26/04/20 Вск 12:41:27 166793552
смеющийся-том-к[...].jpg (174Кб, 1280x800)
1280x800
>>1590978 (OP)
>Затем, что у него простой и понятный синтаксис.
ВАХАХАХАХАХАХ.

>Решил вкатиться? Хороших книг нет.
Ну это как бы показатель коммьюнити.

Уноси, короче, поеботину свою отсюда и чтоб я тебя здесь больше не видел, хуесосина.
Аноним 26/04/20 Вск 20:56:16 166836753
>>1667820
Никогда не думал вкатываться в мобилки, один раз прихдилось допиливать аппликуху на реакт нетиве (на него, я думаю, <%25 вакансий требуют натив). К ui мокапу нужно было прикрутить логику с api
Практически разу был вынужден использовать 3rd party либы для нормальной поддержки стоража на кроссплатформе (даже альтернативный asyncstorage + redux-persist)
Хотя приложение было достаточно простым, накормить меня говном смогли даже с обычным анимированным лоадером. Изначально приложение было написано под 24 андроид, дорабатывал я на 27, и эта хуйня уже к этому моменту смогла оказаться поломанной

По итогу впечатления неоднозначные: с одной стороны можно писать на всё том же реакте и не ебать себе мозг какими-то мобильными паттернами, с другой стороны из коробки стабильного нет ровным счётом нихуя и скорее всего всё наебнётся обсолётом в ближайший год

Сейчас решил потыкать Dart и заодно Flutter для себя

Держу в курсе:
Оф. UI бахаче просто в десятки раз. Пока сложилось впечатление, что использовать стороннии либы просто незачем
Заявлена полная совместимость вплоть до пиксель пёрфект разметки между андроид релизами и даже на iOS ебать
Отличано работающая тележка из сторажей, хттп, вс и почих женерик апи/клиентов
Реакт натив разворачивался секунд 30, бенчмарки и прочие профайлинги не пердолил. Анимации не лагали, но апи колл (по прикидкам ~50мс) + разворчаивание дерева в стейте при переходе между вкладками ощущались, прогружаясь по ~секунде (по крайней мере на эмуляторе)
В общем-то я обычный мимокрок и скорее всего где-то там обосрался, но на флаттер собирается за секунду и ни одной субъективно заметной заминки после мутаций не заметил

Синтаксис интуитивный, похож на псевдокод при срещивании жавы с жс, чувствуется заточенность под максимальный прогматизм и продуктивность

Буду ковырять дальше
Аноним 26/04/20 Вск 21:38:13 166842154
>>1668367
Вообще ожидал какой-то невнятной хуйни, разочарования, попытки поковырять еще раз реакт, разочарование от реакта и остановку на нативной жабе/коте в свободное время.
Но пока Дарт кажется весьма интересной технологией, просто не вписавшейся в рынок
Аноним 27/04/20 Пнд 02:12:32 166860355
До меня наконец снезошло озарение что DART ЭТО ЕБАННЫЙ TYPESCRIPT БЕЗ ГЕМОРРОЯ СВЯЗАННОГО С JS
Аноним 27/04/20 Пнд 06:07:14 166865556
Покрасноглазил немного ночью, продолжаю держать в курсе:
Искал третьегруппную либу для одного мёртвого псевдопротокола поверх вебсокета, импементаций не много, самая популярная полностью написана на дарте и работает без каких-либо проблем
Пробежался по вебвью, учитывая общее отрекание от JS выглядит не так уж и костыльно, но лишний раз разобраться в пердоленге конкретно под дарт придётся. Что с перформансом - хз, смотрел из интереса, особых юз-кейсов представить не могу

Разработка на флаттере продолжает ощущаться нереально приятной
Хотя бы одну-две апплекухи точно запилю, до этого никак не мог себя заставить сесть опять на реакт натив
Ну и может кота всё-таки потыкаю когда-нибудь
Аноним 27/04/20 Пнд 08:04:04 166869857
>>1668367
>скорее всего где-то там обосрался
Если пробовал не релизные сборки, то флаттер еще быстрее чем ты думаешь.
Аноним 27/04/20 Пнд 14:48:50 166909458
>>1668698
Да я про обосрался с реактом
Там всё работает на каком-то святом духе и хуй пойми как что замерять
Флаттер пока поставился в один клик андроид студии и просто летает
Может на днях вговнокожу клон популярной тыколки и вкину в тред
Аноним 28/04/20 Втр 16:39:37 167040759
>>1669094
Реакт создает под каждое окно хромиум с веб-отрисовкой.
Флаттер использует быстрый отрисовщик Skia, на андройде >8.0 он дефолтный.
>>1667935
>ВАХАХАХАХАХАХ.
Ну если ты и дарт не смог осилить.. возвращайся в скрэтч
>Ну это как бы показатель коммьюнити.
Книги есть для дарта версии 1, когда строгая типизация не была обязательной. Сейчас тебе достаточно документации и если ты зеленый, курса с удеми/тытрубы.
Аноним 28/04/20 Втр 17:15:57 167046760
Язык тупой бай дизайн и это его сила
Аноним 28/04/20 Втр 17:37:46 167051161
Сверху отличная демонстрация того, на что способны голангофаги..
Аноним 28/04/20 Втр 17:51:52 167053862
>>1670511
Дарт по тупости даст пососать и голангу и эрлангу
Аноним 28/04/20 Втр 20:20:14 167072263
>>1670538
Ну а ты приведи примеры, если не толстишь
Аноним 28/04/20 Втр 20:50:30 167078064
>>1670722
Вместо private/protected используется андерскор в имени переменной
Аноним 28/04/20 Втр 21:37:09 167086465
>>1670780
И? Считаю это вполне нормальным, здесь задеты только твои личные предпочтения
Аноним 28/04/20 Втр 22:01:19 167091366
Аноним 28/04/20 Втр 22:08:29 167092067
Аноним 28/04/20 Втр 23:36:41 167101168
>>1670864
Единственным минусом, который может быть это то, что если тебе вдруг надо поменять приватность переменной то это меняется не в одном месте, а нужно пройтись еще во всех местах, где используется переменная и поменять название. Но нормальная IDE поидее должна сама все правильно отрефакторить.
В остальном мне такой вариант нравится, единственно что я пока писал простые хелловорды и возможно на больших проектах только 2 модификатора будут ставить палки в колеса. Либа как я помню это файл, и тут по сути _ это fileprivate в swift, а если нужно делать доступными какие-то вещи внутри проекта, но недоступными для "клиента" проекта, который будет использовать его как модуль? Как это делают в dart?
Аноним 28/04/20 Втр 23:37:01 167101269
Забыл добавить Мимо
Аноним 29/04/20 Срд 00:26:39 167105370
Аноним 29/04/20 Срд 01:17:00 167108171
>>1671053
>Note: You may have heard of the part directive, which allows you to split a library into multiple Dart files. We recommend that you avoid using part and create mini libraries instead.

Даже не знал об этой директиве, видимо кроме спеков и пары статей нигде о ней не упоминают. Советуют использовать mini libraries, но это шляпа, перечислять все сущности, которые хочешь сделать публичными два раза, вместо спецификаторов доступа тот еще гемор времен плюсоебства.
Аноним 30/04/20 Чтв 23:55:51 167304872
>>1590978 (OP)
Говорят же все приложения придуманы, Фейсбук, телеграм, тикток, Ютуб, что искать в мобильной разработке?
Аноним 01/05/20 Птн 12:07:03 167343273
image.png (42Кб, 364x378)
364x378
image.png (11Кб, 355x215)
355x215
>>1673048
Улучшай существующее. Телеграм и тикток придуманы относительно недавно.
Аноним 02/05/20 Суб 15:17:52 167441974
>>1673432
>Улучшай существующее.
Да, без задней мысли сейчас начну телеграм "улучшать" и тикток ага.
Аноним 02/05/20 Суб 15:20:29 167442475
А почему у меня при запуске приложения выскакивает ебаная ошибка "FlutterAndroidLifecyclePlugin.kt' even though it exists. Please verify that this file has read permission and try again." У меня этой папки то нету, делаю по книге "Flutter на практике", уже и тупо исходники скопировал, запускаю и такая же хрень.
Аноним 02/05/20 Суб 15:37:13 167444776
>>1674419
Тебе не на телеграм и тикток намекают, а на мессенджер и соцсеть.
Аноним 02/05/20 Суб 18:49:47 167460977
А как убрать такой косяк - запустил дефолтный проект со счетчиком, и когда квадрат тапаешь, чтобы список запущенных приложений вывести идёт моргание экрана на долю секунды, когда с нативных переходишь, то они плавно уменьшаются и список этот появляется.
И вторая трабла - опять таки когда тапом по квадрату выводишь список запущенных - приложение на флаттере как сказать вместо снимка последнего состояния черный прямоугольник, это какие-то фундаментальные ограничения фреймворка или есть костыли для этого? Просто стартовый проект от команды разработчиков и такие болячки изначально.
Аноним 02/05/20 Суб 18:54:00 167461278
>>1674447
Да, без задней мысли сделаю убийцу всех соцсетей и мессенджеров со штатом несколько сотен человек, а можно как-то без толстоты? Или из веба не вылезать?
Аноним 02/05/20 Суб 19:48:49 167470879
>>1674612
Взлететь могут приложения, ориентированные на массовую аудиторию. Тут по-определению или интернет, или скорее мобильные приложения.
Аноним 02/05/20 Суб 21:02:48 167476780
>>1674609
В телеге найди чат @rudart
Аноним 02/05/20 Суб 21:05:24 167477081
>>1674612
Прототип для Snapchat был начат Брауном и Шпигелем в качестве проекта для одного из классов Шпигеля в Стэнфорде, где Шпигель учился на дизайнера.
Аноним 02/05/20 Суб 22:01:37 167481882
Насколько flutter может в веб? Это совсем бета, или для пет проекта -- норм?
Аноним 03/05/20 Вск 12:11:13 167526683
>>1674818
Никак не может, найди коллекцию проектов по запросу awesome flutter на гитхабе, тормозит всё, полностью неюзабельно.
Аноним 03/05/20 Вск 15:38:07 167549284
>>1675266
Ложь. Flutter в вебе очень даже быстрый, ОДНАКО
>>1674818
Очень много багов отрисовки, херовый функционал.
Аноним 03/05/20 Вск 15:54:35 167551485
Веб можно писать на дарте + дартовый англуар
Аноним 03/05/20 Вск 18:32:56 167564686
image.png (396Кб, 625x436)
625x436
Аноним 03/05/20 Вск 18:43:24 167566087
Ну как там, нормальную многопоточность ещё не завезли?
Имею в виду треды, мьютексы и атомиксы.
Аноним 03/05/20 Вск 19:31:28 167569288
145832717919857[...].jpg (19Кб, 470x360)
470x360
>>1670407
>Реакт создает под каждое окно хромиум с веб-отрисовкой.
Аноним 03/05/20 Вск 19:41:18 167569889
RN круто, потому что:
- можно использовать одну и ту же бизнес-логику в мобилке и в вебе
- можно брать готовые нативные либы и UI
Аноним 03/05/20 Вск 20:11:09 167571890
>>1675698
Флаттер крута потому что
- можно будет когда веб версию допилят использовать ВСЕ одно и то же в мобилке и вебе
- выглядит везде одинаково в отличие от рн
- не лагает как рн
Аноним 03/05/20 Вск 20:23:29 167572291
>>1675718
>будет когда веб версию допилят
пусть сначала допилят

>выглядит везде одинаково
ну и что?

>не лагает как рн
примеры лагания в студию
Аноним 03/05/20 Вск 20:57:21 167574992
image.png (421Кб, 2000x1726)
2000x1726
>>1675722
Ничего, непередаваемый вротенд-экспириенс, когда каждый браузер отображает как хочет, уже на ваших мобилках
Проблемы перформанса, в частности жс-моста и почему в фейсбуке уже джва года новую архитектуру для рн пилят сам в гугле найдешь
Аноним 03/05/20 Вск 21:39:03 167577993
>>1675749
> скрин из статьи 2-х летней давности
Аноним 03/05/20 Вск 23:29:58 167587394
Энивэй, вам придётся писать серверную часть на чём-то другом, не на дарте же, лол.
Аноним 04/05/20 Пнд 00:47:46 167588795
>>1675873
Серверная часть пишется на чём угодно.
Аноним 04/05/20 Пнд 00:49:05 167588896
>>1675887
Но лучше не на дарте.
Аноним 04/05/20 Пнд 10:48:44 167598597
>>1675888
Естественно. Но есть же всякие three.js, то есть от проекта зависит.
>>1675722
> пусть сначала допилят
не переживай, обновления выходят регулярно. гугл и его скупные индусы удивляют скоростью добавления новых фич флаттера, хоть на дарт вроде как и забили.
> ну и что?
флаттер не для тебя просто
> примеры лагания в студию
Веб версия дискорда и фигмы. Скролль сообщения в поиске
Аноним 04/05/20 Пнд 11:12:53 167600398
>>1675985
> хоть на дарт вроде как и забили
шо? опять? ждём дарт 3?
Аноним 04/05/20 Пнд 11:26:23 167600899
>>1675985
Веб версии - это не про реакт нейтив. Дискорд, кстати, хорошо показал, что рн нужно пердолиться, если хочешь нормальный экспириенс
https://blog.discord.com/390c84dcd502
Аноним 04/05/20 Пнд 11:31:39 1676010100
>>1676008
Бтв это только чтобы дефолтных 60 достичь, а ведь уже есть мобильники на 90/120гц
Аноним 04/05/20 Пнд 11:59:40 1676033101
image.png (0Кб, 110x24)
110x24
>>1676003
Наверное он имеет ввиду то что скорость релизов 2.x значительно уменьшалась с каждой новой x-версией. Ну, у них всё по плану идёт.
>>1676008
Собственно вот и +1 причина почему Flutter - круто.
P.S. Пока Discord бросает Golang, его адепты срут в совершенно чужом треде. Не надо так
Аноним 04/05/20 Пнд 17:33:44 1676423102
Аноним 05/05/20 Втр 03:12:16 1676981103
>>1676423
Эффекты - свечение, тени. Когда растягиваешь окно браузера, нормально не адаптируется без костылей. Раньше ещё были беды с кириллицей.
Аноним 05/05/20 Втр 07:21:33 1677034104
RN полнейшая ебатня за 7+ лет вышедшая на уровень высирания хтоь как-то работающих велосипедов
Скорее к 2030 взлетит Флаттер/Появится новый кроссплатформ фреймворк, чем RN станет чем-то юзабельным для приложений сложнее неанимированной тудушки
Аноним 05/05/20 Втр 14:17:59 1677420105
Качусь во флаттер, подписался на тред
Аноним 06/05/20 Срд 00:20:54 1678344106
Ооп в дарте такое говнище ебаное, костыль нахуй. Сообщество пишет всё тестируя типы (x is Huy) и типа это норм, так и должно быть. Припекло, извините
Аноним 06/05/20 Срд 00:27:56 1678357107
Аноним 06/05/20 Срд 12:27:30 1678565108
Аноним 06/05/20 Срд 16:10:21 1678821109
Анончики, есть один ListView.builder с контейнерами внутри.
Хочу для каждого item'а сделать индивидуальный переход на страницу, который будет хватать индекс элемента, а страница куда идет переход - соотвественно подтягивать текст из другого листа.
Например: Вася Пупкин -> Хуесос, жирдяй, 40 лет, девственник
Сама страница и список - хуйня, сам сделаю. Меня волнует переход с индексом.
Уже нашёл ответ на гитхабе, но там ListTile, а я хочу мою какулю с контейнерами доработать.
Подскажите как это сделать, да так чтоб контейнеры не поотваливались?
pastebin . com/Q4KSFY8T
stackoverflow . com/questions/51415556/flutter-listview-item-click-listener
Спасибо.
Аноним 06/05/20 Срд 16:11:22 1678822110
изображение.png (23Кб, 370x675)
370x675
>>1678821
Какуля на данный момент выглядит так.
Аноним 10/05/20 Вск 20:10:19 1683503111
изображение.png (7Кб, 453x110)
453x110
>>1678821
Уже сделал сам таким образом как на пике.
Аноним 10/05/20 Вск 21:38:13 1683571112
Есть какой-то гайдец по UI? Думаю пет-проджект попробывать сделать, посмотреть что получится.
Аноним 10/05/20 Вск 21:50:41 1683585113
Аноним 10/05/20 Вск 22:13:04 1683597114
>>1683585
Есть инфа, что скоро у Wrike должен бесплатный курс выйти.
Аноним 10/05/20 Вск 23:10:34 1683617115
>>1683597
Спасибо. Не подскажешь, где выйдет? Пока закину их аккаунт хабра в закладки.
Аноним 10/05/20 Вск 23:33:53 1683627116
>>1590978 (OP)
Dart - это как писать интерфейс для браузеров на С++?
Аноним 10/05/20 Вск 23:38:07 1683632117
>>1676008
>Finally, we were still noticing that using Discord for a bit — even lightly — could result in the battery heating up. While looking at our idle CPU usage we noticed our JavaScript thread was now mostly idle now at 0–5% CPU of 1 core (down from up to 30%), but for whatever reason the main UI thread would sit at 10% CPU when looking at a Discord server. After slowly disabling pieces of the UI until it went away the culprit was the right drawer. While it was closed it always had a spinning animation in the background chewing away at CPU — death by the smallest cut!

Проиграл со спикера, который им батарею перегревал
Аноним 11/05/20 Пнд 04:13:25 1683698118
греча.png (1894Кб, 1023x959)
1023x959
>>1590978 (OP)
Флаттер имеет фатальную ошибку - он написан не на котлин, а на каком-то огрызке полу-жабы и недо-шарпа.

И это идиотская полу-DSL попытка создание UI, какая-то убогая лесенка из конструкторов, вперемешку со списками, в которых конструкторы. Какое-то очередное изобретение json, но через костыли джаваподобного языка.
Хорошо хоть new убрали.

Вторая проблема, это создание универсальных решений для совершенно разных сложных систем, коим является веб и совершенно разные миры телефонной разработки.

В общем, очередная попытка выехать на макаках опенсорса, которым, как бы срать (к сожалению даже на котлин).
Аноним 11/05/20 Пнд 08:35:17 1683736119
>>1683698
>через костыли джаваподобного языка
Ты только что котлин
Аноним 11/05/20 Пнд 09:24:28 1683748120
>>1683617
Скорее всего на хабре анонс и будет
Аноним 11/05/20 Пнд 15:34:23 1684018121
>>1683736
У котлина есть DSL, как раз пригодный для UI-говна.

Ну и никто на жабе этот маскарад не лепит, как то делают во флатторе. Серьезно, это декларация во флатторе, это не читаемая херня, а не фича.
Аноним 11/05/20 Пнд 23:33:12 1684496122
>>1684018
Кококотлин нормально работает где-то, кроме JVM?
Аноним 12/05/20 Втр 00:31:42 1684524123
> огрызке полу-жабы и недо-шарпа
Ты так С++ назвал хдд?
Аноним 12/05/20 Втр 03:55:21 1684607124
>>1683748
а то что есть уже на ютубе это не оно?
Аноним 12/05/20 Втр 19:48:27 1685665125
>>1684496
Да.
Тут лучше бы молчал, у дарта вообще убогая VM, про производительность можешь только мечтать.

Я уже молчу про костыли вместо многопоточности.
Аноним 13/05/20 Срд 10:55:48 1686209126
>>1590978 (OP)

Имхо: дарт и флаттер збс. Сейчас делаю проджект, изначально на java наговнокоженный. В исходной аппе заебали приколы с асинхронностью и блоком ui треда и кучей нейтив кода, который не нужен + потребность в мультиплатформе. В итоге на флюттере в разы меньше времени уходит на разработку (месяцы), ui - практически верстаешь, но без особых заёбов, всё просто, при этом кол-во кода нет нихера.

Из минусов пока только встретил: огромное кол-во либ на pub dev, из-за чего иногда сложно выбрать что-то (например, с бд, в итоге переписал за пару дней с floor на moor и стало збс);
И 2 проблема - местами не гибко, например, сложно настроить "дерево роутов" (ака виджетов/активити)
Аноним 13/05/20 Срд 15:20:46 1686625127
Аноним 14/05/20 Чтв 00:25:59 1687286128
>>1684496
>Лол, мне думается что JVM реализаций куда больше чем даже плюсового рантайма.
По крайней мере JVM "рантайм" везде одинаковый (где не спиздили), а плюсовый везде свой и со своими костылями.

Сейчас бы в 2020 переживать за то, что там под капотом твой код исполняет.
Аноним 14/05/20 Чтв 00:26:32 1687287129
>>1687286
Только зря бампнул говнотред.
Аноним 14/05/20 Чтв 00:55:08 1687293130
>>1622988
Блядь чёт проиграл с пикчи просто караул!
Аноним 14/05/20 Чтв 14:22:35 1687721131
image.png (749Кб, 576x640)
576x640
>>1687287
>Только зря бампнул говнотред.
Аноним 14/05/20 Чтв 15:29:10 1687806132
Вкатываюсь в новый прогрессивный и перспективный язык Дарт.
Держу в курсе.
14/05/20 Чтв 22:29:23 1688453133
>>1687721
зумерки не паляться
Аноним 15/05/20 Птн 11:13:23 1688820134
>>1687806
> прогрессивный и перспективный язык Дарт
Помянем...
Аноним 25/05/20 Пнд 08:19:42 1701136135
Можете пояснить, почему Dart сделали однопоточным?
Аноним 25/05/20 Пнд 08:38:49 1701142136
>>1701136

> Можете пояснить, почему Dart сделали однопоточным?

Потому что стандарт html5/css3/javascript однопоточный и только сравнительно недавно туда воркер-тредцы запилили.
Аноним 25/05/20 Пнд 08:41:22 1701145137
>>1701136

Ну и да, он не однопоточный, там есть изоляты с единственно рассово верной формой многопоточности через обмен сообщений.
Аноним 25/05/20 Пнд 08:45:03 1701147138
>>1701145

Тогда почему эти изоляты долбят только одно ядро в соточку?
Аноним 25/05/20 Пнд 09:24:01 1701164139
>>1701147
Ты на девайсе проверял, или на эмуляторе?
Аноним 25/05/20 Пнд 10:44:12 1701256140
>>1683698
Не на питоне, ты хотел сказать?
Аноним 02/06/20 Втр 15:50:17 1710913141
image.png (853Кб, 1920x1036)
1920x1036
Почему мобильное приложение на Flutter — хорошая идея для бизнеса в 2020 году
https://vc.ru/dev/131105
Аноним 06/06/20 Суб 21:10:19 1715181142
Киньте примеры эталонных, на ваш взгляд, приложений на флаттер под iOS.
Аноним 06/06/20 Суб 21:30:23 1715197143
image.png (58Кб, 200x200)
200x200
Аноним 07/06/20 Вск 16:01:33 1715741144
Снимок экрана 2[...].png (763Кб, 2784x1666)
2784x1666
>>1715197
Да уж. Но я гляну все-равно если не троллишь, спасибо.
Аноним 07/06/20 Вск 16:48:09 1715803145
>>1715741
Бля, надо было русскую ссылку кидать, там более красноречиво поясняют что флаттер говно
Аноним 07/06/20 Вск 21:20:49 1716062146
>>1715197
Насколько я понял, там один человек это все делал
Аноним 08/06/20 Пнд 10:45:07 1716527147
>>1716062
Если бы делал не один — скролл бы нормально работал, и не лагал на самом мощном айфоне с процессором как у айпада, лол.

Однопоточная параша, которая пытается на одном потоке крутить всё что можно и в которой даже не стали делать нормальный скролл (в том же я.метро скролл карты тоже ненативный, но на iOS его от нативного не отличишь и его пилил 1 чел) — это не то, что исправляется разработчиками приложений, это родовые травмы. Если со скроллом ещё можно подкрутить формулы, то с однопоточностью это просто гроб кладбище пидор.
Аноним 08/06/20 Пнд 11:32:04 1716599148
>>1716527
Он просто listview.builder не осилил
Аноним 10/06/20 Срд 21:23:38 1718926149
null safety завезли
Аноним 11/06/20 Чтв 10:26:19 1719169150
>>1718926
Вроде уже 2к20, а авторы дарта только вчера походу свифт увидели.
Блять, какой же ублюдский язык, просто жава+жс+ноги отовсюду, фу блядь фу нахуй.
Аноним 11/06/20 Чтв 10:26:41 1719170151
>>1716599
Ну это конечно оправдывает однопоточность этой помойки.
Аноним 11/06/20 Чтв 10:31:13 1719173152
Аноним 11/06/20 Чтв 11:05:50 1719194153
Аноним 11/06/20 Чтв 12:08:54 1719220154
>>1719173
Такое с Flutter вообще сравнивать неправильно. Всё же в приоритете код будет разделён от дизайна и куда нам без тонн легаси?
Синтаксис мне не нравится как и C#. Ну и конечно .NET Core помойка, которая даже в линух х86 не может (обсуждать нечего).
Аноним 11/06/20 Чтв 12:20:55 1719227155
image.png (369Кб, 581x484)
581x484
>>1719173
> .NET MAUI is an evolution of the increasingly popular Xamarin.Forms
Аноним 11/06/20 Чтв 13:49:32 1719285156
>>1719220
>Синтаксис мне не нравится как и C#.
>дартотред
Орнул.
> Всё же в приоритете код будет разделён от дизайна и куда нам без тонн легаси?
Вот тут нихуя не понял, напиши понятно плз.
>Такое с Flutter вообще сравнивать неправильно.
В чём? Смотря на них снаружи — концепция реакта 1 в 1, как и во всей остальной модной кроссплатформе.

Разве что флаттер выделяется кастомной отрисовкой, из-за чего с одной стороны можно добиться общего вида везде, а с другой все дефолтные контролы выглядят убого и скролл работает как написали в отзыве медузовской прилаге "как пальцем об наждачку" привет, qt, мы скучали.
Аноним 11/06/20 Чтв 15:34:32 1719488157
>>1719285
Фишка не том что у тебя везде одинаково выглядит. А в одинаковом api для графики, когда тебе не нужно знать миллиард особенностей платформы чтобы пилить кастомный UI
Насчет скролла думаю там навасянили сами, недавно сделал пару кастомных вьюшек для пробы, получилось хорошо и работало так же, сразу на ифоне, ведре и в вебе.
Аноним 11/06/20 Чтв 15:54:48 1719538158
>>1719488
> в одинаковом api для графики, когда тебе не нужно знать миллиард особенностей платформы чтобы пилить кастомный UI
Ну и в чём отличие от этого MAUI-то?
В какую же ублюдскую эпоху с вебом 3.0 вступим если всё это говно полетит.

>Насчет скролла думаю там навасянили сами, недавно сделал пару кастомных вьюшек для пробы, получилось хорошо и работало так же, сразу на ифоне, ведре и в вебе.
Ну ты либо в симуляторе тестировал, либо айфона в руке не держал, лол. Он там сделан на уровне "на андроиде норм — и похуй". Хотя сдаётся мне, что на андроиде с кучей васянооболочек от производителей юзеры и не такое жрут.
Аноним 11/06/20 Чтв 16:02:10 1719550159
>>1719538
Бляяя как же бесит когда открываешь какой-то сайт, а там скроллинг зачем-то изменен, и ты прямо чувствуешь с каждым движением по тачпаду что что-то не так
Аноним 11/06/20 Чтв 16:16:34 1719576160
Я вам больше скажу. На гейфоне не только физика скролла нативная в идеал вылизана, но и прочие, куда более сложные шутки на уровне натива реализованы, типа расчёта промежуточных кадров экрана скролла для более плавной работы. Все элементы UI веса имеют, которые посчитаны своими мат.форумами, и чёт кроссплатформенные элементы по отклику и близко не такие натуральные. Какие-нибудь Haptic Touch элементы тоже сложны достаточно, я так понимаю, что они какие-то свои паттерны контакта пальца с экраном просчитывают в строгой привязке к времени, и я очень сильно удивился, как оно похоже на последних iPhone 11/Pro по поведению на хардварный 3D-touch из старых айфонов.
Короче, пока в кроссплатформе скопируют какую-то реализацию натива, в эппле еще десяток новых фишек напердолят. Хуй знает вообще, станет ли флаттер/рекаты когда-то вообще полностью ощущайся как натив.
Аноним 11/06/20 Чтв 18:31:17 1719710161
>>1719576
Все так.
Тут компромисс в скрости разработки и выхода на обе платформы, вся эта бадяга создается не чтобы пользователя ублажить и уж тем более не чтобы заинтересовать разработчика писать на этой параше. Если юзер хочет себе деревянные дилдаки удобно заказывать то все равно скачает и будет пользоваться. Но при прочих равных кроссплатформа соснет у нативнобога, который все сделал по красоте, еще и всяких нативных фич напердолил, типа виджетов/апп экстеншенов.

Аноним 16/06/20 Втр 20:22:04 1725148162
>>1719538
>Ну и в чём отличие от этого MAUI
В том что эта кака в кривом альфа виде релизнется только к концу 2к20, а, по словам майков, в прод это можно будет пускать не раньше 2022, т.е. по факту в 2024-2026.
Аноним 17/06/20 Срд 10:44:15 1725846163
>>1725148
Ну, тащемта смотря на примерно всю кроссплатформу (что рн, что флаттер) я бы это вообще в аппстор такое не пускал, лол.
Кроссплатформа это всё же не про качество, и в прод с стандартным кол-вом мучений (для ненативного девелопмента) это можно будет пускать в 22, или даже чуть раньше.
Аноним 17/06/20 Срд 10:48:31 1725849164
image.png (2483Кб, 3550x1996)
3550x1996
>>1725846
Это было бы лицемерие со стороны эпл, ведь ее каталист тоже говно
Аноним 17/06/20 Срд 11:56:06 1725894165
>>1725849
И поэтому количество приложений на нём кроме этой хуйни == 1 (от ахуевшего твиттера), всё же юзеры мака не такие говноеды, чтобы пользоваться подобным в отличие от остальных.
Аноним 24/06/20 Срд 16:38:11 1732663166
Мертвый тред мертвой технологии
Аноним 24/06/20 Срд 23:50:27 1733110167
>>1725849
Это полный пиздец. Мне очень обидно за мак, когда такое вижу. Весь Big Sur примерно так же выглядит, походу.
Аноним 25/06/20 Чтв 10:16:06 1733339168
>>1733110
Ну бигсру все таки не с мобилы портирована, но понятно куда все идет, еще со слухов о каталисте и своих процах стало ясно что эпл хочет одну ос
Оптимизация в флуттер Аноним 26/06/20 Птн 14:13:00 1734469169
Аноним 03/07/20 Птн 14:02:20 1740615170
Как заебали эти андроид тулчейные анальные костыли просто пиздец
Думал даже засесть за мобилки но эта хуйня просто невыносима
Аноним 03/07/20 Птн 14:04:31 1740617171
image.png (212Кб, 1400x911)
1400x911
image.png (246Кб, 1400x912)
1400x912
Аноним 04/07/20 Суб 02:10:52 1741277172
image.png (17Кб, 231x306)
231x306
image.png (12Кб, 260x270)
260x270
>>1740617
Напиши это через 2 года :>
Также посмотри на потребление, это скорее всего баги sdk.
Аноним 04/07/20 Суб 10:47:45 1741376173
>>1741277
Через два года фуксия так и не выйдет.
Через два года рн допилят и флаттер пойдет нахуй под давлением вротендеров, которым лень учить что-то новое.
Аноним 04/07/20 Суб 12:14:09 1741431174
>>1740615
О чем речь, френд?

Мимоайосник
Аноним 08/07/20 Срд 15:41:15 1745093175
Вкатился
Аноним 08/07/20 Срд 15:45:03 1745098176
>>1745093
Тупо на перспективычах заглядываю сюда, сейм?
Аноним 08/07/20 Срд 15:45:21 1745099177
1594212286804.mp4 (16768Кб, 1080x2160, 00:00:28)
1080x2160
Как фиксить ебаный скроллинг?
Он тормозит даже на таком списке, который летать должен на любом калькуляторе.

И это я ещё фиксированную высоту элементов задал.
Аноним 08/07/20 Срд 16:18:43 1745141178
>>1745099
Дебаг мод отключить не забыл?
Аноним 08/07/20 Срд 18:29:13 1745258179
>>1745141
Не забыл, это в релиз моде
Аноним 08/07/20 Срд 19:17:50 1745297180
>>1745099
Реквестирую gist сего добра
Аноним 08/07/20 Срд 19:50:14 1745308181
>>1745297
Что именно ты хочешь?
Аноним 08/07/20 Срд 19:56:57 1745312182
Аноним 08/07/20 Срд 23:02:05 1745451183
Анончик, подскажи плес.

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

С чего начать расшаривать графику в дарте? Гугл выдаёт много разных решений, не догоняю, за какое браться.
Аноним 09/07/20 Чтв 00:22:38 1745516184
>>1745451
Именно на дарте? Без флаттера? Тогда странный кейс.
Если флаттер то гугли Custom Painter.
Аноним 09/07/20 Чтв 10:20:16 1745676185
>>1745312
import 'package:flutter/material.dart';

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
visualDensity: VisualDensity.adaptivePlatformDensity,
),
home: Scaffold(
appBar: AppBar(
title: const Text("Test app"),
),
body: Scrollbar(
child: ListView.builder(
itemCount: 200,
physics: AlwaysScrollableScrollPhysics(),
itemBuilder: (BuildContext context, int index) {
return ListTile(
title: Text("Title " + index.toString()),
subtitle: Text("Subtitle " + index.toString()),
);
},
),
),
),
);
}
}
Аноним 09/07/20 Чтв 10:34:15 1745689186
>>1745676
Помнится мне как на аргумент что в флатере ублюдский скроллинг мне ответили вот так
>>1716599
>Он просто listview.builder не осилил
лол, ждём оправданий.

>>1745099
>Как фиксить ебаный скроллинг?
Писать на нативе. Или взять р/н, даже там таких проблем нет.
Аноним 09/07/20 Чтв 11:20:55 1745721187
flutter.jpg (104Кб, 549x604)
549x604
>врети, нет никаких проблем со скроллингом
Аноним 09/07/20 Чтв 12:08:07 1745748188
>>1745721
С кастомным скроллингом проблем нет
Аноним 09/07/20 Чтв 12:57:23 1745786189
>>1745676
А почему именно такая физика скролла? Чем стандартная Material не устроила?
Аноним 09/07/20 Чтв 12:58:12 1745788190
>>1745786
Да блять, он лагает с любой физикой, можешь удалить эту строчку или поменять на bouncing, лаги будут один хуй
Аноним 09/07/20 Чтв 13:17:27 1745805191
>>1745748
>С кастомным скроллингом проблем нет

С ним то же самое все:
import 'package:flutter/material.dart';

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
visualDensity: VisualDensity.adaptivePlatformDensity,
),
home: Scaffold(
appBar: AppBar(
title: const Text("Test app"),
),
body: CustomScrollView(
slivers: [
SliverList(
delegate: SliverChildListDelegate(() {
List<Widget> result = [];
for (int i = 0; i < 100; i++) {
result.add(ListTile(
title: Text("Title " + i.toString()),
subtitle: Text("Subtitle " + i.toString()),
));
}
return result;
}()),
),
],
),
),
);
}
}
Аноним 09/07/20 Чтв 13:39:23 1745833192
>>1745788
Только что попробовал в Flutter Webкоторая та ещё забагованная параша твой код - всё работает без лагов. Чуть попозже на реальном устройстве запущу, но попробуй обернуть всё в Stateful Widget
Аноним 09/07/20 Чтв 13:46:49 1745840193
>>1745833
> всё работает без лагов
Чувствуешь ли ты, что скроллинг идентичен нативному?
Я вот вообще нихуя, это совершенно другой скролинг, и он тормознутее
Аноним 09/07/20 Чтв 14:00:03 1745855194
>>1745840
Разница есть, но на мой взгляд не шибко принципиальная, а в некоторых моментах её и вовсе нет
Аноним 09/07/20 Чтв 14:03:30 1745859195
Аноним 09/07/20 Чтв 14:06:58 1745863196
>>1745855
А на чем ты смотрел?
У меня есть хуавей и там какой-то хуеватый скроллинг, в 10 Android стало вроде немного лучше, но все равно параша. В сравнении с ним на флаттере все ок. Но если сравнивать с тейбл-коллекшн вью на ios то разница очень заметна.
Аноним 09/07/20 Чтв 14:10:46 1745868197
>>1745863
На провославном шаоми с десяткой на борту
Аноним 09/07/20 Чтв 14:18:19 1745876198
А вообще я заметил, что скроллинг довольно сильно от системы зависит. Я часто по кастомам прыгаю, и где-то тормознутое говно, а где iOS-подобен. Но в целом я Flutter'ом доволен, так он отрабатывает свою цель - выглядеть плюс минус одинаково что на сяоми, что на пикселях
Аноним 09/07/20 Чтв 15:02:39 1745939199
>>1745859
>лагает даже списочек из 100 строк
>да это вы хуево оптимизировали
Ты шиз или шиз?

Причем во флаттере лагает именно скроллинг, анимации не лагают, сами виджеты рисуются быстро, но сука скроллинг конченый.

Охуенная ложка дегтя в бочке меда.
Аноним 09/07/20 Чтв 16:26:08 1746054200
image.jpeg (9Кб, 300x187)
300x187
Флаттер - говно, которое устареет на следующий день после выхода rn fabric
Аноним 10/07/20 Птн 00:04:34 1746482201
>>1746054
Тащемта, относительно флаттера может быть и будет чуть получше, но относительно натива всё равно кусок параши. Даже если фб опенсорснула бы свой внутренний рн — относительно натива прилаги на нём сасали бы.
Аноним 10/07/20 Птн 23:27:41 1747500202
А на айос всё заебись работает
Аноним 12/07/20 Вск 12:06:51 1748918203
>>1747500
Ага >>1715741 правда даже на Xs max (самом сильном еблофоне) лагает как тварь, лол.
Аноним 15/07/20 Срд 13:00:43 1751837204
>>1748918
>Ага >>1715741 правда даже на Xs max (самом сильном еблофоне) лагает как тварь, лол.

А ты поставь ichan, клиент для двача, он на флаттере, и ничего не лагает. Ещё и аккум использует на 30% меньше чем кочан
Аноним 15/07/20 Срд 13:13:18 1751844205
1594807997771.jpg (64Кб, 640x480)
640x480
>>1751837
>и ничего не лагает
Аноним 15/07/20 Срд 13:20:21 1751854206
IMG7536.MOV (18853Кб, 888x1920, 00:00:10)
888x1920
Аноним 15/07/20 Срд 13:25:35 1751864207
Аноним 15/07/20 Срд 22:05:44 1752338208
>>1751837
>А ты поставь ichan, клиент для двача, он на флаттере, и ничего не лагает
Хороший байт, но:
а) Слооожна нахуй, не буду я так ебаться чтобы поспорить, ну залей ты хотя бы в ебучий тф. Все хуи в вк тебе уже накидали после деанона, расслабься, лол.
б) Ахуенный пример конечно, просто невероятно сложный лэйаут и ебучиская вьюха. У меня на XS max даже трипадвайзор, где коллекция на главной в 15 раз сложнее и писалась инвалидами состоит из UIStackView в UIStackView не лагает почти, перформанс тащемта меряется по нижней планке (или хотя бы средней, но не на топовых же девайсах фреймрейт мерять).
в) В первых же комментах жалуются на лаги скролла, лол https://2ch.hk/mobi/res/1913437.html#1913489
Аноним 15/07/20 Срд 22:08:08 1752341209
Аноним 15/07/20 Срд 22:38:31 1752357210
IMG7465.PNG (446Кб, 1242x2688)
1242x2688
>>1752338
>В первых же комментах жалуются на лаги скролла, лол

В телеге даже у 6s юзеров все норм.

Для двача самое то, лол.

>Слооожна нахуй, не буду я так ебаться чтобы поспорить, ну залей ты хотя бы в ебучий тф.

Разработчик пытался залить, не пропустили даже в тестфлайт, сейчас хз как там ситуация
Аноним 15/07/20 Срд 23:20:17 1752387211
>>1752357
>В телеге даже у 6s юзеров все норм.
>терпимо, прям жестих лагов нет
Ага, правда это подразумевает стабильные ~30 фпс, лол. Ни колор блендинга (нет ни градиентов, ни теней, ни прозрачных вьюх кроме значка плей), ни тебе сложного лэйаута (такой можно собрать хоть проставив статические фреймы, перерасчитывать не надо _ничего_), ни всяких разновысотных ячеек, ни анимаций, вообще нихуя.

>Разработчик пытался залить, не пропустили даже в тестфлайт, сейчас хз как там ситуация
Ну разраб кочана как-то прошёл же, и раньше старый клиент сосача проходил даже в сам аппстор.
Аноним 16/07/20 Чтв 18:12:23 1753095212
>>1752387
>Ни колор блендинга (нет ни градиентов, ни теней, ни прозрачных вьюх кроме значка плей), ни тебе сложного лэйаута

Как будто в kochan или the chan это все было, лол.
Аноним 16/07/20 Чтв 18:27:44 1753107213
>>1753095
Это борда о программировании, додик, твои переживания о двачевалках тут нахуй не нужны. Если хочешь что-то доказать, то тащи код.
Аноним 17/07/20 Птн 11:24:07 1753626214
>>1753095
>Как будто в kochan или the chan это все было, лол.
Ну так они и не показывали 30фпс на простейшем лэйауте. А если добавить хотя бы 2 пункта из перечисленного (а-ля медуза х) — то лагает на топовых девайсах, о чём вообще речь-то?
Аноним 17/07/20 Птн 12:30:46 1753682215
>>1753626
Ну хз. У меня профайлер показывает, что в среднем фрейм рендерится за 4 мс.

Для 60 фпс надо чтобы рендеринг укладывался в 16 мс.

Для 120 фпс - 8 мс.

На айпад про айчан поддерживает 120 фпс, и если отключить его, то разница ощущается.

Поэтому с производительностью всё норм.
Аноним 17/07/20 Птн 12:34:10 1753687216
15942636665240.jpg (19Кб, 350x301)
350x301
>>1753682
>нельзя мерять перформанс по самому простому кейсу на самом мощном девайсе
...
>ну у меня простейший кейс и я меряю на самых топовых железках поэтому проблем с перформансом нет, производительность норм
Аноним 17/07/20 Птн 12:44:04 1753704217
>>1753687
Двачну люто

зоонаблюдатель
Аноним 17/07/20 Птн 12:46:55 1753707218
>>1753682
Дело не в скорости рендеринга.
Флаттер по-ебанутому рисует скроллинг.
Сами виджеты рисуются быстро.
Аноним 17/07/20 Птн 13:01:09 1753723219
>>1753687
Так что же, 30 фпс или всё-таки не 30 фпс?

>>1753707
Да, скроллинг другой, но с производительностью всё норм
Аноним 17/07/20 Птн 13:15:43 1753736220
>>1753723
>Так что же, 30 фпс или всё-таки не 30 фпс?
>доктар, доктар, у миня такая жи нога но она ни балит!11
Тащемта, ясно, слив засчитан.
Перехожу в режим сайлент-зоонаблюдателя.
Аноним 17/07/20 Птн 13:27:33 1753760221
>>1753723
Да я не ебу, но где ведро рисует 20 кадров, там у флаттера один резкий РЫВОК
Аноним 17/07/20 Птн 13:37:02 1753774222
>>1745099
Ха, лол, тоже хочу клиент для борды написать. Чую, аноны скоро будут выбирать клиент на свой вкус. Хотя даша на нативе, ее сложно будет переплюнуть

Однако, флаттер очень понравился после ксамарина

Пропиши, чтобы в консоль сообщения слались при рендере. Хотя я сам хуй с дивана, так что воздержусь от советов

Вообще, нечему там лагать. Да и телефон у тебя топ за свои деньги, явно не на спреадтруме
Аноним 17/07/20 Птн 13:38:39 1753778223
>>1719488
Братан, а чем это отличается от текущего ксамарина?
Просто я как раз с него на флаттер ушел
Аноним 17/07/20 Птн 13:39:25 1753780224
>>1753774
>Однако, флаттер очень понравился после ксамарина
Ну ты бы и собаку тебе и реакт нэйтив понравился бы после замарина, лул.

>>1753760
А потом пользователь делает ХЛОПОК.
Аноним 17/07/20 Птн 13:45:19 1753789225
>>1753780
> Ну ты бы и собаку тебе и реакт нэйтив понравился бы после замарина, лул.
Что ж ты делаешь, содомит. Я как раз с RN около месяца игрался, но когда понял, что один поток и тот через мост, соскочил на флаттер. А так – кайфово, да
Аноним 17/07/20 Птн 13:47:11 1753793226
>>1753774
Да я уже выбросил это говно и начал делать на нативе.
А сначала были планы сделать единый универсальный бордоклиент на все платформы, на ведро, на ифон, на веб, на десктоп, выполнив окончательное решение бордоклиентовского вопроса.

Но затем пришлось охладить траханье и делать нативно.
Аноним 17/07/20 Птн 13:52:11 1753800227
1594983130213.jpeg (95Кб, 1080x2160)
1080x2160
>>1719173
Прошу прощения за шакальный пик, этт скриншот гифки, но вот это РЕАЛЬНЫЙ ХАБАР. А не ебливый хамл как сейчас
Аноним 17/07/20 Птн 13:53:56 1753802228
>>1753793
С какими проблемами столкнулся?
Какую платформу выбрал?
Чем тебя не устраивает даша, если пилишь под ведро?

Так, просто интересно, я в начале пути
Аноним 17/07/20 Птн 14:03:07 1753817229
>>1753802
> С какими проблемами столкнулся?
СКРОЛЛИНГ, ещё конченая мультипоточность. Точнее двухпоточность, лол
> Какую платформу выбрал?
В смысле? Нативное ведро-апи, котлин
> Чем тебя не устраивает даша, если пилишь под ведро?
Даша много чем не устраивает. Например, нельзя использовать антигейт, недостаточно продвинутое управление прикрепленными файлами я бы хотел изменение их порядка, несколько доп-фич в конвертации картинок + встроенное перекодирование видео, есть вопросы по интерфейсу в нескольких местах.
Нет управления свайпами, до дохуя чего.
А самое главное, доработать все это в дашчане невозможно, потому что он устарел технически + даша там нахуевертил ебический говнокод.
Аноним 17/07/20 Птн 14:50:51 1753883230
Ну чё там, ваш говуноязык живёт ещё?
Аноним 17/07/20 Птн 14:50:54 1753884231
>>1753760
>Да я не ебу, но где ведро рисует 20 кадров, там у флаттера один резкий РЫВОК

Да, на ведре флаттер адовый тормоз, а вот на айос вполне тянет 60 фпс.
Аноним 17/07/20 Птн 15:03:50 1753902232
>>1753884
Только вот ИРЛ даже приложения со средней сложности представлениями (а не твой списочек тредов) вроде медузы даже на топовых девайсах делают РЫВОК. И потом повторяют этот ФРЕЙМДРОП каждый раз, когда ты своим пальцем елозишь по ебаному экрану.
Аноним 17/07/20 Птн 15:10:10 1753904233
>>1753902
Да, медуза подтормаживает, а вот для приложении типа клиента двача флаттер самое то
Аноним 17/07/20 Птн 15:22:52 1753912234
>>1753904
Ты бы ещё джаббер клиент напши и приведи его в пример того, что флаттер нитормозит.

Тащемта, в жизни-то дизайнеры изъёбываются похуже, чем с медузой, и насколько вообще есть смысл заниматься флаттером пока он болеет настолько детскими болезнями — хз.
Аноним 17/07/20 Птн 15:33:06 1753918235
>>1753912
Ну многие нативные приложения сделаны как говно, и тем не менее ими пользуются.

Тот же твиттер и фейсбук тормозят так, как будто на реакте написаны.

А дискорд, который на реакте, работает на удивление заебись
Аноним 17/07/20 Птн 16:00:35 1753943236
>>1753918
>твиттер
Это плохой пример, т.к. этому сервису похуй на приложения, его юзают по всему миру просто потому что юзают. Как и фб примерно.

> фейсбук
А вот у меня фб никогда просадок не показывает, что у тебя там лагает? Хотя я наверно просто слишком мало в этой хуйне времени провожу.

>А дискорд, который на реакте, работает на удивление заебись
И батарейку жрёт так же. Тут пример как с твиттером, у него из конкурентов на выходе был только ещё более блевотный скайп.

Я-то смотрю в первую очередь со стороны mobile-first разработки (всякая инди хуйня и прилаги, где почти всё проходит через сами прилаги). Как пример — вот ты будешь юзать календарь, который лагает? Или по твоему кто нибудь вообще юзал бы ту же телегу, если бы она по качеству была на уровне ватсапа?
Аноним 17/07/20 Птн 16:27:02 1753963237
>>1753943
>Как пример — вот ты будешь юзать календарь, который лагает? Или по твоему кто нибудь вообще юзал бы ту же телегу, если бы она по качеству была на уровне ватсапа?

Я юзаю штатный айос календарь, и то раз в 100 лет.

Телега тоже так себе пример, это мессенджер, который только кажется лайтовым. На деле там очень много анимаций, работы с текстом, видео, картинками, поддержка звонков, бесконечные списки. Флаттер бы никто не стал юзать для такого.

Понятное дело, что тяжелые приложения не нужно писать на кроссплатформе, но есть много успешных приложений на реакте, и эта ниша будет постепенно замещаться флаттером, который тупо во всём лучше. И развился до такого уровня за каких-то ДВА ГОДА.
Аноним 17/07/20 Птн 16:49:25 1753974238
>>1753963
>Телега тоже так себе пример, это мессенджер, который только кажется лайтовым.
А я написал обратное? Это и есть пример сложной прилаги, в которой пиздец как упарываются по качеству (потому что оно там нужно в бизнес целях в первую очередь), просто чтобы это понять достаточно посмотреть её код по вертикали — например, такое https://github.com/TelegramMessenger/Telegram-iOS/blob/master/submodules/Display/Source/ListView.swift или посмотреть как они с собой медиакодеки в проекте таскают.

Тащемта я и говорю про тяжёлые проекты, а почти всё что хоть как-то взлетает по опыту _всегда_ разрастается до пиздецовых размеров.

>который тупо во всём лучше
Он лучше в плане архитектуры, но в плане качества всё ещё отстаёт.
Ещё надо сказать, что р/н в паблике и р/н который юзается внутри фб — это практически разные вещи, а флаттер со всей поддержкой гугла один. В идеале конечно флаттеру потеснить рн чтобы фб перестал лезть в залупу и опенсорснул полноценную версию.

>и эта ниша будет постепенно замещаться флаттером
Если бы это так работало, то никто не писал бы ни на джаве, ни на плюсах. Но ведь не работает.
Аноним 17/07/20 Птн 17:39:04 1754012239
>>1753974
А что там в фб закрыто? Я думал рн полностью опенсорсный
Аноним 17/07/20 Птн 17:43:06 1754017240
>>1753974
>Он лучше в плане архитектуры, но в плане качества всё ещё отстаёт.
Качества чего?

Это же дело времени
Аноним 18/07/20 Суб 02:48:23 1754369241
к.png (936Кб, 3584x2240)
3584x2240
>>1753974
>По диагонале посмотреть

вообще телега тот еще кек, как они это умудряются поддерживать - хуй его знает.
Аноним 18/07/20 Суб 02:53:27 1754370242
w.png (24Кб, 672x204)
672x204
весь поперсорс, думаю такого говна полно в других файлах.

Аноним 18/07/20 Суб 05:43:38 1754393243
Закончил шарагу на инженера-долбоеба, параллельно осваивая педун, базы данных и прочая для своих нужд автоматизации, считаю, что багаж знаний сносный. Теперь я долбоеб с дипломом роботехника-асушника, на завод не хочу.

Поэтому срочно (месяца за 3-6) хочется обучиться и устроиться долбоебом-пагромистом в мобилдев. Взял какой-то курс по дарт-флаттер да-да, я увидел рекламу флаттера и фуксии которая круто , за две недели прошел больше половины, сделал свою приложеньку на 6 экранов для организации холодильника + сканирование штрихкодов, все это закидывается в фаербейз бд, короче, работает. Мне было абалденно, все легко пишется, хотя информации в интернетах не так уж и много в сравнении с тем же питоном.

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

Отсюда вывод: мне че, котлин учить? Я охуею после питона учить жаву, хоть дарт и похож на нее. Чисто потому что это уже устоявшийся язык, значит на него будет полно вакансий для джуна, будут какие-то проекты и менторы, соответственно.

Вообще сложилось впечатление, что флаттер это такая верхняя ступень развития девелопера, типа ты сначала в говне (жс, реакт) возишься, набиваешь шишки, получаешь опыт работы, а потом учишь флаттер и плюсом к этому пишешь в резюме "Знаю дарт+флаттер, смогу писать кроссплатформу за ту же ЗП, что и нативщики, но если надо, смогу поддержать проект на реакте"

Как быть? Мне выруливать с пути дарт-флаттера? Или наоборот, добить какой-нибудь сложный самодельный проект и идти ловить заказы на фрилансе? Но опять же, не будет опыта работы в команде.
Аноним 18/07/20 Суб 08:05:07 1754407244
>>1754393
> не знаю про пайплайны
Что это такое?
> Вообще сложилось впечатление, что флаттер это такая верхняя ступень развития девелопера, типа ты сначала в говне (жс, реакт) возишься, набиваешь шишки, получаешь опыт работы, а потом учишь флаттер и плюсом к этому пишешь в резюме "Знаю дарт+флаттер, смогу писать кроссплатформу за ту же ЗП, что и нативщики, но если надо, смогу поддержать проект на реакте"
Скорее всего, тут ты прав. Но походи по компаниям, поспрашивай кого ищут
На хабре была статья, там прям в комментариях пчел искал людей, кто шарит. Сейчас уже не найду, поищи сам. Не так давно было
Аноним 18/07/20 Суб 13:25:00 1754499245
>>1754407
процесс разработки продукта. билд - тест - прод к примеру.

>>1754393
флатер нужен, постоянно вижу. так же вижу лагающие аппы на нем.

но если я бы заново начал делать под ведро - я бы выбрал флатер офк.
Аноним 18/07/20 Суб 13:37:42 1754506246
>>1754499
> флатер нужен, постоянно вижу. так же вижу лагающие аппы на нем.
Больше всего охуеваю со стандартного приложения Flutter Gallery, в котором лагает открытие категорий
Аноним 19/07/20 Вск 10:24:21 1755277247
Что молчим, пидорасы? Это, блядь, вы называете комьюнити? Давайте шитпостить уже, наконец. Давайте кидаться гистами со своим говном. Вот, ты прочитал, ты и кидай, а я пока за шавой схожу
Аноним 19/07/20 Вск 10:57:48 1755289248
1595145465134.mp4 (19632Кб, 720x1440, 00:00:21)
720x1440
>>1755277
>Давайте кидаться гистами со своим говном
Да хуле там делиться, ты посмотри на это говно. Такое ублюдство вообще нельзя людям использовать.
Флаттер — параша
Аноним 19/07/20 Вск 11:06:01 1755295249
>>1755289
По видео не понятно, возможно, запись фреймы дропает. Апку выложишь? На своем 835 прогоню
Аноним 19/07/20 Вск 11:16:43 1755301250
Аноним 19/07/20 Вск 11:31:31 1755305251
>>1755301
На рн5 лагает список тредов. попробуй убрать лоадеры у картинок
хуле релиз столько весит?
Аноним 19/07/20 Вск 11:35:15 1755307252
Аноним 19/07/20 Вск 13:37:30 1755332253
1595155009160.mp4 (15464Кб, 1080x2160, 00:00:42)
1080x2160
>>1755305
Релиз весит столько, так как там три приложения внутри под каждую платформу
>>1755301
Видео говно – лагает даже интерфейс системы,, причем рандомно ты ничего не увидишь. Но держи
Ощущения – список досок плавный, не знаю, где ты там лаги увидел. А вот скроллить доску больно. Я так понимаю, это из-за этого, что флаттер однопоточный, а ты ябешь этот поток ленивой подгрузкой картинок. Надо как-то подготовить данные к отрисовке и потом уже отображать страницу. Но это так, гипотеза
mix 2
Аноним 19/07/20 Вск 13:43:46 1755335254
>>1755332
> Я так понимаю, это из-за этого, что флаттер однопоточный, а ты ябешь этот поток ленивой подгрузкой картинок

С чего бы он однопоточный?
Аноним 19/07/20 Вск 13:45:34 1755336255
screenrecordcrf[...].mp4 (24577Кб, 1080x2160, 00:00:42)
1080x2160
>>1755332
Видео не воспроизводится, попробуй это
Аноним 19/07/20 Вск 14:09:08 1755344256
>>1755332
> Я так понимаю, это из-за этого, что флаттер однопоточный, а ты ябешь этот поток ленивой подгрузкой картинок.
Плюс парсинг постов скорее всего тоже в основном треде.
Аноним 19/07/20 Вск 14:51:20 1755361257
>>1755332
>>1755344
Парсинг через async/await но, как я выяснил, все асинки в языке фейковые, лел, потому что выполняются один хуй в том же UI-треде, а использование изолейтов анальный геморрой.
Картинки стандартные системные InternetImage, или как оно там, хз в каком треде рисуются и грузятся.
Аноним 19/07/20 Вск 15:02:59 1755370258
Аноним 19/07/20 Вск 16:13:53 1755406259
>>1755332
не впадлу же тебе было ебаться с апи двача, оно настолько ущербное. помню тоже в свое время делал.
Аноним 19/07/20 Вск 16:27:49 1755411260
>>1755406
Лол блять, я видал вещи на пару порядков ущербнее
Аноним 19/07/20 Вск 16:32:58 1755413261
>>1755370
Да, древний ми микс 2
>>1755361
Все так, анон
>>1755406
Я только попросил выложить апку
Аноним 19/07/20 Вск 16:39:33 1755417262
>>1755411
это не отменяет ущербности двощей.
Аноним 20/07/20 Пнд 14:06:11 1755929263
>>1590978 (OP)
Оно для десктопа уже юзабельно как замена электрону?
Аноним 20/07/20 Пнд 14:37:00 1755962264
>>1755929
На десктопе поддерживается только мак, остальные пока сосут
Аноним 20/07/20 Пнд 15:28:50 1755990265
>>1755962
Когда уже пофиксят скроллинг в вебе, чтобы колесико нормально отрабатывало
Аноним 20/07/20 Пнд 15:43:42 1756006266
>>1755990
Лол блять, пусть сначала его хоть где-нибудь пофиксят
Аноним 20/07/20 Пнд 16:04:20 1756023267
>>1756006
Но там совсем пиздец
Аноним 20/07/20 Пнд 19:27:48 1756188268
>>1755962
Под шинду и прыщи тоже можно уже собирать, но плагины не все готовы.
Аноним 20/07/20 Пнд 23:10:53 1756391269
>>1754012
С ним история как и со всеми остальными опенсорсными решениями от фаангов. Их выкатывают в опенсорс с широкой ноги барина только тогда, когда у компании уже есть решение следующего уровня.
Именно про р/н уже все кому не лень пропизделись, последний раз слышал от ведущей из радио-т (которая работает над айосом в фб и пишет либы) когда им кинули бенчмарки рн, флаттера и нейтива (было в прошлом или позапрошлом выпуске), спойлер: она даже не знает как там что обстоит во "внешнем" реакте (настолько реакт попенсорсный), но внутренний умеет и на гпу рендерится, и всё вот это вот. А если с джейлом покопаться в файлах фб и инсты, то можно заметить что они его уже юзают, и его как-то типичных болезней не замечено.
Аноним 20/07/20 Пнд 23:23:14 1756409270
>>1754369
Ну, кстати относительно клиенсткой части (т.е. самого UI-я и логики) написано просто пиздец как аккуратно и чисто. Очевидно, что либы и саму телегу пишут скорее всего разные "подкоманды".

Но вообще, у них там походу так принято. Вообще все клиенты телег так написаны (Qt-шный вместо юзания контролов просто ебашит всё на QPainter это такой местный канвас с примитивами), и вообще, это ещё самое лайтовое. У них вообще все клиенты например таскают с собой кодеки (грепни по любому ffmpeg), и не юзают агрегаторы крешей (нибизапасна), итд.

С одной стороны это пиздец, с другой стороны в конкретно этом случае с ListView — я их понимаю, у них всё приложение примерно на 90% состоит из этих списков, и ебаться с тем же дефолтным, затыкая дыры в каждом новом релизе каким нибудь свежим костылём вроде performUsingPresentationValues и ожидая, пока что нибудь пофиксят (причём в стиле эпла, сломав нахуй обратную совместимость) — нахуй надо, легче нанять ещё пару челиков и запилить свой велосипед, ей богу.
Аноним 20/07/20 Пнд 23:28:16 1756412271
>>1754370
Тащемта это попенсорс только на словах, ты попробуй собрать эту телегу, кек.

>>1754017
Тут весь тред про то, что он лагает, причём везде и сразу, качества того. Тащемта, рендер — это вообще важнейшая часть любой гуёвой хуиты, ты же не в 2001 году на дельфи ебашишь круды для безвольного планктона, юзер просто ебанёт 1 звезду и снесёт прилагу увидев подобные спайки на свежем телефоне.
Аноним 20/07/20 Пнд 23:44:53 1756426272
>>1756412
> Тут весь тред про то, что он лагает, причём везде и сразу, качества того

Кроме топовых девайсов на айос
Аноним 21/07/20 Втр 00:00:19 1756439273
>>1756426
Ну, кто-то жалуется и с таких, тут пруфы обратного были только на простом примере, а ту же медузу все хуесосят именно за это. Хотя на еблофонах вообще самые мощные GPU стоят, это конечно ахуенный показатель (особенно если принять во внимание то, что в СНГ по ощущениям где-то 70% айфонов — это девайсы выпущенные до десятки, что там с андроидами вообще думать страшно, лол).
Аноним 21/07/20 Втр 01:45:17 1756484274

>>1753974
> Ещё надо сказать, что р/н в паблике и р/н который юзается внутри фб — это практически разные вещи, а флаттер со всей поддержкой гугла один.
Не могу найти ни одного свидетельства в интернете. И так гуглил, и эдак
Аноним 21/07/20 Втр 10:50:19 1756577275
>>1756484
Наводки я тебе уже дал
>>1756391
а дальше сам.

>И так гуглил, и эдак
Ну тащемта да, у фаангов NDA — это вполне себе юридический документ по которому могут посадить на бутылку, они же не в рашке сидят где это филькина грамота.
Аноним 21/07/20 Втр 11:05:53 1756587276
>>1753943

Поэтому надо разрабатывать mobile-first приложения на игровом движке Unity. GPU рендеринг там точно изкаробки, а скоро и FLECS завезут, так круды и туду вообще летать станут.
Аноним 21/07/20 Втр 11:07:00 1756588277
>>1756587
>FLECS

Тьфу, блядь, зацепился глазом за соседний С тред, DOTS конечно же.
Аноним 21/07/20 Втр 11:15:18 1756591278
>>1756587
Зачем так ебаться, если всё то же даёт каждая система из коробки, причём с явно высшим качеством и большим кол-вом фич?
Аноним 21/07/20 Втр 11:42:45 1756602279
Почему эпл просто не высрет двухсотбаксовый айфон и не положит конец ведру оставив его всяким гикам. И не нужны будут никакие кроссплатформы. Вроде очень по-тимкуковски с его курсом на прибыль с сервисов
Аноним 21/07/20 Втр 11:53:21 1756610280
>>1756602
Ну так выпускает, уже SE2 есть. А из-за первого ещё несколько лет поддерживать 4" пипиську, ненавижу сука. Для эпла даже 400$ это ужё дешманский вариант, кекус.

Тащемта, просто весь спрос на айфоны за 200$ переваривается вторичкой, вот они туда и не лезут.
Аноним 21/07/20 Втр 12:02:15 1756621281
>>1756602
проанализируй телефоны. флагманы ведройды, ифоны и ущербные ведройды до 200k.

Глупый вопрос. зеленый.
Аноним 21/07/20 Втр 15:00:06 1756786282
Покупаю новый эппл за 400 баксов или какой там, чтобы на нем тестировать приложухи на флаттере и заодно заценить, как будет ЛАХАТЬ, какие подводные?
Аноним 21/07/20 Втр 15:04:35 1756792283
>>1756786
У этого се2 проц а13 с малюсеньким экраном, с тем же успехом можно на маке в симуляторе тестировать. Для тестов надо брать старый девайс
Аноним 21/07/20 Втр 15:08:35 1756800284
>>1756792
>>1756792
зато ЕППОЛ и ВХОД В ЗАКРЫТУЮ СИСТЕМУ

А так да, 6-8 брать на авито, скорее всего.
Аноним 21/07/20 Втр 15:13:53 1756802285
>>1756800
Суть не в его ца, а в том что это последний девайс который будет лагать и проверять надо на самом дохлом
Аноним 21/07/20 Втр 16:59:20 1756870286
>>1756802
>это последний девайс который будет лагать и проверять надо на самом дохлом
Ну так тебе же сказали, что ты самый шустрый пытаешься взять, ебаклак.
Если у тебя хипсторский таргет на 13+ — самый слабый это 6S, если реалистичный таргет на 11+ — это 5S.
Аноним 21/07/20 Втр 17:00:47 1756871287
>>1756800
Кстати, для жителей дс есть такая опция, как горбушка. Там самые дешевые девайсы, особенно если найти челика который оптом продаст спизженное.
Аноним 21/07/20 Втр 19:01:00 1756981288
>>1756802
> проверять надо на самом дохлом
Еще бы разрабам флаттера донести это Емнип, у них самый днищефон на ведре это мото г4
Аноним 21/07/20 Втр 19:51:34 1757033289
Какой язык подразумевается под нативщиной на андруед? Мне неподалеку затирают, что си и го, но у меня подозрения.
Аноним 21/07/20 Втр 19:59:58 1757034290
>>1756871
Я там диски покупаю. Недавно сисм на миним-сиди купил, вообще вещь.
Аноним 21/07/20 Втр 20:01:48 1757036291
>>1757033
Зависит от констекста. Если упоминается флаттер то скорее всего все что отрисовывает ui используя базовое апи антроида - конкретные реализации всяких там кнопок и подобного. Джава, котлин, плюсы (NDK). Про го не знаю, возможно.
Аноним 21/07/20 Втр 22:14:33 1757173292
>>1756981
Ну, у них скорее всего задача отточить флаттер под фуксию (которая только через 2-3 года в лучшем случае выйдет), потому и хуй они ложат на это.
Аноним 22/07/20 Срд 00:58:35 1757285293
Кто-то пилил 2Д игрушки на Флаттере? как оно?
Аноним 24/07/20 Птн 01:00:30 1758894294
Поставил клиент двача айчан на ведро (sgs8)

Работает норм, и не сказать что на дарте написан
Аноним 24/07/20 Птн 09:00:02 1759019295
>>1758894
>Работает норм
Пруф
Аноним 24/07/20 Птн 09:16:41 1759026296
>>1759019
В чате скидывал, @ichan_android
Аноним 24/07/20 Птн 09:43:46 1759030297
>>1759026
Сюда скидывай блять, мне не 15 лет по твоим чатикам скакать
Аноним 28/07/20 Втр 09:23:13 1762052298
Аноним 28/07/20 Втр 20:57:51 1762581299
>>1762052
Что именно? поясни по пунктам
Аноним 01/08/20 Суб 16:15:47 1765591300
>>1590978 (OP)
Кто-то его в проде на бэкенде катает?
Аноним 01/08/20 Суб 17:57:56 1765700301
1
Аноним 01/08/20 Суб 19:05:23 1765775302
Аноним 01/08/20 Суб 19:36:09 1765804303
Аноним 01/08/20 Суб 20:41:50 1765842304
Аноним 01/08/20 Суб 20:42:50 1765844305
>>1765591
Зачем?
>>1762581
1) Лагает;
2) Жрёт много памяти;
3) Жрёт батарейку как тварь.
Причём все — by design, "прекрасный" язык + "декларативное погроммирование".
Аноним 02/08/20 Вск 00:37:45 1765960306
>>1765844
А если делать веб -- то останется только лагает?
Аноним 02/08/20 Вск 00:44:36 1765964307
>>1765960
Там будет
1) Лагает;
2) Лагает:
...
∞) лагает.
Телефон сгорел нахуй, пацаны я разраба маму ебал уууу сукаа.
Аноним 02/08/20 Вск 01:59:32 1765988308
>>1765964
Надежды нет, только ебучий юнити на ебучем шарпе?
Аноним 02/08/20 Вск 15:00:38 1766244309
>>1765988
Ну если для гейдева — то да, но юнити тоже бедут жрать батарейку как тварище, и дальше только плюсы, но у плюсов как и у юнити будет главная проблема — убер жирные бинарники.
Короче, кроссплатформа это всегда криво и больно, причём всем. Разве что бизнес более-менее доволен. В случаях когда начальству похуй на конечный продукт, конечно.
Аноним 02/08/20 Вск 15:02:56 1766251310
image.png (80Кб, 1128x735)
1128x735
УВЕРЕННАЯ ПОБЕДА ДАРТА НАД КОТЛИНОМ
Аноним 02/08/20 Вск 15:32:11 1766276311
>>1766251
Только у котлина за спиной весь багаж джавы и можно смело бэкенд ковырять тоже, а у дарта хуй, точнее флаттер.

Теперь что ли на каждую библиотеку по языку писать будем?
Аноним 02/08/20 Вск 18:18:11 1766456312
>>1766251
То есть, лагает настолько сильно, что без stackoverflow разобраться невозможно?
Аноним 03/08/20 Пнд 11:32:54 1766948313
>>1765844
> лагает
Если ебсти основной поток сложными задачами, то да, лагает. Беда в том, что даже стоковый flutter gallery написали криво, и раскрытие категорий вызывает дропы
> жрёт много памяти
По сравнению с RN как? А так же, если не меньше. Зато нет бриджа и есть изоляты
> жрёт батарейку
Вот тут спорно, нужно замерять

В общем, если держать в голове некоторые нюансы, то все ок
Другое дело, что иде непонятно работает. На шарпе все охуенно подсвечивается, linq есть, решарпер хорошо статически анализирует. А тут как-то неуютно
Аноним 04/08/20 Втр 23:03:02 1768571314
>>1766948
Будто есть вариант не ебсти основной поток.
Аноним 05/08/20 Срд 00:09:44 1768594315
>>1768571
Isolate запускай и не будет ебаться.
Аноним 05/08/20 Срд 11:18:55 1768754316
>>1768594
За тебя теперь будут ебаться квази-потоки в одном системном потоке да? шило на мыло
Аноним 05/08/20 Срд 11:24:15 1768762317
>>1768754
Серьезно, т.е. флятер в любом случае однопоточный, изоляты только эмулируют? Я думал они в отдельных потоках если речь о мобилках
Аноним 05/08/20 Срд 11:28:38 1768767318
>>1768762
Я хз как там в телефонах, но эти обмудки снова придумали новый термин для асинхронного программирования.
Аноним 05/08/20 Срд 11:32:54 1768774319
Аноним 05/08/20 Срд 11:45:15 1768792320
>>1768762
> Серьезно, т.е. флятер в любом случае однопоточный, изоляты только эмулируют? Я думал они в отдельных потоках если речь о мобилках

Ну и что? Пхп тоже однопоточный, но кто тебе мешает запустить несколько процессов?

Дарт так и делает, а система уже сама менеджит процессы
Аноним 05/08/20 Срд 12:04:53 1768817321
>>1768754
Ебанутый? Изолят – полноценный отдельный поток
Аноним 05/08/20 Срд 12:11:44 1768825322
>>1768817
Скорее процесс, а не поток
Аноним 05/08/20 Срд 12:27:12 1768844323
>>1768825
Лол, весь нативный мир уже хуй знает сколько лет как ушёл в легковесные треды с корутинами и всем вот этим, а эти дибилы под жаваскрипт походу мимикрируют.

Я уже вижу эту прекрасную ситуацию:
тестер: — Бля, лагает и телефон руки жжёт, пофиксь плз, продукт овнер за такое выебет жи
девелопер: — ок, фикшу
...наступает конец спринта...
девелопер: — всё, картинки гружу в отдельном изоляте, резайсю и обрезаю углы в отдельном изоляте, лэйаут считаю в отдельном изоляте и ещё до кучи жсон паршу в отдельном изоляте и ещё один держу для вебсокета для всякой хуйни уровня "юзер онлайн/спид/дрочит" и интерактивных обновлений на лету. Ща будет 666 фпс.
кабанчик-продакт-оунер: БЛЯТЬ СЕМЕН КАКОГО ХУЯ У МЕНЯ ТЕЛЕФОН ВЗОРВАЛСЯ НАХУЙ Я ТВОЮ МАМУ ЕБАЛ ТЫ УВОЛЕН НАХУЙ
Конец.
Аноним 05/08/20 Срд 12:28:21 1768847324
>>1768825
Тащемта, лучше бы был потоком. Поднимать ещё одну вм ради того, чтобы попарсить жсон... это пизда.
Аноним 05/08/20 Срд 12:31:01 1768854325
>>1768844
> Лол, весь нативный мир уже хуй знает сколько лет как ушёл в легковесные треды с корутинами и всем вот этим

И до сих пор не придумали, как защититься от race condition
Аноним 05/08/20 Срд 12:49:02 1768878326
>>1768817
Когда как, это не регламентировано.
Аноним 05/08/20 Срд 12:54:21 1768882327
>>1768844
> мимикрируют
Язык писался на замену js, так что сосем то, что имеем
Аноним 05/08/20 Срд 12:55:18 1768884328
>>1768854
Общие данные помещать в синхронный блок - всегда. Все. Никакого дедлока и гонки.

Тут они нахуячили эмуляцию целого процеса, лол.
Про микротаск и таск архитектуру с js я вообще молчу.
Аноним 05/08/20 Срд 12:57:46 1768885329
>>1768854
Пчел, так это скорее фича. Хочешь всё аккуратно — синхронизируешь, хочешь БЫСТРА, но МАМАЙ КЛЯНУСЬ ЧТО НИ ПИШУ ПАКА ЧИТАЮ — делай хуяк хуяк.

Тащемта, это ведь реально какая-то попытка понравится жс-ерам, лул. При этом закрывая глаза на то, что 80% девайсов — это либо андроиды до 15 к, либо айфоны 3-4 годов жизни, и у тех и других среднее кол-во ядер — 2. А спавнить целый процесс с вм чтобы макакен не выстрелил себе в ногу (парсинг жсона в другом треде — пиздос какая сложная задача ведь) — это dniwe.
Аноним 05/08/20 Срд 14:12:36 1769001330
>>1768825
>>1768792
За ведро не скажу, но на яблоках насколько я знаю ты можешь запустить только один процесс, в других процессах только app extensions т.е. тут не катит вариант что флаттер все раскидает и будет зоебись.

>>1768844
Опять таки на мобилках управление и создание процессов/потоков имеет кучу ограничений, просто снихуя так вот форкнуть процесс не дадут, а без этого не уверен что нормально получится реализовать легковесные потоки чтобы от них был выйгрыш, реквестирую пояснений двачеэкспертов по этому вопросу.
Аноним 05/08/20 Срд 14:31:14 1769033331
>>1768885
>>1769001
Документация настолько убещна, что никто не поймет как работает.
Я так понял никакие процессы не форкает, он форкает потоки и там эти изоляты. Как это происходит, нифига непонятно.

Поправьте.
Аноним 05/08/20 Срд 15:48:05 1769191332
>>1769001
>а без этого не уверен что нормально получится реализовать легковесные потоки
Пчел, суть легковесных потоков именно в том, что система о них нихуя не знает. По факту нужен просто шедулер переключающий контекст туда-сюда в рамках одного потока, что ты там форкать собрался-то?
Примеры "на пальцах" гуглятся очень просто https://github.com/geofft/vireo/blob/master/vireo.c
Тем более что в рамках этой самой айоси они уже реализованы в GCD.

>>1769033
>он форкает потоки и там эти изоляты
Нихуя он не форкает, просто создаёт системный тред
https://github.com/flutter/engine/blob/master/fml/thread.cc#L30
и крутит в нём луп гоняя в нём изоляты
https://github.com/flutter/engine/blob/master/fml/concurrent_message_loop.cc#L77
а сам изолят — это, скорее, классический таск в нормальной терминологии
https://github.com/flutter/engine/blob/master/runtime/dart_isolate.cc#L462-L546
из отличий от тасков — клиент-сервеная архитектура (лул)
https://github.com/flutter/engine/tree/master/lib/ui/isolate_name_server

Короче, сплетни развеяны, нет там никаких процессов, обычный тредпул с лупами, причём весьма убогий — ни приоритетов, ни вытеснения, нихуя.
Аноним 05/08/20 Срд 16:37:33 1769218333
>>1769191
Снимаю шляпу
> тредпул с лупами
1) Допустим, я в изоляте вычисляю какую-нибудь сложную задачу, которая займет 10 секунд. Скажется ли это как-то на основном потоке, или он будет плавным, как ни в чем не бывало?
2) Допустим, в процессоре восемь ядер. Смогу ли я нагрузить их все? Или все будет крутиться на одном ядре в евент лупе кооперативная многозадачность?
Аноним 05/08/20 Срд 17:48:11 1769257334
>>1769218
>1) Допустим, я в изоляте вычисляю какую-нибудь сложную задачу, которая займет 10 секунд. Скажется ли это как-то на основном потоке, или он будет плавным, как ни в чем не бывало?
Учитывая сколько цпу отъедает сам флаттер (спойлер: дохуя) — что-то реально ёмкое скорее всего даже в отдельном треде заставит телефон тупо троттлить, если это не какой нибудь андроид-флагман с 12 ядрами.

>2) Допустим, в процессоре восемь ядер. Смогу ли я нагрузить их все?
См инициализатор тредлупа
https://github.com/flutter/engine/blob/master/fml/concurrent_message_loop.cc#L20-L28
и его объявление
https://github.com/flutter/engine/blob/master/fml/concurrent_message_loop.h#L23-L24
Коротко: при инициализации вм дарта сама выделяет оптимальное кол-во потоков (скорее всего как обычно по 2 на ядро, об этом плюсовый стандарт https://en.cppreference.com/w/cpp/thread/thread/hardware_concurrency не говорит нихуя), так что они по умолчанию утилизированы, просто закидывай свои изоляты. И не удивляйся потом какого хуя у тебя в простом приложении может утилизироваться 50-60% цпу на простейшем списочке, лол.

>кооперативная многозадачность
В дарте есть и async/await, изоляты это именно попытка пришить к жаваскрипту нативную ногу.
Аноним 05/08/20 Срд 17:52:32 1769258335
Аноним 05/08/20 Срд 17:54:18 1769260336
Аноним 05/08/20 Срд 18:18:04 1769269337
Снимок экрана 2[...].png (123Кб, 520x238)
520x238
Снимок экрана 2[...].png (145Кб, 824x978)
824x978
out.mp4 (5215Кб, 750x1334, 00:00:14)
750x1334
IMG1950.PNG (100Кб, 750x1334)
750x1334
Кстати, раз уж пошла такая пьянка, не поленюсь ответить всем у кого нилагает. Собственно, на первом пике код, на втором ресурсы, на видео — результат. На четвёртом пике типичный старт — это не запись видео в начале распидорасила всё, это стабильные лаги, которые имеют разную силу.
Девайс — айфон 7. А если включить режим энергосбережения...
Аноним 05/08/20 Срд 18:52:03 1769297338
>>1769269
Всем похуй на лаги.

Ты сидишь на дваче, который собран на говнодвижке и допилен макакой, постоянно падает, выдает 502, посты иногда не отправляются, а длинные треды лагают при прокрутке даже на десктопе.
Аноним 05/08/20 Срд 19:33:27 1769319339
>>1769218
и кооперативная и вытесняющая многозадачность могут загрузить 8 ядер. Это немного ортогональный вопрос
Аноним 05/08/20 Срд 20:18:17 1769346340
>>1769297
Не похуй я не знаю что за дебичи пиздолизы писали про то что у них iChan без лагов на 6с, у меня на 6с лагает очень заметно поэтому сижу н нативном Кочане
Аноним 05/08/20 Срд 20:22:42 1769348341
>>1769346
То есть лаги тебя напрягают, а гидраны нет?
Аноним 05/08/20 Срд 20:23:04 1769350342
Аноним 05/08/20 Срд 20:58:07 1769381343
>>1769269
За что люблю двач, всегда найдется технически грамотный анон, который укажет на говно.
Что флаттер, что раст.

Будет надежна на котлин нейтив (кроссмобильная разработка)? Или тоже булшит?
Аноним 05/08/20 Срд 21:03:09 1769386344
>>1769381
Проигрываю.

Этот "технически грамотный анон" запускает приложение в режиме debug, там даже справа вверху у него этот индикатор виден.

При том что везде большими буквами написано - не тестируйте производительность в режиме дебага.

Ну и какой код способен написать такой долбоеб? Никакой нейтив ему не поможет, потому что точно так же будет тормозить, но уже из-за его говнокода.
Аноним 05/08/20 Срд 21:08:08 1769389345
Screen Shot 202[...].png (84Кб, 263x206)
263x206
>>1769269
Да, выглядит пососно, на пикрил пример на UIKit

Конечно было бы еще интересно замерить не в режиме дебага.
Аноним 05/08/20 Срд 21:10:29 1769391346
Screen Shot 202[...].png (72Кб, 251x179)
251x179
>>1769389
Хотя если начать скроллить то лаги дичайшие, и загрузка процессора уже под сотню.
Аноним 05/08/20 Срд 21:55:27 1769415347
Изучая доки флаттера, только обратил внимание, что у него String -- это UTF-16. Анон, в чём профит этого решения и сколько приседаний нужно в Dart для дефолтных UTF-8?
Аноним 05/08/20 Срд 21:57:22 1769416348
>>1769415
Для большинства языков индекс "2" будет вторая буква. В том числе и русского. Это такой стандарт в нормальных языках. И только в го надо в руны катать все, что не англ.
Аноним 05/08/20 Срд 22:25:36 1769427349
>>1769415
Это из-за ебаного джаваскрипта. Дарт проектировался с учетом транслитерации в js. Ну и для простоты (и быстродействия) сделали строки такими же как в js. А в js так хуй знает из-за чего. Есть большая вероятность что так получилось из-за того что Netscape Navigator (предположительно) использовал UTF-16 строки. А (предположительно) использовал он их потому что они использвоались в api операционной системы виндоуз. А чего в оперционной системе виндоуз они использвоались хуй знает. UTF-16 это формат с переменной шириной символа (как и UTF-8) в отличие от UTF-32 у которого фиксированая ширина, поэтому у него нет явных преимуществ перед UTF-8. Наверное они целились на интернационализацию - UTF-8 лучше для в основном английских текстов (большинство символов однобайтные), тогда как UTF-16 для китайских и подобной хуйни (большинство символов двухбайтные, тогда как с UTF-8 там дохуя трехбайтных будет).
Аноним 05/08/20 Срд 22:53:58 1769445350
out.mp4 (2799Кб, 750x1334, 00:00:08)
750x1334
>>1769381
>Будет надежна на котлин нейтив (кроссмобильная разработка)?
Ну, на нём кросплатформенным можно сделать только какой нибудь сервисный слой, весь UI и всё что связано с системой всё равно делать через системный API.

Если у тебя там не какая-то йоба-система кеширования, то хз зачем на ту же айось его тащить. Хоть игрушки например, когда не хочется дрочить всякие плюсы/скриптопарашу, писать на нём можно.

>>1769386
>Этот "технически грамотный анон" запускает приложение в режиме debug, там даже справа вверху у него этот индикатор виден.
О да, ведь список с 1 лейблом это такая сложная вьюха. От того, что там уберётся всякая дебажная трассировка он по твоему полететь в космос должен? Даже если бы он стал в 10 раз быстрее в релизном моде (но не стал, раз в 5 в лучшем случае) ирл задачи в 15-20 раз сложнее ебучего лейбла в табличке. Даже реакт нейтив с этим, блядь, справляется. Пчел, да даже ебаный сайт в браузере так дрочиться не будет хоть ты туда пол гига фреймворков засунь, ты о чём вообще?

>При том что везде большими буквами написано - не тестируйте производительность в режиме дебага.
Ну давай протестируем релизном режиме, ведь так много поменяется ))00
>Никакой нейтив ему не поможет, потому что точно так же будет тормозить, но уже из-за его говнокода.
Только вот мой нейтив почему-то на ещё более слабых железках показывает 60 фпс в несравнимо более сложных вьюхах.
Аноним 05/08/20 Срд 23:00:12 1769448351
>>1769445
Ты не имеешь ни малейшего представления ни о чём но пытаешься пукать обо всём
Аноним 05/08/20 Срд 23:08:23 1769453352
15953314741460.jpg (76Кб, 592x532)
592x532
>>1769448
>тваи аргументы ни аргументы(9
>тваи пруфы ни пруфы
О чём его надо иметь? Флаттер позорнейшим образом проёбывает самым тормозным (которые были такими до него) технологиям, и это всё, что ты можешь ответить?
Аноним 05/08/20 Срд 23:17:08 1769455353
>>1769453
Вся доска в подобных пластах шизофазии малолетних макакододиков тыкающих сами не зная что
Съеби в б
Аноним 05/08/20 Срд 23:17:31 1769456354
>>1768847
Причём часто это занимает еще дольше чем если парсить в основном потоке пускай хоть и с фреймдропами даже если переиспользуешь изоляты
Аноним 05/08/20 Срд 23:23:23 1769459355
Аноним 05/08/20 Срд 23:23:49 1769461356
>>1769455
>это сочное врёти
Ладно, другалёк, ты меня выслушал, а я выслушал твоё врёти, пойду яйца мыть после твоего грязного рта.
Аноним 05/08/20 Срд 23:25:36 1769463357
>>1769459
В релизе жи изменилось _нихуя_ >>1769445 , ало
Задача-то вообще смехотворная, но даже на релизе флаттер высасывает на ней говна из жепы.
Аноним 05/08/20 Срд 23:54:34 1769481358
>>1769463
Я бы тебе сказал, почему у тебя лагает, и как это пофиксить, но так как ты не просил помощи, то и советы давать тоже не буду
Аноним 06/08/20 Чтв 00:25:17 1769495359
>>1769481
>Я бы тебе сказал, почему у тебя лагает,
Флаттер? Или дарт?
Аноним 06/08/20 Чтв 01:05:38 1769506360
>>1769481
Прошу помощи, скажи почему лагает.
Аноним 06/08/20 Чтв 01:27:20 1769508361
>>1769481
Присоединяюсь, мимо котлинкрокодил
Аноним 06/08/20 Чтв 01:30:54 1769509362
>>1769506
>>1769508
У вас тут есть "технически грамотные аноны", которые сами всё знают и всё умеют, быстро разобрались, что флаттер лагает и для продакшена не годится.

Вопросов никаких тут не задавали.

Поэтому пусть "технически грамотные аноны" самостоятельно ее решают
Аноним 06/08/20 Чтв 01:38:27 1769512363
Аноним 06/08/20 Чтв 06:55:22 1769562364
>>1769445
> 4ms/frame
Можно отрисовать 250 кадров в секунду
По хорошему, надо сравнивать с нагрузкой, которую даст нативное приложение

Однако, где-то натыкался, что яндекс такси написано на флаттере, а сейчас посмотрел – не похоже, что это так. Как я понял? Если в ведре включить подсветку границ элементов, то во флаттере она не работает, холст же рендерится. А в такси границы подсвечиваются
Аноним 06/08/20 Чтв 06:57:06 1769563365
>>1769562
А, строкой ниже увидел пиздецовые дропы
Возможно, дело в том, что ты на лету строки добавляешь. Официальная дока этому учит, но, кмк, лучше готовый лист отдавать
Аноним 06/08/20 Чтв 10:40:07 1769628366
>>1590978 (OP)

Какие преимущества перед vue native или реакт нейтив?
Аноним 06/08/20 Чтв 10:44:00 1769631367
>>1769628
Приложения не выглядят как говно
Аноним 06/08/20 Чтв 10:44:49 1769632368
>>1769631

Дизайн зависит от языка?
Аноним 06/08/20 Чтв 11:06:15 1769645369
>>1769632
>Дизайн зависит от языка?
В смысле от языка, ты упомянлул vuew и реакт, это языки? Логично что тебе и отвечали про flutter, а не дарт.
Зависит от высокоуровневого API, в vue и native т.к. это браузер то постоянно все ломается, а чтобы сделать так как задумал(если это что-то сложнее списков) и везде это выглядело одинаково нужно потратить больше усилий чем если реализовать нативно на каждой платформе.

Мимоайоснатурал
Аноним 06/08/20 Чтв 11:12:03 1769650370
>>1769632
От компонентов, которые есть в фреймворке
Аноним 06/08/20 Чтв 12:03:23 1769688371
15965179885993.jpg (202Кб, 1080x799)
1080x799
>>1769645
> vue и native т.к. это браузер
За пиздеж в рот возьмёшь, натурал?
Аноним 07/08/20 Птн 15:52:57 1770999372
image.png (275Кб, 868x900)
868x900
Аноним 08/08/20 Суб 00:53:30 1771528373
>>1770999
зумероуебок который это писал так и не понял зачем придумали синтаксические правила для прямой речи.
Аноним 08/08/20 Суб 02:57:17 1771583374
>>1770999
ОП
> на маке
говноед_ка
> Поддерживаю кроссплатформу
При этом за два года нет клавиатуры и кнопок мыши кроме левой.
Аноним 08/08/20 Суб 03:00:20 1771584375
>>1590978 (OP)
А вам тоже смешно, что самый активный тред из ЯП сейчас не имеет своей #плашки?
Аноним 08/08/20 Суб 04:53:39 1771623376
>>1771583
> При этом за два года нет клавиатуры и кнопок мыши кроме левой.

Никто не пользуется мышью на маках
Аноним 08/08/20 Суб 12:41:24 1771703377
>>1771623
Windows и Linux не существует, яскозал!
Кстати, ложная тревога. Они потихоньку добавляют адекватную поддержку клавиш.
Аноним 08/08/20 Суб 13:10:43 1771715378
>>1771703
Сейчас бы ебаться с кроссплатформой имея возможность задеплоить только на ведро лол
Аноним 08/08/20 Суб 16:35:09 1772015379
>>1771703
>Windows и Linux не существует, яскозал!
Так не говорил же. Существуют, но не особо нужны.
Аноним 08/08/20 Суб 22:06:17 1772246380
123.png (1086Кб, 2142x1102)
2142x1102
>>1769563
>Возможно, дело в том, что ты на лету строки добавляешь. Официальная дока этому учит, но, кмк, лучше готовый лист отдавать
Эээ, не очень понял, ты на что именно намекаешь?
На конкатенацию строк? Это точно слишком простая операция.
Или ListView.builder не умеет в recycling/dequeuing как стандартные списки в андроиде/айоси и на лету спавнит новые вьюхи? Хотя да, судя по прирастающему по 5мб/сек хипу очевидно что так и есть, пиздец, не ожидал такого кека. Это какая-то родовая травма, или что?

>Однако, где-то натыкался, что яндекс такси написано на флаттере
Вот на это ты натыкался
https://www.youtube.com/watch?v=WaajrXzDq5g
таксометр вроде как написан, и ещё они обязались переписать всё на нэйтив если что-то пойдёт не так, интересно было бы проверить как оно там поживает, лол. Но у них весь апп — карта со шторкой, которая 95% времени закрыта и тупо показывает наигатор написанный на плюсах, тащемта хоть на питоне пиши — лагать не будет.

Кстати, тут же чел очередной рассказывает инзайд про то, что реакт нейтивов 2 штуки, лол.

>>1769562
>По хорошему, надо сравнивать с нагрузкой, которую даст нативное приложение
Ну в релизе даёт вот такую, в дебаге нагрузка на цпу доходит до 40 и ест 50 мб. Стабильно 60 ФПС в любой сборке даже если дрочить список за ползунок с самого верха в самый низ.
Аноним 08/08/20 Суб 22:08:17 1772250381
>>1771583
>говноед_ка
Ох уж эти злобные вантузятники и красноглазики. Хотя я работая на таком говне тоже злым был бы наверно.
Аноним 09/08/20 Вск 14:07:38 1772548382
>>1771623
А чем там пользуются? Тачпадом ебаным?
Аноним 09/08/20 Вск 14:16:23 1772561383
Аноним 10/08/20 Пнд 02:19:18 1773069384
>>1772250
У меня был хакинтош. Неудобные окна, отсутствие софта, слабая кастомизация и никакой правой кнопки мыши. Мм, кайф. Дизайн такой же убогий, как в линьке и винде.
Я злобный? Наверное да. Зря время потратил, качая и устанавливая эту кладезь мусора.
Аноним 10/08/20 Пнд 02:21:54 1773071385
>>1773069
Забыл добавить, что на ноутбуке держал заряд слабее минта с кде(!!!)
Пользуюсь только 10кой и цианом. Лучший интерфейс в операционных системах - Windows 7, Android нуга. На маке даже Visual Studio нет. Кому оно надо?
Аноним 10/08/20 Пнд 03:02:37 1773080386
>>1773071
> На маке даже Visual Studio нет. Кому оно надо?
Vscode есть
Аноним 10/08/20 Пнд 07:37:08 1773114387
>>1773071
>На маке даже Visual Studio нет. Кому оно надо?
Всё так, Visual Studio никому не надо. Потому что это бессмысленное устаревшее говно для отсталых крестодебилов.
10/08/20 Пнд 10:19:14 1773158388
>>1773114
VS + Resharper для C# очень даже удобна
Rider Idea для шарпа– стильно, модно, молодежно, но не хватает кодогенерации
Но, в целом, она устарела. 32 бита по памяти, интерфейс в райдере удобнее, больше места под код
Аноним 10/08/20 Пнд 10:20:04 1773159389
>>1773069
>Неудобные окна
А в чём вообще выражается удобство окна?

>слабая кастомизация
Вот это поворот. Пчел, 95% юзеров даже обои никогда не меняют, всем похуй.

>никакой правой кнопки мыши
Есть она там, просто ты хак видимо настроить не осилил, лол.
Тащемта, офк, без нормального тачпада с мультитачем ты только поплевался и забил.

>>1773071
>Забыл добавить, что на ноутбуке держал заряд слабее минта с кде(!!!)
Ого, дрова от васяна1488 а не вендора оказывается не очень?

При чём тут вообще маки, если ты пытался накатить на свой мусорный ноутбук хак, и обосрался, маня?

>Я злобный? Наверное да. Зря время потратил, качая и устанавливая эту кладезь мусора.
Тут на самом деле проблема в том, что ты сам долбоёб, лол.
Аноним 10/08/20 Пнд 10:20:13 1773160390
Аноним 10/08/20 Пнд 11:48:33 1773219391
Анон, подскажи, где посмотреть ФПС флаттера в браузере?
Аноним 10/08/20 Пнд 11:55:10 1773225392
>>1773219
F12, производительность или что-то похожее, record
Смысл от флаттера в браузере, если у него скроллинг не плавный? Он с фиксированным шагом. Нет, ну ты конечно можешь перейти в F12 и выбрать эмуляцию тачскрина тогда плавно, и скроллить мышкой, но это хуета

Хотя, заранее можно и попробовать
Аноним 10/08/20 Пнд 12:00:10 1773229393
>>1773225
>Смысл от флаттера в браузере, если у него скроллинг не плавный?
Ну на маке-то он самый что ни на есть плавный, лол.
>Он с фиксированным шагом.
19-й век, ей богу.
Аноним 10/08/20 Пнд 13:02:51 1773267394
Аноним 10/08/20 Пнд 13:03:35 1773269395
Макбук хочу, но жаба давит такие деньги отдавать
Аноним 10/08/20 Пнд 14:01:04 1773304396
>>1773267
И в сафари, и в хроме, и в лисе. Разве что в хроме анимация слегка "рваная", его разрабы очевидно хуй клали, прям как разрабы гуглмапс на айос это вообще единственная карта которая может на топовых девайсах показывать 30 фпс да ещё и с просадками, вот уже корпоративная политика, кек.
Аноним 10/08/20 Пнд 14:02:58 1773310397
>>1773269
В нормальных галерах их для работы и так выдают, цена той же пятнашки — это от одной до полутора з/п мидла.
Аноним 10/08/20 Пнд 20:11:43 1773549398
>>1773310
У нас хакинтош, кек
Аноним 10/08/20 Пнд 23:19:25 1773669399
Шот выпал тред из избранных. Ну ладно.
>>1773080
VSCode есть везде. А Visual Studio на маке нет.
И вообще, это всё ещё очень актуальная и мощная IDE.

>>1773158
Двачую

>>1773159
>А в чём вообще выражается удобство окна?
Пусть хотя бы выглядят одинаково и размер один имеют.
>95% юзеров даже обои никогда не меняют, всем похуй.
95% макоюзеров, исправил.
>При чём тут вообще маки
А при том что сейчас можно везде почти поставить довольно стабильный хакинтош, максимально приближенный к настоящему маку. Поставь винду на макбук, заряд будет держать дольше. Это не мои шизодогадки, а уже проверенный эксперимент
>ты долбоёб.
Согласен. Но хотя бы мак не юзаю

>>1773225
>Смысл от флаттера в браузере, если у него скроллинг не плавный?
Потом исправят.

>>1773269
а зачем? Правда интересно.
Аноним 10/08/20 Пнд 23:51:06 1773686400
>>1773669
>Пусть хотя бы выглядят одинаково и размер один имеют.
Для такого консоль существует.
А вообще, по сравнению с шиндой, и уж тем более линуксом — на маке всё по одним гайдам сделано же и на системных контролах, лол.

>максимально приближенный к настоящему маку.
Ни разу не приближенный, о чём ты вообще? Там приближенно что? У тебя в ноуте есть ахуенный трэкпад (с хорошей калибровкой, мультитачем и вибромотором) на который завязано половина системы? У тебя в ноуте есть ахуенный экран (нет, нету, у тебя там FHD залупа на которой маковые шрифты для хайрез экранов будут выглядеть как мыльное говно, с хуёвенькими цветами без нормальной авторегуляции яркости и трутона). Там хотя бы сканер сраного пальца есть?

>Это не мои шизодогадки, а уже проверенный эксперимент
Без пруфов это именно что твои шизодогадки, ты же понимаешь что аргумен уровня "ну я скозал значит это не пук" — это не аргумент?

>а зачем? Правда интересно.
За тем же, за чем и всем остальным — макпук это кайфовый компуктер. Не мощный кусок говна, который ревёт при включении и трещит при компиляции, а няшный макпук, который сосёт по железу но всё равно его все любят потому что аналоги на шинде — это трещащие пластиковые говна.
Аноним 11/08/20 Втр 13:47:07 1774075401
>>1773686
>маковые шрифты для хайрез экранов
И при этом у мака проблемы с масштабированием интерфейса на 2к и 4к, что-то тут не сходится.
Аноним 11/08/20 Втр 13:57:35 1774094402
>>1774075
При этом у них все ноуты с 2к+ и аймаки с 5к, действительно.
Сам-то как думаешь, чём?
Аноним 11/08/20 Втр 14:10:50 1774128403
>>1774094
Я про другое немного и вообще мимо проходил, иди нахуй.
11/08/20 Втр 18:52:06 1774566404
>>1773669
>А Visual Studio на маке нет.
Что ты несешь? Иди проспись, дебил.
visualstudio.microsoft.com/ru/vs/mac/

>>1774075
>И при этом у мака проблемы с масштабированием интерфейса на 2к и 4к, что-то тут не сходится.
А ты что высрал? Ебанько, ты сначала мак подержи хоть раз в руках, вместо высирания своих нищефантазий.
Аноним 12/08/20 Срд 09:30:26 1774891405
>>1773686
>А вообще, по сравнению с шиндой, и уж тем более линуксом — на маке всё по одним гайдам сделано же и на системных контролах, лол.
На маке либо много расхождений/гайды хуевые.
>пук про трэкпад
без трайкпойда нинужно.
>имплаинг FHD залупа
ок
>что там далее
Вот именно что не мощный кусок говна, а просто кусок говна.

>>1774566
>Иди проспись, дебил.
https://visualstudio.microsoft.com/ru/vs/mac/#vs_mac_table
Нет, ты. Как видно по ссылке сверху, очень много функций урезано, просто чтобы эта залупа не лагала =)
Я молчу о сотнях-тысячах расширений, которые никогда на мак версии не заработают.
Аноним 12/08/20 Срд 10:54:42 1774908406
15971412666030.jpg (80Кб, 1280x720)
1280x720
15971417864541.png (247Кб, 1024x768)
1024x768
15971417864552.jpg (65Кб, 512x385)
512x385
15971417864563.png (167Кб, 700x449)
700x449
>>1774891
>На маке либо много расхождений/гайды хуевые.
Хочешь сравнить это с шиндовсом, маня? Ну давай, на пикрилах гайдлайны из шинды.

>это нищебродское нинужна
Ок.

> очень много функций урезано
>вендорлокнутый впф и жс/питон
Невероятно много, как будто студия на какой-то хуй нужна для чего-то кроме шарпа, лол.

>чтобы эта залупа не лагала
Так твой дотнет медленнее джавы?
Аноним 12/08/20 Срд 12:46:17 1775007407
>>1773669
Есть и обычная студия на мак.
Аноним 12/08/20 Срд 12:52:40 1775011408
>>1773686
>няшный макпук, который сосёт по железу но всё равно его все любят потому что аналоги на шинде — это трещащие пластиковые говна.
Поддвачну, тем более схожие по материалам, экрану, х-кам ноуты на винде стоят примерно столько же. Разбежка 50-100 баксов.

>Без пруфов это именно что твои шизодогадки, ты же понимаешь что аргумен уровня "ну я скозал значит это не пук" — это не аргумент?
У меня кстати обратная ситуация, я начинал вкат на маки с хакинтоша, и остался на хаке в том числе потому что мой ноут на хаке работал лучше и быстрее чем на винде(8), несмотря на то, что дискретную видюху на маке не завести, все крутилось на встройке от инцела.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов