Зміст:
  1. Оптимізація розміру ігри
  2. Бандли і завантажувані ресурси. Що потрібно від системи?
  3. Дифы маніфесту
  4. Економія на кодогенерации
Ми пройшли екватор циклу про створення MMO RTS. Сьогоднішня стаття присвячена оптимізації.

Читати далі →

image

Коли компанія готує прототип програми, можливо все, навіть винахід нового підходу в побудові інтерфейсу. Раніше на основі порівняльних тестів або особистого сприйняття дизайнерів вибирався один варіант інтерфейсу, що неминуче залишала за бортом значну частину користувачів. Ці люди відкривають традиційні ігри, сайти і додатки, відчувають дискомфорт і йдуть. Противники є навіть у Material Design, вигляду техніки Apple і автомобілів Tesla. Але та складна налаштування під себе відлякує сучасних користувачів, сервіс повинен бути гарний «з коробки».

Ми вирішили піти іншим шляхом і зберегли всі варіанти інтерфейсу (різні форми, кольору, анімації, положення тощо), а потім навчилися розуміти, які сполучення будуть ближче для кожного користувача, щоб асистент Visera автоматично адаптувалася під його інтереси. Хочете дізнатися, як це можливо? Ласкаво просимо під кат!

Читати далі →

Креш-курс по UI-дизайну



Ми завжди в пошуках хороших статей про дизайні, щоб потім використовувати їх у роботі над сайтом «Я люблю ІП». Сьогодні ми перевели ще одну статтю, яка розповідає, чим відрізняється UI-дизайн від UX-дизайну і на яких основних принципах будується дизайн інтерфейсів.

UI vs. UX

Якщо ви хоч трохи цікавилися дизайном додатків, то напевно чули терміни «UI» і «UX». Але чим же вони відрізняються?
У найпростішій формі, UX-дизайн — це те, що робить інтерфейс корисним, а UI-дизайн робить його красивим. Дизайн інтерфейсів — це суміш візуальної ієрархії і елементів інтерфейсу. Щоб розібратися, чим відрізняється прекрасний дизайн від просто хорошого, необхідно зрозуміти, що дизайн інтерфейсів — це всього лише один з шарів цілого дизайн-процесу. Можливо, саме тому ці два терміни так часто плутають. У цій статті я постараюся розповісти, в чому ж полягає різниця між ними з точки зору дизайн-процесу.
Згідно з книги Дж. Гарретта «Елементи досвіду взаємодії», UX-дизайн можна визначити через п'ять основних рівнів. Давайте почнемо з самого абстрактного.

Читати далі →

Що таке UX/UI дизайн насправді?

Дуже багато непорозумінь в середовищі дизайнерів і розробників. Також багато дурних питань, пов'язаних з UX і UI у новачків. Часто просто з-за того, що люди не знають суті поняття UX/UI і, не знаючи про що говорять, називають речі своїми іменами.

Я хочу раз і назавжди поставити крапку і простою зрозумілою мовою пояснити, що значить «UX/UI дизайн».

UX/UI дизайн на прикладі точильних каменів

Читати далі →

Особливості розробки мобільного MMO RTS. Частина 3



Зміст:
  1. Оптимізація продуктивності і цільові пристрої
  2. Вивід тексту і оптимізація Label
  3. Віртуальні списки і переміщення камери

Читати далі →

UI/UX події 2017 року, які вас точно не втомлять

Який дизайнер не хоче стати найкращим у своїй галузі? А найкращий спосіб дізнатися щось дійсно круте – це поспілкуватися з людьми, які на цьому собаку з'їли. Тому сьогодні ми пропонуємо вашій увазі список всіляких цікавих заходів (в першу чергу, присвячених темі UI/UX) як для дизайнерів-початківців, так і для просунутих, які ви, можливо, захочете внести в свій щоденник.



Читати далі →

Інтуїтивний дизайн проти вірусного


Інтерфейс Snapchat бентежить багатьох користувачів. Не в докір старшому поколінню, простежується така тенденція: люди, які переступили певний віковий рубіж, з великим трудом розбираються в самих базових функціях цього додатка — заміни осіб, наприклад. Я вже збився з рахунку, скільки людей плакалися мені щодо Snapchat. «Нічого не розумію», — вигукують вони. «Чому все так складно?»

Я тут, щоб заявити: незрозумілий дизайн Snapchat — це не баг, а фіча. Як і у випадку з Tinder, це дизайн, який ставить своєю метою затягнути користувача і підштовхнути його до того, щоб він ділився досвідом з оточуючими. Насправді, це одна з ключових складових гучного успіху Snapchat.

Читати далі →

Анімовані Лінії в iOS

Доброго часу доби iOS-розробники і їм співчуваючі! Хочу поділитися з вами однією простою, але в той же час досить симпатичною анімацією для текстових полів та інших в'юх на iOS. Думаю, кожен, хто хоча б мигцем стикався з CALayer і Core Animation взагалі, знає про ці можливості, а от новачкам може бути цікаво і наштовхне на вивчення більш глибоко Core Animation.

Читати далі →

Простий framework UI ERP c допомогою Vaadin

Хабркат
Введення
Навіщо це затівалося? Рік тому почали писати систему забезпечення технологічної підготовки виробництва. І з того моменту почався наш тернистий шлях. Визначили стек технологій з яким будемо працювати. Коротко описали завдання і приступили до роботи.
протягом навчання і паралельної "розробки" почали вимальовувати інтерфейс і майбутня архітектура програми. В результаті у нас з'явився ще один свій фреймоворк.
У цій статті спробую описати, що було зроблено, яку структуру реалізували, описати конкретну реалізацію класів, чому так, написати приклади використання самопісного фреймоврка. Ну і розповім подальші плани.

Читати далі →