169 похожих чатов

Ну, не целесообразней ли дать выбор разработчику на той же

самой платформе, что он хочет: нативные рендереры или отрисованные компоненты-виджеты?

19 ответов

9 просмотров

Вот для этого концепция контроллов и рендереров придумана и была

Nıkıta- Автор вопроса
Slava Zolotov
Вот для этого концепция контроллов и рендереров пр...

так SkiaSharp контролы требуют только реализованный Touch Effect на платформе для делегирования его общему проекту для взаимодействия. В остальном - вообще ничего не надо. Всё рисуется кроссплатформенно, с учётом масштабирования и других параметров.

Nıkıta
так SkiaSharp контролы требуют только реализованны...

Это ребята из команды авалонии сделают

Nıkıta- Автор вопроса
Slava Zolotov
Это ребята из команды авалонии сделают

мой им респект, но они заявились, как отдельная платформа. Им нет дела до XF

это далеко не основная проблема XF)

Nıkıta- Автор вопроса
Kirill Ashikhmin
это далеко не основная проблема XF)

Да не, остальное более-менее получше. Есть большая проблема с временем запуска (холодного старта) приложения на андроид, а в остальном людей немного отталкивает неналичие разнообразия компонентов.

Nıkıta
Да не, остальное более-менее получше. Есть большая...

у меня с Forms опыта 5,5 лет фуллтайм разработки и проблема с контролами легко обходится. Для новичков это может быть проблемой, для опытных - нет

Nıkıta- Автор вопроса
Kirill Ashikhmin
у меня с Forms опыта 5,5 лет фуллтайм разработки и...

окей. Дизайнер дал тебе задание: запили Fluent Design прилажку, что будешь делать?))

Nıkıta- Автор вопроса
Kirill Ashikhmin
у меня с Forms опыта 5,5 лет фуллтайм разработки и...

Как обходится? Написанием своих? Могу согласиться - я понимаю, насколько это важно и правильно. Но есть ленивые разрабы, которым подавай огромное разнообразие контролов с не менее огромным разнообразием свойств.

Nıkıta
окей. Дизайнер дал тебе задание: запили Fluent Des...

Ну ты не всегда должен соглашаться с дизайнером) Ну и можно подогнать, если прям надо. Ну и в таком случае можно на других технологиях написать приложение. Под тот же натив есть от MS библиотека в Fluent дизайном. Для Flutter наверняка тоже есть.

Nıkıta
Как обходится? Написанием своих? Могу согласиться ...

Сейчас много уже библиотек с контролами разными. Плюс всегда да, можно сделать самому отнаследоваашись от нативных.

Nıkıta- Автор вопроса
Kirill Ashikhmin
Сейчас много уже библиотек с контролами разными. П...

нет ни одного пака, который я бы мог назвать прям полноценным "сет оф контролс". При всём уважении, даже XF-Material на это звание не катит.

Nıkıta
нет ни одного пака, который я бы мог назвать прям ...

Что ж у вас за проект что надо миллион разных контролов? В большинстве хватает того, что есть + еще максимум пара каких-нибудь, которые легко найти)

Nıkıta- Автор вопроса
Kirill Ashikhmin
Что ж у вас за проект что надо миллион разных конт...

ну хватает конечно, но дизайнеры же любят выёбываться))

Nıkıta
ну хватает конечно, но дизайнеры же любят выёбыват...

Любят, но часто достаточно небольшой кастомизации и анализа целесообразности. Дизайнер может нарисовать что угодно, но это будет нравится только ему, а остальным будет не удобно.

Nıkıta- Автор вопроса
Kirill Ashikhmin
Любят, но часто достаточно небольшой кастомизации ...

ну, только ему, менеджеру, руководителю, коллегам, всем людям которым он это покажет)))0))0)))

Nıkıta
окей. Дизайнер дал тебе задание: запили Fluent Des...

В топку такого дизайнера Нормальный сделает UX, учитывающий фишки платформы, затем натягивает UI поверх, миллион раз посоветовавшись с гайдлайнами и разработчиком

Nıkıta- Автор вопроса
entdark
В топку такого дизайнера Нормальный сделает UX, уч...

Чисто опустили целые сайты с вдохновляющими дизайнами, которые дохера компаний использует для своих продуктов https://www.behance.net/search/projects?search=mobile%20ux&tracking_source=typeahead_search_suggestion

Nıkıta
Чисто опустили целые сайты с вдохновляющими дизайн...

Кликнул перввы дизайн, iOS, по гаыдлайнам

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

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

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
75
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
39
Всем привет! поделитесь, пож-та, как кто дебажил / решал проблему с 504 Time out ошибкой от nginx, когда стучишься на свой vapor сервер? в логах /var/log/nginx/error.log е...
Paul
24
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
15
Вопрос, вот задание https://stepik.org/lesson/7602/step/9?unit=1473 вот код и ошибка, удивляет, что требуется еще и Semigroup так и должно быть, или я опять делаю ошибки ? htt...
Fedor
14
Проблема с Windows scripting control Множество объектов получают iDispatch обертки и отдаются в скрипты. При этом скрипты могут эти обертки держать живыми очень долго, наприм...
Arioch The
16
Вообще, меня бы даже такой вариант, наверное устроил бы: try tag.Read(0); finally end; Но этот AV не ловится и программа завершается Exception EAccessViolation in module C...
notme
12
Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
Карта сайта