Apple Calculator: чисто ≠ удобно

На экране — лаконичный UI. Ни кнопки лишней. Но ты вводишь длинное число… ошибся… А стереть одну цифру нельзя. Только сброс. Заново. 📌 Проблемы: — Нет backspace — ошибка = обнуление — Инженерный режим спрятан в альбомной ориентации, о которой почти никто не знает — На iPad всё ещё нет калькулятора в 2025 — даже после выхода Vision Pro Почему это важно: Apple выбирает эстетику и "простоту" вместо контроля. И это типичный пример: минимализм без эмпатии превращается в фрустрацию. 🎯 Что взять себе: — Не жертвуй базовыми сценариями ради визуальной чистоты — Если скрываешь функции — убедись, что пользователь хотя бы знает, что они есть — Проверяй: можешь ли ты отменить ошибку в один шаг? UX — это не когда красиво. UX — когда не бесит. #ux #ios #apple #интерфейс #микровзаимодействие #uxдлялюдей #webminute
Изображение поста

Проект "iOS Notification" by Szabó Gergő Готовый проект уведомлений для iOS, который можно скачать и кастомизировать под себя. Оригинальный шрифт от Apple также идет в проекте.

Изображение поста

Анимация Shazam в iOS 17 Beta 5.

❗️Российская ПВО за сутки сбила 524 беспилотника — Минобороны
По всей стране введен режим повышенной готовности Порядок действий при ЧС и ближайшее укрытие уже опубликовано в канале твоего города. Ищи свой город в списке👇 — Москва: @msk360 — Питер: @petr360 — Абакан: @abkn360 — Ангарск: @angarsk360 — Архангельск: @arhangelsk360 — Астрахань: @astrakhan360 — Барнаул: @barnaul360 — Балашиха: @balashiha360 — Белгород: @belgorod360g — Благовещенск: @blagov360 — Братск: @bratsk360 — Брянск: @bryansk360g — Великий Новгород: @vngorod360 — Владивосток: @vladivostok360 — Владимир: @vladimir360g — Волгоград: @volgograd360g — Воронеж: @voronezh360g — Вологда: @vologda360g — Волжский: @volgskii360 — Екатеринбург: @ekaterinburg360 — Ижевск: @izhevsk360 — Иркутск: @irkutsk360g — Иваново: @ivanovo360 — Йошкар-Ола: @ioshkarola36 — Казань: @kazan360g — Калининград: @kaliningrad360g — Калуга: @kaluga360 — Камчатка: @kamchatka360 — Кемерово: @kemerovo360 — Киров: @kirov360g — Краснодар: @krasnodar360g — Красноярск: @krasnoyarsk360 — Комсомольск-на-Амуре: @koms360 — Королёв: @korolev360 — Кострома: @kostroma360 — Крым: @crimea360g — Курск: @kursk360 — Курган: @kurgan360 — Липецк: @lipetsk360g — Люберцы: @lyuber360 — Магнитогорск: @magnitogorsk360 — Махачкала: @makhachkala360 — Мурманск: @murmansk360g — Набережные Челны: @chelny360 — Нижневартовск: @nizvart360 — Нижнекамск: @kamsk360 — Нижний Новгород: @nizhnynov360 — Нижний Тагил: @nizhnytagil360 — Новокузнецк: @novokuznetsk360 — Новосибирск: @novosibirsk360 — Новороссийск: @novorussia360 — Новоалтайск: @novoaltaisk360 — Омск: @omsk360g — Оренбург: @orenburg360 — Орёл: @orel360g — Орск: @orsk360 — Пенза: @penza360 — Пермь: @perm360 — Петрозаводск: @petrozavodsk360 — Подольск: @podolsk360 — Псков: @pskov360 — Рязань: @ryazan360 — Ростов-на-Дону: @rostov360g — Самара: @samara360 — Саратов: @saratov360 — Саранск: @saransk360 — Сахалин: @sahalin360 — Сочи: @sochi360g — Ставрополь: @stavropol360 — Стерлитамак: @sterlitamak360 — Старый Оскол: @staryoskol360 — Сургут и ХМАО: @surgut360 — Смоленск: @smolensk360 — Сыктывкар: @sktwkar360 — Таганрог: @taganrog360 — Тамбов: @tambov360 — Тольятти: @toliatti360 — Тула: @tula360 — Томск: @tomsk360 — Тюмень: @tymen360 — Тверь: @tver360g — Ульяновск: @ulanovsk360 — Уссурийск: @ussur360 — Уфа: @ufa360g — Улан-Удэ: @ulanude360 — Хабаровск: @habarovsk360 — Челябинск: @chelyabinsk360 — Чебоксары: @cheboksari360 — Череповец: @cherepovec360 — Чита: @chita360 — Шахты: @shahti360 — Энгельс: @engel360 — Ярославль: @yaroslavl360g — Якутск: @yakutsk360g Другой город: @russia360
Изображение поста
❗️Российская ПВО за сутки сбила 524 беспилотника — Минобороны
По всей стране введен режим повышенной готовности Порядок действий при ЧС и ближайшее укрытие уже опубликовано в канале твоего города. Ищи свой город в списке👇 — Москва: @msk360 — Питер: @petr360 — Абакан: @abkn360 — Ангарск: @angarsk360 — Архангельск: @arhangelsk360 — Астрахань: @astrakhan360 — Барнаул: @barnaul360 — Балашиха: @balashiha360 — Белгород: @belgorod360g — Благовещенск: @blagov360 — Братск: @bratsk360 — Брянск: @bryansk360g — Великий Новгород: @vngorod360 — Владивосток: @vladivostok360 — Владимир: @vladimir360g — Волгоград: @volgograd360g — Воронеж: @voronezh360g — Вологда: @vologda360g — Волжский: @volgskii360 — Екатеринбург: @ekaterinburg360 — Ижевск: @izhevsk360 — Иркутск: @irkutsk360g — Иваново: @ivanovo360 — Йошкар-Ола: @ioshkarola36 — Казань: @kazan360g — Калининград: @kaliningrad360g — Калуга: @kaluga360 — Камчатка: @kamchatka360 — Кемерово: @kemerovo360 — Киров: @kirov360g — Краснодар: @krasnodar360g — Красноярск: @krasnoyarsk360 — Комсомольск-на-Амуре: @koms360 — Королёв: @korolev360 — Кострома: @kostroma360 — Крым: @crimea360g — Курск: @kursk360 — Курган: @kurgan360 — Липецк: @lipetsk360g — Люберцы: @lyuber360 — Магнитогорск: @magnitogorsk360 — Махачкала: @makhachkala360 — Мурманск: @murmansk360g — Набережные Челны: @chelny360 — Нижневартовск: @nizvart360 — Нижнекамск: @kamsk360 — Нижний Новгород: @nizhnynov360 — Нижний Тагил: @nizhnytagil360 — Новокузнецк: @novokuznetsk360 — Новосибирск: @novosibirsk360 — Новороссийск: @novorussia360 — Новоалтайск: @novoaltaisk360 — Омск: @omsk360g — Оренбург: @orenburg360 — Орёл: @orel360g — Орск: @orsk360 — Пенза: @penza360 — Пермь: @perm360 — Петрозаводск: @petrozavodsk360 — Подольск: @podolsk360 — Псков: @pskov360 — Рязань: @ryazan360 — Ростов-на-Дону: @rostov360g — Самара: @samara360 — Саратов: @saratov360 — Саранск: @saransk360 — Сахалин: @sahalin360 — Сочи: @sochi360g — Ставрополь: @stavropol360 — Стерлитамак: @sterlitamak360 — Старый Оскол: @staryoskol360 — Сургут и ХМАО: @surgut360 — Смоленск: @smolensk360 — Сыктывкар: @sktwkar360 — Таганрог: @taganrog360 — Тамбов: @tambov360 — Тольятти: @toliatti360 — Тула: @tula360 — Томск: @tomsk360 — Тюмень: @tymen360 — Тверь: @tver360g — Ульяновск: @ulanovsk360 — Уссурийск: @ussur360 — Уфа: @ufa360g — Улан-Удэ: @ulanude360 — Хабаровск: @habarovsk360 — Челябинск: @chelyabinsk360 — Чебоксары: @cheboksari360 — Череповец: @cherepovec360 — Чита: @chita360 — Шахты: @shahti360 — Энгельс: @engel360 — Ярославль: @yaroslavl360g — Якутск: @yakutsk360g Другой город: @russia360
Изображение поста
iOS 14 Gradient Icons
💾 Скачать и использовать https://disk.yandex.ru/d/xBMI3MNW4pFWRw 🔎 Посмотреть описание https://ui8.net/ordo/products/ios-14-gradient-icons #icons #photoshop 🔥 Design Stock
Изображение поста
Сравнение анимаций в One UI 6 Beta 5 и iOS 17🗿
Nucleus: бесплатная библиотека компонентов UI для мобильного приложения.
• Более 300 компонентов (+ варианты) • Более 50+ категорий компонентов (кнопки, переключатели, текстовые поля и т. д.) • 36 скринов для примеров • сетка 4pt #UIk #iOS #app #UI Открыть в Figma 👨 Дизайн-телега
Android & iOS Keyboard UI kit - FREE
Комплект пользовательского интерфейса клавиатуры Android и iOS 💾 Открыть #UI 💙Freepik
Изображение поста
Набор «iOS App icons» by Pooya Salahi Набор из 168 векторных иконок iOS приложений
Изображение поста
#fontinuse #шрифтвработе
Rimma Sans Bold в титрах ремейка Iowa и Феликс Бондарев "Зеленоглазое такси" 2021г. https://youtu.be/nyUWGT7B0H8?si=uqcGPsoG3dtNMDHd
Изображение поста
#VIP #UI #Figma
Lumina: Time Tracking Productivity App iOS UI Kit This UI kit uses auto-layout, components, variants, and variables, allowing you to edit screens, create new ones quickly, and help you ship your next product faster. Gives you well-organized symbols and layers with clear flow and structure. This project is backed by research; rest assured you’re getting the best. It contains over 100 stylish screens and 120+ ready-made components. @iReponline
Изображение поста
#VIP #UI #Wireframe
UIblueprint Wireframe Kit v1 - v2 iOS App Wireframe Kit. This is a Mobile Wireframe Kit designed to speed up app design with 232+ crafted screens. It includes a Complete Styleguide, Auto-layout, Organized Layers, and Pixel-perfect design, ensuring smooth workflows and easy customization. @iReponline
Изображение поста
Нужен UI дизайнер для серии небольших интересных мобильных приложений
(ios, figma). Откликнуться 👉 @georgiy_dz
Изображение поста
BravoStudio — из прототипа приложения Figma в приложение для iOS и Android. Без кода.
bravostudio.app Retro Figma
BravoStudio — из прототипа приложения Figma в приложение для iOS и Android. Без кода.
bravostudio.app
Laza - Комплект пользовательского интерфейса мобильного приложения для электронной коммерции
• 60+ высококачественных экранов iOS и Android • Руководство по стилю включено • Светлая и тёмная тема • Векторные иконки • Многоуровневый и хорошо организованный Дизайн в Figma • Бесплатные шрифты и значки • 100% настраиваемая векторная форма #UIkit Открыть в Figma Иконки Figma
🔥 Фишки и нюансы при работе с Corona Physical Material . часть2🔥
Если ты работаешь с Corona Renderer, то наверняка знаешь, что Corona Physical Material — это мощный инструмент для создания фотореалистичных материалов. Разбираем его главные фишки и нюансы, которые помогут тебе вывести визуализации на новый уровень! 🚀 1️⃣ Выбор типа материала Corona Physical Material поддерживает несколько предустановленных типов (Material Preset), которые облегчают настройку: ✅ Metal (Металл) ✅ Glass (Стекло) ✅ Clearcoat (Лакокрасочное покрытие) ✅ Plastic (Пластик) ✅ Default (Базовый материал) Эти предустановки сразу настраивают параметры Reflection, IOR и другие свойства, помогая быстро получить реалистичный результат. 2️⃣ Правильная настройка Roughness Параметр Roughness определяет, насколько гладкая или шероховатая поверхность. 🔹 0.0 – идеальное зеркало. 🔹 0.5 – сатинированные поверхности. 🔹 1.0 – полностью матовая поверхность. ❗️ Лайфхак: Используй Roughness Map (текстурную карту), чтобы добиться реалистичных неровностей! 3️⃣ Металлы: IOR или Edge Color? Когда создаешь металл, важно учитывать: 🔸 Если Metalness = 1, лучше использовать Edge Color, а не IOR. 🔸 Metal IOR подходит для точной физической симуляции металлов (например, золото ≈ 0.47, серебро ≈ 0.18). 🔸 Для художественного подхода проще работать с Edge Tint. 4️⃣ Refraction и Dispersion для стекла При создании стекла: ✅ Включи Refraction (прозрачность) ✅ Используй IOR ~ 1.5 для обычного стекла ✅ Добавь Dispersion (разложение света) для более реалистичного эффекта, особенно для бриллиантов и хрусталя 💡 Совет: Чтобы избежать черных артефактов, проверь толщину стекла! Оно не должно быть бесконечно тонким. 5️⃣ Clearcoat для лака и краски Этот параметр полезен для: ✔️ Автомобильной краски ✔️ Деревянных покрытий ✔️ Лаков и пластиков Он добавляет дополнительный слой отражений без необходимости создавать сложные материалы. 6️⃣ Sheen – идеален для тканей! Если ты рендеришь бархат, замшу или шерсть, Sheen поможет добавить мягкое свечение на гранях материала. 🎨 Sheen Color контролирует оттенок этого эффекта. 7️⃣ Bump, Displacement и Normal – в чем разница? 🔹 Bump – создаёт иллюзию рельефа (не изменяет геометрию). 🔹 Normal Map – даёт более точный рельеф за счёт направленных векторов. 🔹 Displacement – реально меняет геометрию, подходит для крупных неровностей (кирпич, камень). 🚀 Итог Corona Physical Material — это мощный инструмент, который позволяет максимально быстро и точно создавать реалистичные материалы. Главное — знать, какие параметры отвечают за физику света и как их правильно настраивать. ➡️Если хочешь углубиться в тему настройки материалов, рекомендую посмотреть этот эфир
Изображение поста