Https://Www.Youtube.Com/Watch?V=VRjJAWh6JPE

22 ответов

29 просмотров

Поiхали 😎

О, опять "just like in physical world", значит material опять не выпиливают 😩((((((((((

Сергій-Я. Автор вопроса
Konstantin Zolotov
О, опять "just like in physical world", значит mat...

Не нужно выпиливать, просто допилить и будет хорошо. Вот у Material Next уже блюр будет.

Konstantin Zolotov
О, опять "just like in physical world", значит mat...

Давайте портируем Windows UIKit на compose 😎

Сергій Я.
Не нужно выпиливать, просто допилить и будет хорош...

Нуууу, я согласен, что material за последнюю пару лет стал более-менее удобоваримым, что не хочется выколоть себе глаза миксером (как где-нибудь в 2014-2017 году), но все равно прям как-то...

Igor
Давайте портируем Windows UIKit на compose 😎

Это который? Последнее, что я помню это типа fluent ui, который тот же material, только в профиль.

Сергій-Я. Автор вопроса
Igor
Который был в windows mobile

В windows phone скорее, windows mobile это где-то 2005 год

Сергей Греков
а что не так с матириалом?

Ну смотря какую ревизию смотреть. Когда его только релизнули, там вообще такой треш был, что просто пипец. Все анимируется фиг пойми зачем (зачем-то это пытались мотивировать как направлением внимания пользователя, но это полнейшая беспробудная дичь), картинки по экрану летают, все яркое и аляповатое что прям глазам больно. А, ну риплы везде, эта аналогия с тканью вообще максимально отбитая вещь, я ж продолжаю тыкать пальцем в кусок пластика, какая нафиг ткань? Ну короче, оно все жестко перегруженное, масимально бессмысленное и беспощадное.

Konstantin Zolotov
Ну смотря какую ревизию смотреть. Когда его только...

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

Konstantin Zolotov
Ну смотря какую ревизию смотреть. Когда его только...

А, ну так речь больше про его имплементацию на Андроиде, правильно? Это другой разговор. Хотя имхо даже на пятом андроиде матириал был лучше того, что было на <4.4

Сергей Греков
А, ну так речь больше про его имплементацию на Анд...

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

Konstantin Zolotov
Ну типа да, но это исключительно потому, что там б...

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

Сергей Греков
Ну это вкусовщина уже. Я знаю много людей кому он ...

Там фундаментальный косяк в "слишком сложной реализации" Попробуй поранить ее на какой-нибудь сторонний UI фреймворк - офигеешь Да даже на android она не полностью реализовано, не говоря о web-components, там наверное и 2/3 компонентов нету

Сергей Греков
Ну это вкусовщина уже. Я знаю много людей кому он ...

В плане ux/паттернов там в большинстве случаев просто общеизвестный здравый смысл. А фундаментальный косяк с визуалом — попытка натянуть сову на глобус вводя весьма странные метафоры "из реального мира" которые больше мешают, чем помогают. Ну и слишком уж много чего-то решается за пользователя когда ему "пытаются показать связь экранов" посредством переплывающей картинки с одного экрана на другой или как-то еще "пытаются управлять вниманием" что в большинстве случаев противоречит здравому смыслу.

Igor
Там фундаментальный косяк в "слишком сложной реали...

А что там фундаментально сложного? Я "сложность" вижу только в том там многие аспекты покрыты, но это вообщем то именно то, чего ожидаешь от дизайн системы. Да и имплементаций вне нативного андроида хватает (Флаттер, наборы для веб библиотек).

Konstantin Zolotov
В плане ux/паттернов там в большинстве случаев про...

> попытка натянуть сову на глобус вводя весьма странные метафоры "из реального мира" которые больше мешают, чем помогают. Ну хз, опять же, очень субъективно. Мне кажется вполне здравые идеи в плане порядка компонентов по z оси и прочие идеи. > Ну и слишком уж много чего-то решается за пользователя когда ему "пытаются показать связь экранов" посредством переплывающей картинки с одного экрана на другой или как-то еще "пытаются управлять вниманием" что в большинстве случаев противоречит здравому смыслу. Это же не строгие требования. Это как правило работает в виде рекомендации, на случай если сомневаетесь как делать. Если есть собственное видение как сделать лучше пользователя, достаточно соблюсти основные принципы, но не следовать буквально. Что Гугл и делает зачастую в своих приложениях, лол)

Сергей Греков
А что там фундаментально сложного? Я "сложность" в...

> Да и имплементаций вне нативного андроида хватает Вот именно что там команда на зарплате уже много лет пилит для наТива и флатера и то народ постоянно жалуется. А какие-нибудь web-component от комьюните годами тупой доделаться не могут. Просто сравни техническую сложность с тем же windows phone.

Igor
> Да и имплементаций вне нативного андроида хватае...

ох, windows phone, ну ты вспомнил) Вот уж что точно на любителя. И много сторонних имплементаций плиточного интерфейса ты видел?

Сергей Греков
ох, windows phone, ну ты вспомнил) Вот уж что точн...

Avalonia к примеру. Да я за вечере могу такое сделать. И это не праздное размышления, пытаюсь написать НАСТОЯЩИЙ кросплатформенный UI Фреймворк. (в том плане, что не привязанный к конкретному языку)

Igor
Avalonia к примеру. Да я за вечере могу такое сдел...

ну так то да, там идиома то всего одна - "всё - плитка" 😬

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта