Добавить свою заметку вы можете на этой странице.
Глава 2. О разработке, розысках и интерфейсах
...продолжаю свою devstory о том как я придумывал, создавал, бился и плакал, продвигал и в общем все-все интересное о приложении DePict Селфи Таймлапс
Самое сложное в начальном этапе разработки — это не разбрасываться. В этом здорово помогает Issue tracker — разбивать задачи по релизам, отслеживать баги, чтобы вообще иметь представление, что сделано, внедрено или исправлено за какой-то конкретный период (в общем, не мне вам объяснять, верно?). Но когда твой путь освещает Идея (да-да, именно с большой буквы), то обращать внимание на какие-то списки задач не очень хочется. Они отвлекают от основы, считаешь ты, они загоняют тебя в какие-то рамки, говорит тебе внутренний голос. Ты ему киваешь и продолжаешь "творить".
Эффективная и выгодная реклама с сервисом от МегаФона
Широкий выбор рекламных каналов, более 100 параметров по интересам, подробная аналитика и другие возможности уже ждут в Личном кабинете. А еще кешбэк 100% за запуск рекламы в первый месяц и еще 10% — каждый месяц.
(К слову, я пользуюсь бесплатным трекером Unfuddle, упоминания о котором не так часто встречаются в сети… по крайней мере на моем опыте. История наших взаимоотношений длится уже не один год и переходить на что-то другое, лично для меня, имеет мало смысла).
Итак, ключевыми моментами, сделав которые я мог уже обращать внимание на что-то еще, для меня на тот момент были:
- Съемка фото
- Вспомогательная сетка
- Кадрирование
- Создание ролика
Третий пункт (кадрирование) я вскоре выкинул — в первую очередь приложение создавал изначально под свои нужды, а немного с этой функцией побаловавшись, я понял, что нам с ней не по пути.
С последним тоже было не все гладко, что в общем-то раскрыло мои глаза на то, почему подобных приложений так мало. Нет возможности для реализации. Не одну библиотеку мне пришлось перебрать, чтобы в итоге получить ожидаемый результат. Несколько раз я старательно махал рукой и думал что все, проекту хана… но потом пересиливал себя и продолжал поиски.
Даааа я сделал это!!!
В итоге я добился главной задачи, поставленной перед началом разработки — я смог делать фотографии в приложении с использованием сетки и соединять их в один видеоролик с указанной в настройках скоростью по кадрам в секунду. На том этапе не все было гладко, но при определенной последовательности действий все получалось (!!!).
Пока я занимался не столько разработкой, сколько изысканиями, я упускал из виду один немаловажный факт: красоту приложения. Сам я лично отношусь к тем людям, которые не ставят приложение, если они не радуют глаз своим видом, даже если у них какой-то суперский функционал. Пришлось этим поступиться ради более высоких целей. Хотя, с другой стороны, это все вопрос приоритетов.
В общем, как говорится, кушать и морщиться я устал, поэтому установил Illustrator, нашел гайдлайны по Material Design, посмотрел на часы (время было 9 вечера), и принялся стругать и перерисовывать. Когда я закончил рисовать (это так высококультурно я называю метод копи-паста с гайдлайнов), время было уже 3 ночи, а с экрана монитора я смотрел на самого себя с нескольких мокапов.
Руки чесались внедрить все это в код прямо здесь и сейчас, поэтому до шести утра я продолжал старательно работать, потом решил, что наверное нужно немного передохнуть, немного поспал, проснулся, покушал и весь субботний вечер продолжал менять интерфейс.
Когда я продрал глаза в воскресный день и начал тестировать приложение на разных устройствах, заметил, что мне самому это нравится. Я вынес новый интерфейс на обсуждение на Reddit в сабреддите r/MaterialDesign чтобы получить какой-то фидбек, и в целом, я не собрал с неба звезд, но положительные эмоции от комментариев в принципе получил.
Кстати, если пролистнуть всю историю к его логическому концу, то результат моих работ можно найти в Google Play