[Перевод] Приложение отвечает: как мы уменьшили количество ANRs в шесть раз. Часть 2, про исправление ошибок

В первой части статьи мы поговорили о том, что такое ANR (Application Not Responding), и рассмотрели несколько способов сбора информации об этих ошибках. А сегодня…

[Перевод] Секретный автомобиль от Amazon

Новый автомобиль от Zoox с 4 сиденьями и симметричным дизайном Стартап Zoox (компания, основанная австралийским дизайнером и робототехников из Стэнфорда) наконец представил свой новый проект,…

На чём лучше не экономить при создании ролика об игре

Когда ресурсы разработчика ограничены, желание экономить на каждом этапе создания ролика вполне естественно. Рассказываем, экономия на каких этапах в конечном итоге себя не оправдывает, и…

MFS — паттерн построения UI в iOS приложениях

Логика развития мобильных приложений заключается в постепенном усложнении функциональной нагрузки на пользовательский интерфейс.Что, в свою очередь, приводит к росту кодовой базы и затруднению ее обслуживания.…

О важности левел-дизайна, или как не сломать кор игры плохим лэйаутом

Левел-дизайн позволяет нам создавать карты, а игрокам — получать удовольствие от геймплея. Оба эти утверждения будут работать только в том случае, если левел-дизайн поддерживает механики…

Дом в лесу. Работа с освещением в Unity 3D

Учебные материалы для школы программирования. Часть 8 Spoiler Продолжим “природную” тематику. Ранее, мы учились делать деревья, построили простой домик, а сегодня добавим чуточку света! Создав простую…