[Dev Story] История разработки приложения HDD

Нам пишут создатели приложения HDD

В сентябре 2012 года я размышлял над созданием нового приложения для iPhone. До этого периода по большей части я разрабатывал приложения для категории «Развлечения». Но новое приложение должно было быть в первую очередь полезным. В 2011 году я уже работал над созданием хранилища данных защищенного паролем, и логичным продолжением было бы выпустить полноценный файловый менеджер. Тогда началась работа над приложением HDD.

HDD

Процесс разработки

В то время моя команда состояла из одного человека и все приходилось делать самому, пользуясь полученным ранее опытом и популярными блогами по разработке приложений под iOS. У меня была также основная работа программистом в небольшой конторе по созданию приложений, поэтому разработка HDD происходила дома в свободное время, обычно по выходным и вечерам. Это, конечно, тормозило процесс, но в перерывах на основной работе я готовился к программированию дома: изучал необходимые материалы и статьи и, когда
приходил домой, уже знал, что нужно делать дальше.

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

HDD

История изменений

Первая версия HDD содержала немного функций и в основном была похожа на ее более раскрученных конкурентов. Нововведения второй версии пришли в голову спонтанно: на нашей основной работе дизайнеру было необходимо приложение для быстрого просмотра его работ на iPhone или iPad. Тогда я подумал, что хорошо бы добавить в наше приложение возможность синхронизации файлов по Wi-Fi. Это бы упрощало пользователям переброс файлов в приложение. Так появилась вторая версия HDD.

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

HDD

Новый дизайн

Когда летом этого года появилась бета-версия iOS 7, поднялось много шума насчет дизайна новой операционной системы. Один факт бросался в глаза: дизайн диктовал простоту в получении информации. Были решения дизайнеров Apple правильны во всем или нет — речь не об этом.

Моему приложению нужен был новый дизайн. К началу лета я уже не сотрудничал с дизайнером и выкручиваться нужно было в одиночку. На помощь мне пришла библиотека FlatUIKit. Она содержала в себе набор файлов для кастомизации стандартных элементов UIKit и существенно облегчала работу над дизайном. Мне оставалось лишь нарисовать иконки. О том, насколько мне это удалось, судить уже вам.

HDD

Планы и мысли

Завершенных приложений не существует, поэтому совершенствование HDD ведется постоянно. Пользователи присылают письма с предложениями, задают вопросы. Это помогает понять в какую сторону вести разработку, что добавлять. На данный момент в мыслях добавить поддержку других облачных сервисов, кроме Dropbox. Напишите, какой сервис хотели бы увидеть в приложении вы.

Приобрести приложение HDD вы можете по этой ссылке. Бесплатно установить программу смогут 15 счастливчиков, которые успеют воспользоваться следующими промокодами:

A7E3J94K3XHL
6W7FXTX4HP33
LNKPRTL33PRH
HLAKEA44XFFF
M4LTEJAMXHAL
WWP4XA7JHE7H
4PYPJP9NPJFH
TYRFM9LMM76W
FM4JMF3HH6JE
K9E9WPXT39H6
ET33JP4AMXAM
KWL3E6E6A33J
LHYKRRP43PYR
RXWJJXLW639X
A74MLTMEP9XN

Обзоры приложений для iOS и MacРазработка приложений для iOS