4 заметки с тегом дизайн

Всю осень, зиму и половину весны я учился в Школе стажёров Бюро Горбунова. Последние три месяца я пытался осознать, что из этого вынес и как она на меня повлияла.

Многие мои знакомые дизайнеры и продукт-менеджеры спрашивают, стоит ли им идти в школу Бюро. Честно говоря, не знаю. Я опишу здесь только свои впечатления. Так совпало, что сегодня был последний день очередного набора. Надеюсь, пост всё равно будет полезен будущим абитуриентам и тем, кто получит приглашение на первую ступень, но пока не решил, идти учиться или нет.

О самом процессе я подробно писать не буду. Всё проходит именно так, как написано на страничке школы. Ещё о нём хорошо написали мои «одноклассники» Михаил Озорнин и Аркадий Чугунов.

Я хочу подробнее рассказать о пользе от школы. Вообще, в Бюро очень любят понятие пользы. «В начале работы над продуктом нужно выделить его полезное действие», «полезное действие нужно максимизировать» — это то, о чём постоянно говорят преподаватели школы.

Я ощутил громадную пользу. Я разработчик, а не дизайнер. Но мне всегда нравился дизайн, и я старался быть в теме, читал книги и блоги. Не могу сказать, что я получаю массу удовольствия от программирования, но мне нравится делать полезные и работающие продукты. Просто меня тянет в сторону мобильной сферы, и я умею писать код. Главный кайф в моей работе — это возможность создавать приложения, которыми пользуются люди. Полезный разработчик — не тот, который знает десять языков и сорок технологий, а тот, кто способен с нуля запустить качественный продукт.

Раньше я думал, что нужен какой-то особый талант, чтобы заниматься дизайном. Но Артём Горбунов считает, что дизайну можно научить. Ну и я поверил. Благодаря школе я теперь могу сам создавать продукты. Я уже запускал несколько мелких проектов, а сейчас в маленькой команде работаю над серьёзным приложением.

После школы мне стало легче отличить хороший дизайн от плохого. Раньше я смотрел на приложение и думал: «что-то здесь не так». Теперь я вижу, где именно огрехи, где вёрстка не такая, где текст слабоват, где синтаксис элементов хромает. И самое клёвое — ты понимаешь, как в несколько простых шагов можно всё улучшить.

Ещё школа многие вещи в голове расставляет по порядку. Это касается не только дизайна. Школа охватывает набор областей — переговоры, управление, редактуру, право, — которые только на первый взгляд не имеют отношения к дизайну. Но в процессе обучения ты начинаешь видеть, как сильно одно влияет на другое. Это прям наслаждение врубиться, как контрольные точки на проекте способствует сдаче работающего продукта в срок или что написание текста для сайта нельзя отрывать от дизайна.

Учиться в школе тяжело. Если вы думаете, что попадёте на первую ступень и будете просто лекции просматривать, то школа не для вас. Каждую неделю нужно давать результат. Провалил дедлайн несколько раз — до свидания. Принцип «расти или уходи» в действии. Жёстко, да. На второй ступени ещё жёстче — за неделю надо сделать два полноценных задания, причём для себя можно запланировать несколько итераций и обсудить промежуточные результаты с преподавателем. На выходные оставить не получится — выходные для отдыха. Настоящая гонка.

Благодаря такому ритму понимаешь, что планировать нужно не впритык. Что если остаётся два часа до дедлайна, а у тебя интернет отвалился или не пришло вдохновение — виноват только ты. Здесь же понимаешь, чем в первую очередь можно пожертвовать, если не успеваешь. Количеством фич можно, а вот качеством нельзя. И временем нельзя — дедлайн не сдвигается. А если дедлайн двигать — так продукт и не запустишь.

Школа учит принципу «сделать ≠ делать». Главное — результат. А результат — он в мире клиента. Не сдал — значит, не сделал. Плохо сделать тоже не прокатит. А хорошо сделать можно, только если правильно понял задачу. Не стоит начинать делать, пока не разобрался. Разобраться — ответственность исполнителя, то есть твоя.

На второй ступени уже реально понимаешь, что не можешь простить себе халтуры. Пара плохих оценок в начале — и всё, отпадает соблазн отправить первый же получившийся результат. Работаешь, пока видишь слабые места и есть силы.

На третью ступень я не попал. Подозреваю, главный её урок в том, что картинки — фуфло. Самое сложное — согласовать, реализовать и запустить. То есть мало сделать дизайн продукта и учесть тысячу комментариев арт-директора — надо ещё найти разработчика. А в итоге нужно запустить реальный продукт для реальных людей. Мне кажется, у ребят там было полное месиво в течение двух месяцев.

Пока учишься в школе, не пропадает чувство, что на тебя без перерыва льют поток знаний. Иногда кажется, куда же ещё? А оно всё продолжается. То крутые советы, то показательные примеры, то ещё какие-то приёмы. И из-за этого хочешь прогрессировать. Возникает просто огромная жажда быть лучше. И одновременно понимаешь, что всегда есть, к чему стремиться.

P. S. У Бюро свои взгляды на дизайн и на работу в целом. Они могут не совпадать с вашими. Если будете их нарушать, добьётесь только плохих оценок. Поэтому если вы с чем-то в корне не согласны из кодекса, лучше в школу не поступать.

19 декабря 2014, 10:43

WeekDefiner 2.0

Наконец-то я обновил WeekDefiner — своё первое и самое любимое аппсторное приложение.

Я хотел это сделать ещё больше года назад, но так как сам уже не учился в университете, то всё никак не доходили руки. Недавно я понял, что такое приложение — это отличный способ попробовать новые айосные фишки. И вот версия 2.0 дождалась релиза, попутно став полем для экспериментов с анимацией, блюром и виджетами.

У новой версии нет ничего общего со старой, кроме главной функции: показывать, какая сейчас идёт неделя. Только теперь WeekDefiner делает это гораздо лучше:

  • Знает все недели семестра. Можно листать в прошлое и будущее, чтобы посмотреть, например, на какие числа выпадет отчётная 17-я неделя.
  • Подсказывает даты при настройке. WeekDefiner научился угадывать начало и конец семестра. За основу я взял даты Аэрокоса.
  • Показывает неделю в центре уведомлений. На iOS 8 приложение даже необязательно запускать — в любой момент можно свайпнуть сверху вниз и посмотреть в виджете, какая идёт неделя. Для тех, кто пользуется iOS 7 или не хочет засорять центр уведомлений, остался кружочек с номером недели на иконке.

Я полностью обновил дизайн приложения. Оно было скеоморфное, а теперь — минималистичное с приятными эффектами. Мне особенно нравятся клёвое перетекание фона и анимация верхней кнопки. Большущее спасибо Жене Демьяненко за советы по интерфейсу и помощь с картинками.

Приложение будет полезно студентам и преподавателям. Остальным, я надеюсь, будет просто приятно скачать и посмотреть.

Скачать в App Store

Прошло почти полгода с момента запуска WeekDefiner — моего первого приложения в App Store. Спасибо всем, кто качал сам и советовал качать друзьям!

За всё время существования WeekDefiner был скачан 148 раз с ожидаемыми всплесками в апреле (появление в App Store) и сентябре (начало учебного года). Вот график по неделям:

Теперь я начинаю делать версию 2.0, и вот почему:

  1. Меня радуют показатели скачиваний, особенно с учётом того, что WeekDefiner никак не продвигался, кроме двух ссылок на приложение в Twitter и ВК.
  2. Выход iOS 7, подразумевающий как полный редизайн, так и новые интересные технологии.
  3. За последние полгода я узнал много нового как в программировании, так и в дизайне, типографике, управлении проектами и других вещах. Теперь WeekDefiner 1.0 мне кажется плохо написанным, неудобным и некрасивым.
  4. Снова хочу сделать приложение по принципу «от и до»: буду сам проектировать экраны, рисовать иконку, писать код, тестировать, анализировать и продвигать.

Думаю, что на разработку уйдёт около трёх месяцев. После релиза обязательно выложу dev story.

P. S. Так как последнее время я занимался разработкой под Android, то, возможно, созрею и для Google Play версии. Естественно, если вы захотите :-)

11 июня 2013, 20:00

Первый взгляд на iOS 7

Вчера на презентации WWDC 2013 гвоздём программы стало представление iOS 7. По словам Apple, новый релиз — это самое масштабное изменение платформы со времён появления iPhone. И правда, с первого взгляда понятно, что новая версия ОС существенно переработана.

Последние месяцы ходили слухи насчёт перехода iOS от скевоморфизма к плоскому интерфейсу. Поводом для шумихи стало увольнение Скотта Форстала с поста главного по iOS, на смену которому пришёл Джони Айв. Считалось, что скевоморфизм — идея Форстала, поддержанная самим Стивом Джобсом. Но после перемен в руководстве, произошедших за последние пару лет, стало ясно, что iOS должна измениться.

Прогнозы оправдались — мы увидели флэт-интерфейс, чем-то напоминающий Android. Плохо это для iOS или хорошо? По презентации сложно сказать. Для ответа нужно попользоваться iOS 7. К тому же, очевидно, что за четыре месяца она будет доработана: что-то будет добавлено, что-то — исправлено, что-то — вырезано.

Но, имея то, что мы имеем, я хочу высказать несколько мыслей по поводу свежей iOS 7.

Флэт-интерфейс
Я бы не стал биться головой о стену из-за смены направления в дизайне iOS. Плоский интерфейс — это и не хорошо, и не плохо. Любой стиль уместен там, где он подходит для решения своих задач. Если раньше Apple нас приучал крутить головки в подкастах и листать страницы в iBooks, то теперь само взаимодействие станет другим. Плохой флэт-интерфейс — это если бы дизайнеры Apple просто перерисовали уголки страниц и головки в новом плоском варианте, а хороший — это когда он соответствует новому стилю взаимодействия с пользователем. Мне очень понравилась анимация и типографика — возможно, эти инструменты и будут играть главную роль в новом интерфейсе, заменив детализированные скевоморфные текстуры и объекты. Единственное, что разочаровало во внешнем виде iOS 7 — это её иконки, но, скорее всего, их ещё отполируют.

Многозадачность
Наконец-то в Apple переделали панель многозадачности, которая теперь выглядит свежей и более удобной для переключения между приложениями и понимания, что в каждом из них происходит. Чем-то инновационным это, естественно, не стало, но приятно, что в iOS теперь это есть.

Новый Notification Center
По-моему, ничего глобально не изменилось. Как всё сваливалось в кучу, так и сваливается — но теперь в три кучи. Фишку под названием Today не просёк. Посмотрим, что будет потом.

Control Center
Отсуствие множества настроек всегда оставалось одним из принципов мобильных платформ, в особенности iOS. В идеале, такие настройки, как яркость, Bluetooth, Wi-Fi вообще не должны парить пользователя — смартфон должен регулировать их автоматически. Но на данный момент, пока операционные системы не научились делать это хорошо, Control Center выглядит хорошим решением.

Другие новинки
iRadio должно стать очень интересной вещью, но в России вряд ли появится скоро. AirDrop — отличная штука, но пока неясно, что именно она позволит передавать, за исключением фото и контактов. И жаль, что Siri не выучила русский.

Ну и напоследок — меня очень заинтересовала штука под названием iOS in the Car. Если удастся действительно подружить iPhone с машиной, это будет круто! Жду с нетерпением.

ios   iphone   wwdc   дизайн