Рубрика «UI»
Библиотека контролов для Avalonia UI
2024-01-29 в 12:38, admin, рубрики: .net, Avalonia UI, cross-platform, Delta Design, UIБольшинство оконных приложений — это недоработанные real-time приложения
2023-09-29 в 13:00, admin, рубрики: linux, MacOS, ruvds_перевод, UI, windows, быстродействие приложений, разработка приложенийВ оконных приложениях таких платформ, как Windows, Linux и macOS, скрывается ряд недоработок, которые порой снижают их быстродействие до раздражающе медленного. Сюда относятся нюансы работы в реальном времени, блокирование памяти при доступе к диску и недостаточно эффективное планирование для активного оконного приложения. В статье мы подробно разберём все эти проблемы.
Я программирую уже давно. Под давно я имею в виду не один десяток лет работы. Надеюсь, это достаточно долго. За это время мой опыт в основном заключался в программировании для современных платформ вроде Linux, Windows, macOS для десктопных и серверных архитектур процессоров. Недавно я участвовал в создании MIDI-движка для систем значительно меньшей мощности.
Вскоре после начала я столкнулся с проблемой, которая требовала обеспечить невозможность переполнения очереди событий ввода. По сути, эта задача сводится к тому, чтобы каждый обработчик событий не выполнялся дольше некой максимальной продолжительности времени. Затем меня осенило! Я уже слышал это раньше — «максимальная продолжительность времени», так как занимаюсь разработкой систем, работающих в реальном времени.Читать полностью »
Сам себе экосистема: Как я адаптировал старый смартфон под современные реалии и написал клиенты нужных мне сервисов
2023-04-13 в 8:01, admin, рубрики: android, java, monobogdan_ништячки, php, timeweb_статьи, UI, Блог компании Timeweb Cloud, Веб, гаджеты, данные, мобилки, приложения, Программирование, разработка мобильных приложений, Разработка под android, ретро, сеть, смартфоны, телефоныВремя неумолимо бежит вперед: выходят новые гаджеты, постепенно заменяя старые, превращая их в тыкву или в лучшем случае, в «тапочек» для звонков. Сейчас смартфоны стали практически одинаковы во всем: дисплей на всю площадь передней панели, почти полное отсутствие аппаратных кнопок, беспроводная зарядка… Это всё, конечно, здорово, но ведь иногда так хочется взять в руки старый, но такой необычный в наше время QWERTY-смартфон и попытаться его использовать как основной, да и цены на них могут приятно удивить: БУ девайс можно купить за несколько сотен рублей (~5-10$). Одна проблема — клиенты приложений на версии Android 1.6-2.0 безбожно устарели и давно не работают. Но иногда желание воскресить старый девайс превыше потребительского качества и тут я пришёл к мысли… а почему бы не написать с нуля свои клиенты популярных приложений? ВК с музыкой, YouTube, трекинг посылок. Так я и сел писать необходимые в повседневной жизни приложения, с нуля, на голом API Android, без каких либо фреймворков (и даже AppCompat). Получилось ли у меня это? Узнаем в статье!Читать полностью »
Несоответствия исторических пластов Windows 11 — если копнуть, на дне сохранились даже элементы Windows 3.1
2023-01-19 в 18:30, admin, рубрики: Acrylic, legacy, metro ui, Mica, Miran.ru, Project Monarch, Remote Desktop Connection, Sun Valley, UI, Vista, Windows 10X, windows 11, windows 3.1, WinUI3, Блог компании Дата-центр «Миран», версия ядра, дата-центр Миран, дизайн, интерфейсы, разработка под windows, Софт, старое наследиеСпустя несколько лет Windows 11 доросла до более-менее нормального состояния, так что ею с удовольствием пользуется большинство людей. В сентябре вышло обновление Sun Valley (22H2) с давно назревшими изменениями в дизайне. Но достаточно ли их, чтобы устранить исторические несоответствия в UI?
Давайте посмотрим.
Примечание. В данном исследовании используется Windows 11 build 25267, последняя сборка Insider Dev на данный момент (01.01.2023 г).
Читать полностью »
Почему форумы продолжают жить
2023-01-11 в 9:00, admin, рубрики: bbs, craiglist, HN, ipfs, reddit, ruvds_статьи, Superhighway84, UI, usenet, Блог компании RUVDS.com, даркнет, организация коммьюнити, Разработка веб-сайтов, Социальные сети и сообщества, Управление сообществом, форумы, хабрИнтернет — идеальная площадка для споров. Но есть большая разница, как спорить. Или это эмоциональная склока, где собеседники наскакивают друг на друга как петухи и стремятся побольнее клюнуть. Или размеренная дискуссия, которая продолжается неделями, где собеседники по большинству вопросов согласны друг с другом. Они спокойно и неторопливо доносят до собеседника информацию, которой у того не хватает.
Разгорячённые петухи и спокойные интеллектуалы — одни и те же люди, просто на разных сайтах. То есть сама платформа как бы вынуждает людей общаться тем или иным способом. В некоторых условиях неторопливое конструктивное общение практически невозможно, а в других — поощряется. Что это за условия?
Или спросим иначе: почему старые форумы продолжают существовать в 2023 году и там сохраняется своё коммьюнити (преимущественно, по специализированным темам)? Хотя, вы наверное уже догадались.
Читать полностью »
Год Тигра в Taiga UI
2022-12-22 в 8:43, admin, рубрики: angular, javascript, open source, taiga, taiga ui, TypeScript, UI, ui kit, Блог компании TinkoffВ предновогодней суете мы любим подводить итоги уходящего года. Эта хорошая традиция помогает вспомнить свои успехи и неудачи, чтобы взять верный курс в новом году.
Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на Angular, на которой построены сотни продуктов Тинькофф и много других проектов. Наша команда потратила много времени и сил — расскажу, что из этого получилось.
Упс и опаньки… Юмору не место в сообщениях об ошибках
2022-11-28 в 9:00, admin, рубрики: ruvds_статьи, UI, usability, UX, Windows 10, Блог компании RUVDS.com, дизайн, дизайн интерфейсов, интерфейсы, приветствие Windows, Программирование, смех, сообщения об ошибках, социальный груминг, юморСообщения об ошибках — чуть ли не единственное место, где пользователь программы может напрямую пообщаться с её автором. Ну как пообщаться… Ответить он всё равно ничего не сможет. Даже если сильно хочется. А иногда в сообщениях об ошибках такой треш, что действительно очень хочется ответить. Или просто взглянуть в глаза того инженера, который это сочинил.
Читать полностью »
Где брать знания начинающему UI-UX дизайнеру?
2022-04-24 в 8:58, admin, рубрики: UI, ui/ux, UX, дизайн, интерфейсы, обучение«Что такое дизайн интерфейсов, с чего начать и что нужно знать» — в интернете много статей на данные тему, но зачастую большинство из них это просто общие советы. Смотря на такой список из 10 шагов юный дизайнер может потеряться и просто не поймет с чего начинать. Поэтому текст ниже это некая методичка с конкретными ресурсами и идеями, которые могут помочь новичкам более быстро разобраться в теме и потратить меньше времени на поиск качественных материалов. Каждый из источников ниже был опробован лично и получил свою медальку эффективности.
1. Youtube
Одинаковые компоненты — разная специализация
2022-01-29 в 17:11, admin, рубрики: figma, UI, UX, ux/ui, атомарный дизайн, веб-дизайн, вебдизайн, графический дизайн, дизайн, дизайн мобильных приложенийВ своей практике я часто использую визуально похожие друг на друга компоненты с разной специализацией. Это помогает оптимизировать процесс верстки макетов и доступнее объяснить разработчикам, какие инструменты использовать. Ниже приведен пример с полем для выбора значений. Оно может иметь как один тип, так и множество. Множество помогает лучше передать специфику использования.