Michael Kelley
Michael Kelley25 квітня 2019 р. 23:27

6 елементів, які слід пам’ятати при розробці додатків для iOS

«Дизайн — це не лише те, як він виглядає та відчувається. Дизайн – це те, як це працює».
Стів Джобс

Сьогодні в магазині Apple iOS існує понад мільйон додатків, і їх кількість зростає. Кожна з цих програм налаштована; не існує такого поняття, як стандартний шаблон для iOS. Ключове питання для розробки програм для iOS: як створити програму, яка виділяється з натовпу?


Ось 6 елементів дизайну, які розробники додатків для iOS повинні мати на увазі, щоб забезпечити залучення користувачів.

1. Краще менше

У вас є обмежена кількість нерухомості, щоб привернути увагу користувачів. Захаращення його зайвою кількістю деталей лише заплутає їх. Гірше того, це може зробити ваш додаток непривабливим у просторі, де естетична цінність є на першому місці. Консультант із мобільного дизайну Джонатан Старк наголошує на необхідності: «Безжально редагувати свої функції. Вам доведеться залишити речі». Зосередьтеся на кількох речах, які справді відрізняють програму від усього іншого, і відповідно розробіть дизайн програми.

2. Шукайте ясності

У вашому дизайні розробки програми для iOS має бути виділено важливий вміст. Що ще важливіше, він повинен запрошувати користувачів до взаємодії. Інструкції щодо розробки Apple рекомендують розбірливий текст будь-якого розміру шрифту, точні піктограми, які одразу передають їхню мету, тонкі та відповідні прикраси. Мабуть, найважливішим є різка концентрація на функціональності. Це стара приказка про те, що форма слідує за функцією.

3. Підходити до формату

Користувачі мають бачити все, що їм потрібно, без прокручування чи масштабування. З огляду на те, що програми використовуються на iPad і iPhone різних розмірів, як у портретній, так і в альбомній орієнтації, ваш дизайн має адаптуватися до всіх інтерфейсів перегляду. На щастя, є інструмент розробки спеціально для цієї мети. Автоматичний макет надає засоби для визначення правил або обмежень, щоб кнопки та піктограми завжди розташовуються однаково на зображенні, незалежно від розміру екрана. Інструмент розробки додатків iOS також визначає прямокутні області, які, хоч і невидимі, допомагають у правильному позиціонуванні, вирівнюванні та інтервалі вмісту.

4. Тримайте колір у лінії

Apple надає розробникам яскраву палітру кольорів. Ви можете використовувати його, але, мабуть, не варто. Якою б барвистою (в буквальному сенсі) не була палітра, небезпека її використання полягає в тому, що її також використовують багато інших розробників. Щоб виділитися, використовуйте власні кольори. Ось кілька додаткових міркувань щодо ефективного використання кольору в дизайні програми:

Не використовуйте однаковий колір для інтерактивних і неінтерактивних елементів. Використання іншого відмітного кольору для інтерактивних елементів є чудовою візуальною підказкою, яка дозволить користувачам знати, куди торкатися.
Кольори повинні працювати разом. Так, наприклад, якщо ви використовуєте пастель, використовуйте палітру пастелі, не вводьте щось, що суперечить цій палітрі.
Будьте тонкими. Може виникнути спокуса використовувати багато яскравих і навіть контрастних кольорів, щоб виділитися. Але в більшості випадків елегантність - це те, що приваблює погляд, а елегантність зазвичай включає два, не більше трьох основних кольорів.
Уникайте використання комбінацій кольорів (червоно-зелений, синьо-помаранчевий) для розрізнення двох станів або значень – дальтоніки не зможуть побачити різницю. Більшість інструментів редагування можуть перевірити потенційні конфлікти дальтонізму та запропонувати альтернативне форматування.
Як це виглядає при денному світлі? Попередньо перегляньте свою програму в різних умовах освітлення, щоб побачити, як виглядають кольори, і налаштуйте так, щоб колірна схема виглядала найкраще за різних умов.
Зробіть це популярним. Використовуйте відтінки або світлі кольори для фону та накладайте темніші відтінки, щоб виділити текст.

5. Отримайте «Всі пальці вгору»

Дизайнер UX Adhithya Vijai вказує на дослідження, які показують, що 75 відсотків взаємодії з додатком здійснюються великим пальцем. Отже, у вашому дизайні має бути передбачена «зона для великого пальця» — розмістіть часто використовувані елементи керування в межах легкого доступу великого пальця, а речі, до яких користувачі не хочуть випадково торкатися, — у важкодоступних місцях.

6. Великі та чіткі шрифти

На початку створення персональних комп’ютерів, коли вперше з’явилися програми обробки текстів, автори завалювали свої тексти купою різних шрифтів і розмірів, бо, ну, просто тому, що могли. Це призвело до появи потворних документів, які відволікали увагу від того, хто їх насправді читав. Інструкції зі стилю згодом розвинулися, щоб підкреслити, що документ повинен мати єдиний стиль шрифту та послідовну серію розмірів шрифту для позначення рівнів інформації. Те саме стосується шрифтів у вашій програмі. Вони повинні бути легко читабельними, відповідного розміру, який виглядатиме збалансованим у вашій програмі, відповідати загальній схемі дизайну, і, перш за все, мати єдиний, бажано простий, стиль шрифту. Ось список деяких гарних сучасних шрифтів, які варто розглянути.

Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.

Вам це подобається? Поділіться в соціальних мережах!

Коментарі

Only authorized users can post comments.
Please, Log in or Sign up
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 11:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
m
  • molni99
  • 26 жовтня 2024 р. 11:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
i
innorwall15 листопада 2024 р. 13:27
Випуск утиліти для розгортання додатків C++/Qt і QML CQtDeployer версії 1.4.0 (двійкова коробка) optionally substituted alkoxy, optionally substituted alkenyloxy, optionally substituted alkynyloxy, optionally substituted aryloxy, OCH, OC H, OC H, OC H, OC H, OC H, OC H, O C CH, OCH CH OH, O…
i
innorwall15 листопада 2024 р. 08:26
Qt/C++ – Урок 031. QCustomPlot – Побудова діаграм з часом buy generic priligy We can just chat, and we will not lose too much time anyway
i
innorwall15 листопада 2024 р. 06:03
Qt/C++ - Урок 060. Налаштування зовнішнього вигляду програми під час виконання I didnt have an issue work colors priligy dapoxetine 60mg revia cost uk August 3, 2022 Reply
i
innorwall14 листопада 2024 р. 22:42
Як скопіювати файли в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
Тепер обговоріть на форумі
i
innorwall14 листопада 2024 р. 14:39
добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
i
innorwall11 листопада 2024 р. 21:55
Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
9
9Anonim25 жовтня 2024 р. 19:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов03 жовтня 2024 р. 14:05
Реализация навигации по разделам Спасибо Евгений!

Слідкуйте за нами в соціальних мережах