Mike
в реальном мире можно джавой обойтись
но джаву поддерживает не гугл. Её нельзя.
Gregory
но джаву поддерживает не гугл. Её нельзя.
Зачем тебе чтобы кто-то что-то поддерживал?
Mike
Зачем тебе чтобы кто-то что-то поддерживал?
Да я вот следую логическим тупикам Константина.
Gregory
Да я вот следую логическим тупикам Константина.
Хочешь его сломать? Хочешь чтобы были ЛОМАНЫЕ КОСТИ?
Konstantin
в чем тупик, в том что гугл пилит экосистему вокруг своего продукта, даже пусть она говно
Konstantin
затем что они поддерживаются
Mike
затем что они поддерживаются
Не все. Не только они.
(
ну а зачем тебе говно, пусть даже одного вендора?
я кста не понял, как мы оказались с тем, что всё, что делает гугл говно
Gregory
У меня вот такой вопрос. Зачем тебе вообще кто-то? Зачем тебе поддерживается? Тебе важно чтобы пиксели на экране окрашивались в правильные цвета. Это всё, что тебе важно.
(
ну они сделали — а мы оказались)
ну так они много чего делают. Всё говно?
Gregory
затем чтобы делать это быстрее
Ты делаешь это быстрее так, как ты делал это предыдущие 8 лет
Gregory
Поддерживание никак не ускоряет ничего
Konstantin
вот джаву например поддерживают, в андроиде, ты до сих пор можешь писать на 7 диалекте и в хуй не дуть
Konstantin
ты быстрее стал работать чем (8) лет назад или нет?
(
Ты делаешь это быстрее так, как ты делал это предыдущие 8 лет
если мне библиотечка позволяет экономить в среднем 200 строк на экранчик, я что, её не возьму?
Konstantin
представляешь если бы они каждый год ломали совместимость и не поддерживали, пришлось бы учить каждый раз что то новое и в итоге работа была бы медленнее
Кирилл
Ты делаешь это быстрее так, как ты делал это предыдущие 8 лет
Котлин мультиплатформ помогает команде быстрее разрабатывать в 1.5-1.7 раз. :) А он очень новый.)) Отдельному человеку мб медленнее, а команде пизже.
Mike
ну так они много чего делают. Всё говно?
ну может я про что-то не знаю или не помню с ходу
Кирилл
Кроссплатформенные графические интерфейсы всегда выглядят и работают как говно
Слышишь звон, да не знаешь где он Это вообще к графическим интерфейсам не имеет отношения. Котлин мпп это в другую степь.
(
как говно
опять "не юзал, но осуждаю"
Андрей
опять "не юзал, но осуждаю"
как и с компоузом, ага
Konstantin
осуждать по дефолту всё, менять свое мнение как только начал юзать и понравилось
Boris
привет, может кто-то подсказать почему в PagedListAdapter не работает метод notifyItemInserted
Mike
опять "не юзал, но осуждаю"
там есть жёсткие косяки, которые невооружённым глазом видно.
Aleksey
опять "не юзал, но осуждаю"
а как же необходимость обновлить Flutter, чтобы новый UI отрисовался?
Boris
и как добавлять там элемент загрузки?
Mike
например?
Дарт и полная невозможность выбора языка.
Konstantin
Оганнес стайл
я думаю он сам нахватался у некоторых людей не буду показывать пальцем )
(
Дарт и полная невозможность выбора языка.
тут соглы, тупой дизайн не проблема флаттера
Андрей
Дарт и полная невозможность выбора языка.
есть проекты с флаттером и Го вместо дарта, например)
Konstantin
Зачем пробовать говно на вкус?
ты в андроиде, ты уже попробовал )
Mike
есть проекты с флаттером и Го вместо дарта, например)
Где все связки в гуём всё равно через дарт?
Mike
ты в андроиде, ты уже попробовал )
передёргиваешь, дело в количестве
Konstantin
затем что эффективность и скорость - хочется чтобы эти показатели возрастали со временем
Aleksey
что?
Он рисует UI так, как закожено в текущей версии Если на ОС какой-то элемент стал работать по-другому, то нужно ждать обновления версии библиотечки, чтобы она начала соответствовать
Mike
в андроиде больше
Чем вне него? Возможно, но меня интересует разработка под тот девайс, которым я пользуюсь.
Андрей
в андроиде больше
++ по крайней мере такой откровенной дичи как в EditText/TextView/View я в том же компоузе пока не видел
Mike
затем что эффективность и скорость - хочется чтобы эти показатели возрастали со временем
* просто кину очевидное утверждение, которое никак не связано с обсуждаемой темой *
Mike
главное в жизни — быть счастливым, ага
Aleksey
https://vk.com/video198541958_456239110
Aleksey
чего? флаттер так-то на своём канвасе рисует. единственная платформенная зависимость у него - SurfaceView
Вот я про то и говорю. Если в системе какой-то контрол начал выглядеть иначе, то в Flutter он будет выглядеть по-старому.
Konstantin
* просто кину очевидное утверждение, которое никак не связано с обсуждаемой темой *
ок объясняю - "зачем пробовать говно" - в переводе на человеческий "зачем пробовать новые подходы к построению ПО, ковыряться в новых библиотеках" - ответ - чтобы ускорить свою работу и повысить ее качество
Сергей
Preferences специально для этого придумали.
Mike
чего? флаттер так-то на своём канвасе рисует. единственная платформенная зависимость у него - SurfaceView
О том и речь. Если компонент в системе обновился, жди обновления флаттера, да ещё и такого, чтобы у тебя весь проект не сломался.
(
Вот я про то и говорю. Если в системе какой-то контрол начал выглядеть иначе, то в Flutter он будет выглядеть по-старому.
бессовестно скоммунизжу слова Гриши - а зачем поддержка? У вас есть старые версии, на них и пилите, не маленькие же дети
(
Алсо, часто со времен 4 андроида какие-то материал компоненты меняются?
Gregory
а как же флаттер?
Ага, давайте просто всю ОС пихать в каждое приложение
Gregory
Это точно поможет
Сергей
https://developer.android.com/guide/topics/ui/settings?hl=ru
Alexandr
Празднуем новое лого 🍰🍰🍰
Gregory
ты про support library?)
И про неё тоже
Сергей
Но я в эту штуку дня три въезжал, без примеров и их копипастинга хрен освоишь
Konstantin
ты котлин также хейтил а потом тебе зашло - о чем еще спор )
Mike
это как бы вполне нормально, это называется "прогресс", ты развиваешься как спец, получаешь ценный опыт
если я скажу, что Splitties View DSL — это как раз ускорить разработку и развиться как специалисту, что ты мне скажешь? Что твои аргументы подходят не ко всем явлениям?
Андрей
И про неё тоже
ну а кто ж виноват что Project Mainline доехал только в 10 андроиде?
Сергей
Да, это нормально. У меня тоже не видит. "Верстать надо в разметке, а не визуально"
Konstantin
если я скажу, что Splitties View DSL — это как раз ускорить разработку и развиться как специалисту, что ты мне скажешь? Что твои аргументы подходят не ко всем явлениям?
отвечу что библиотека третьей стороны и гуглом не поддерживается и скорей всего станет неактуальной как только выйдет композ. и надо изначально подумать стоит ли ее тащить в проект и учить впринципе