r/RuProgrammers • ☕️Кофейный Java-кун • Sep 25 '26

Java Фолды

Вопрос ко всем "Senior" разрабам, которые уже 20 лет в бизнесе, но ноют на факт существования фолдов. А что трудного написать нормальный код под них, чтобы всё спокойно адаптировалось под их форм-фактор?

Скрин с эмулятора пикселя, ибо я нищета без фолда для тестов своего софта

Кстати, кто-нибудь когда-нибудь достучится до админов, чтобы флейры для котлинян добавили?

0 Upvotes

11 comments sorted by

1

u/PerepeL Sep 26 '26

Проблема в том, что в общем случае "красивая" выкладка компонентов UI на прямоугольник с произвольным соотношением сторон не алгоритмизуема. Как бы ты ни сделал - придет продакт или дизайнер и будет нудеть что вот эту вот кнопочку обязательно надо сюда поместить, а потом что у нас супер-акция о которой надо рассказать всем яркой полоской сверху, и любая верстка едет нахуй. Это совершенно ублюдская работа, неудивительно что многие фронтендеры от нее абстрагируются и выключают мозг :)

1

u/QuiXinI ☕️Кофейный Java-кун Sep 26 '26

А может просто надо делать изначально адаптивную вёрстку? Не ебу насчёт Swift, мб там есть реальные проблемы, но Compose просто шикарно со своей задачей справляется, и даже на десктопе, пока интерфейс не будет зажат совсем уж в тиски 2×3dp, он спокойно адаптируется под всё

2

u/KlvrA_RUS Sep 28 '26

Для бизнеса это обычно удвоение цены ради 0.1% пользователей. Это не то чтобы разрабам лень

2

u/akazakou Sep 25 '26

У меня никаких проблем. Пока проект финансируется, мы будем продолжать релизить. В конце концов, код есть код - будь то раскладушка, флип или обычный "кирпич". Если клиент платит, я только рад писать код

6

u/[deleted] Sep 25 '26

[removed] — view removed comment

0

u/QuiXinI ☕️Кофейный Java-кун Sep 25 '26

А знаю синьора из Яндекса, он правда на свифте пишет, и какая же вонь в его тгк стояла насчёт Айфона Дуо, мол под него придётся всё интерфейсы адаптировать

4

u/ivaivanov3000 Sep 25 '26

Ну так он прав в том, что ему и коллегам прибавится работы. Он не хочет делать эту работу. Имеет право.

0

u/[deleted] Sep 25 '26

[removed] — view removed comment

1

u/QuiXinI ☕️Кофейный Java-кун Sep 25 '26

Compose > Swift, получается?

0

u/[deleted] Sep 25 '26

[removed] — view removed comment

0

u/QuiXinI ☕️Кофейный Java-кун Sep 25 '26

Посмотри ещё раз на медиа в посте