Хотя Mailbox и довольно нетипичный почтовый клиент, уже долгое время он остается любимчиком миллионов пользователей. Приложение дает возможность быстро и предельно просто упорядочить свой почтовый ящик, может похвастаться свежим и стильным дизайном, но что еще важнее – стабильной и плавной работой. В интервью ресурсу Lifehacker сооснователь и глава Mailbox Гентри Андервуд рассказал об истории создании проекта и причинах его успеха, а также угостил нас парочкой дельных советов. Мы публикуем для вас вольный перевод этой беседы.
Как появилась идея создать такое приложение? Вы пытались решить в нем какие-то проблемы, с которыми столкнулись ранее, или вас вдохновило что-то другое?
Наша команда всегда была увлечена созданием сервисов, которые смогли бы упростить повседневные задачи. Mailbox стал продолжением нашего первого приложения Orchestra To-Do [популярный мобильный список задач], которое мы запустили в 2011 году. Приложение позволяло делиться своим листом to-do с другими пользователями по почте, и вскоре мы столкнулись с неприятным фактом. Многие наши юзеры использовали сам почтовый ящик как (ужасный) список задач. Хотя наше приложение и встретили с интересом, мы поняли, что для успеха нам стоит пересмотреть структуру «почтовика», чтобы в нем было так же удобно работать со списком дел.
Каким же был следующий шаг?
Улучшение сервиса электронной почты кажется быстро разрешимой задачей. Когда вы же сталкиваетесь с ней ближе, оказывается, что даже самые, казалось бы, простые вопросы требуют сложных решений. Мы хотели создать максимально простой и интуитивный сервис, а потому без конца приходилось что-то перерабатывать и доводить до ума.
Команда Mailbox за работой
На какие платформы вы ориентировались, а какие наоборот, решили оставить «за бортом»?
Мы остановились только на одной платформе, iOS, и лишь на одном почтовом сервисе, Gmail. Мы считаем, что Mailbox уже занял свою нишу на рынке, а потому сейчас мы стараемся максимально расширить круг пользователей и сделать приложение доступным для других платформ и девайсов.
Как прошел запуск приложения?
Все было словно во сне. Когда мы представили промо-видео Mailbox в декабре, то были просто потрясены количеством просмотров – более 500,000 только в первый день. Было очевидно, что людям нужен годный почтовый клиент. Понимая значимость почтового ящика для его владельца, мы постарались сделать работу сервиса максимально надежной и стабильной. Так, в начале мы создали своеобразную живую очередь, по которой осуществлялся доступ к приложению, чтобы его скачивали постепенно [на момент написания обзора Mailbox на UiP в очереди стояло 569 132! человека]. Незадолго после запуска у нас уже было более полутора миллиона человек в очереди – мы просто не успевали справляться с запросами. Короче говоря, бессонных ночей было много.
Каким было ваше главное препятствие, и как вы его преодолели?
Тяжелее всего было, когда сервис начал по-настоящему разрастаться: ведь он же из скромной бета-версии превратился в приложение с десятками тысяч пользователей всего за пару недель. Для почтового клиента, прежде всего, важна стабильность, потому нам постоянно приходилось балансировать между надежностью сервиса и темпами его роста. И дело не только в серверах – нужно было улучшать порядок обслуживания клиентов и расширять собственный штаб сотрудников.
Дизайн приложения круто обновился под стать iOS 7
Как вы справляетесь с запросами пользователей и критикой в свой адрес?
В этом плане нам повезло – пользователи у нас очень отзывчивые, регулярно делятся мнениями, которые мы обязательно учитываем при разработке новых продуктов. Возможность отправлять свои отзывы прямо через Mailbox, а также наша лента в Twitter помогли определить дизайн и функции приложения, которых желали сами пользователи. Чаще всего к нам обращаются с просьбой адаптировать Mailbox для других платформ, над чем мы сейчас активно трудимся.
Как вы распределяете время между разработкой новых функций и улучшением существующих?
С тех пор как мы стали частью Dropbox [кто не в курсе, Dropbox купил Mailbox в марте этого года] у нас появилась возможность поддерживать стабильную работу сервиса и его рост, но у нас также появились и ресурсы для одновременной разработки новых фич, которые сделают работу почтового клиента еще быстрее и проще.
Какой бы совет вы могли бы дать другим разработчикам?
Пусть ваш проект вас поглотит. Разработка дизайна продукта – процесс очень трудоемкий, требующий настойчивости и терпения. Сделайте пару набросков – посмотрите, что получилось, и сделайте это заново. А потом еще и еще. Нет ничего идеального, так что придется немало попотеть, чтобы вышло хотя бы что-то достойное. Мы переделывали все буквально по тысячу раз – интерфейс, иконку, исходный код – пока мы остановились на самом гармоничном и по-наивному простом решении, которое мы могли найти.