Size: a a a

Kotlin Community

2019 November 07

Sergey λ in Kotlin Community
Android UI Framework вот это недоразумение 😁
источник

QH

Quantum Harmonizer in Kotlin Community
Konstantin Zolotov
Но вообще таки да, флаттер больше на недоразуменее похож.
воу, почему?
источник

QH

Quantum Harmonizer in Kotlin Community
Sergey λ
Android UI Framework вот это недоразумение 😁
погоди, к этому вопросов нет, а про флаттер интересно
источник

Sergey λ in Kotlin Community
Quantum Harmonizer
погоди, к этому вопросов нет, а про флаттер интересно
🤔
источник

AM

Andrew Mikhaylov in Kotlin Community
Я не сомневаюсь, что все критикующие с первого раза запилили бы идеальную систему виджетов, которая не превратилась бы в ад через 10+ лет :)
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Я не сомневаюсь, что все критикующие с первого раза запилили бы идеальную систему виджетов, которая не превратилась бы в ад через 10+ лет :)
++
источник

RU

Roman Ushakov in Kotlin Community
+, это же так просто
источник

QH

Quantum Harmonizer in Kotlin Community
Andrew Mikhaylov
Я не сомневаюсь, что все критикующие с первого раза запилили бы идеальную систему виджетов, которая не превратилась бы в ад через 10+ лет :)
к утверждению, что Москва не сразу строилась, тоже ни вопросов, ни претензий нет
источник

AN

Alexander Nozik in Kotlin Community
Особенно учитывая, что когда оно создавалось, вообще не было понятно, как будет развиваться все
источник

QH

Quantum Harmonizer in Kotlin Community
так, это, никто не говорит, что авторы совсем дураки и прогать не умеют. Просто сейчас стало очевидно, что всё плохо
источник

QH

Quantum Harmonizer in Kotlin Community
(хотя я не сказал бы, что так больше нельзя)
источник

AN

Alexander Nozik in Kotlin Community
Quantum Harmonizer
так, это, никто не говорит, что авторы совсем дураки и прогать не умеют. Просто сейчас стало очевидно, что всё плохо
Ну да, сложилось под собственным весом. Пора делать новое
источник

QH

Quantum Harmonizer in Kotlin Community
Alexander Nozik
Ну да, сложилось под собственным весом. Пора делать новое
а вот новое сразу делают плохо, чтобы наверняка не ошибиться :)
источник

KZ

Konstantin Zolotov in Kotlin Community
Quantum Harmonizer
воу, почему?
Ну в частности, то, как пилится кроссплатформенность. Очередная попытка запилить "общую гибкую систему с общим кодом"™ и рисовать платформенные виджеты чтобы выглядело нативненько вырождается либо в нечто усредненное между платформами, либо в специализированный код. Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI. Но во флаттере-то говорят, что им не плевать.
Ну и типа нафиг нам еще один RN? (я тут не говорю про систему рендеринга и все такое)
А, ну и дарт, да, хотя вот от джаваскриптеров слышал, что им нравится (не, ну после джаваскрипта-то конечно)
источник

QH

Quantum Harmonizer in Kotlin Community
Konstantin Zolotov
Ну в частности, то, как пилится кроссплатформенность. Очередная попытка запилить "общую гибкую систему с общим кодом"™ и рисовать платформенные виджеты чтобы выглядело нативненько вырождается либо в нечто усредненное между платформами, либо в специализированный код. Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI. Но во флаттере-то говорят, что им не плевать.
Ну и типа нафиг нам еще один RN? (я тут не говорю про систему рендеринга и все такое)
А, ну и дарт, да, хотя вот от джаваскриптеров слышал, что им нравится (не, ну после джаваскрипта-то конечно)
Ну вот в чём по факту проблема, если б не дарт? Виджеты выглядят «недостаточно нативно»? Так нативные на разных версиях андроида по-разному выглядят, а дизайнеры часто вообще рисуют не материал, да и нарисовать один дизайн тоже дешевле, чем два.
источник

QH

Quantum Harmonizer in Kotlin Community
Мне вот плевать, «нативно» ли выглядит приложение, и сдвигаются ли тени при скролле. Я просто хочу «чтобы работало», но андроид-индустрии ещё очень далеко даже до такого уровня качества.
источник

I

Igor in Kotlin Community
Konstantin Zolotov
Ну в частности, то, как пилится кроссплатформенность. Очередная попытка запилить "общую гибкую систему с общим кодом"™ и рисовать платформенные виджеты чтобы выглядело нативненько вырождается либо в нечто усредненное между платформами, либо в специализированный код. Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI. Но во флаттере-то говорят, что им не плевать.
Ну и типа нафиг нам еще один RN? (я тут не говорю про систему рендеринга и все такое)
А, ну и дарт, да, хотя вот от джаваскриптеров слышал, что им нравится (не, ну после джаваскрипта-то конечно)
> Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI.


Получается что всему вебу плевать на UI 🤔
источник

M

Mi in Kotlin Community
Igor
> Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI.


Получается что всему вебу плевать на UI 🤔
Я бы веб назвал отдельной платформой
источник

AK

Anton Korotkikh in Kotlin Community
Igor
> Сама идея фигачить общий UI для разных платформ может быть применима только там, где совершенно плевать на UI.


Получается что всему вебу плевать на UI 🤔
ну иногда так и кажется. это какая-то куча неказистых костылей и сплошное "исторически сложилось"
источник

KZ

Konstantin Zolotov in Kotlin Community
Quantum Harmonizer
Мне вот плевать, «нативно» ли выглядит приложение, и сдвигаются ли тени при скролле. Я просто хочу «чтобы работало», но андроид-индустрии ещё очень далеко даже до такого уровня качества.
Есть специфичные платформенные виджеты (но это еще ладно, можно запилить аналоги) и различия самой системы построения UI. Ну, например, bottom sheet в ведре стал использоваться относительно недавно, в ios наоборот, давным давно был.
Тулбары сильно отличаются по поведению, ну и вообще.
источник