Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации
Digital-кейс дня

Pro Photo Shoot: Мобильная соцсеть для фотографов и моделей

Вхождение в кейс дня

26 июня ‘17

Заказчик: 8WEST LLC

“Если ты решил организовать фотосет, где найти моделей и стилистов?” — так у американца Уильяма Апшоу, программиста и, по совместительству, фотографа-любителя возникла идея создания соцсети для профессионалов фотоиндустрии. Уильям придумал — мы разработали.

Агентство-исполнитель кейса

Azoft

Azoft — это профессиональная разработка корпоративных серверных, мобильных и веб приложений. Мы создаём индивидуальные решения, сотрудничая с российскими и мировыми компаниями. Мы верим в то, что правильно и качественно созданное ПО может значительно повысить эффективность бизнеса наших клиентов.

1. Вводная задача от заказчика, проблематика, цели

Как и многие замечательные изобретения, идея Уильяма Апшоу родилась из того, чего ему не хватало в жизни. Уильям, программист из Америки, увлекся фотографией и однажды понял, что целого Фейсбука мало. Мало, чтобы организовать фотосессию и без лишних усилий найти всех доступных фотографов, моделей и стилистов в радиусе своего местоположения.

И Уильям обратился в Azoft с целью создать Android версию своего iOS приложения Pro Photo Shoot. А когда Уильям увидел, каким хорошим получается Android приложение, то не удержался и решил обновить iOS на языке Swift с нашей помощью.

Первоначальные требования клиента к будущему решению:

  • портировать версию iOS приложения на Android
  • сделать pixel-perfect UI для Android
  • интегрировать Аndroid приложение с существующим бэкендом на Parse

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Мы начали с выполнения тестового задания — разработали три экрана будущего приложения. Работа так понравилась клиенту, что нам полностью поручили разработку под Android, а потом и под iOS.

В результате мы создали iOS и Android приложения с красивыми анимациями и широким функционалом, которому позавидовали бы и Фейсбук, и Инстаграм:

  • Регистрация
  • Идентификация по профессии (выбор роли: фотограф, модель, визажист и т.п.)
  • Указание личных данных в профайле
  • Добавление своего портфолио (включая фото из Инстаграм)
  • Поиск пользователей по профессиям и городам
  • Чат
  • Нотификации
  • Добавление в “Избранное”
  • Создание мероприятий: кастингов, фотосессий
  • Поддержка иностранных языков
  • Реферальная программа
  • Добавление личного профайла в топ выдачи

Во время проекта внезапно объявил о своём закрытии Parse, изначально выбранный клиентом. Потребовалось переносить бэкенд с Parse на облачный сервис Backendless. Мы и здесь не остались в стороне — помогли клиенту упростить процесс миграции. Для этого мы поменяли SDK и немного переписали код.

Уильям рассчитывал, что Pro Photo Shoot быстро наберёт популярность. Мы не стали полагаться на случай и сразу заложили возможности масштабирования. Фотографии были перенесены с Backendless на Amazon S3. Это позволило клиенту ускорить работу приложения, в том числе реализовать загрузку файлов напрямую в приложение.

Принцип работы прост: заводите кастинг самостоятельно или просматриваете доступные кастинги в радиусе вашего расположения. Отправляете заявку на понравившийся кастинг или предлагаете поучаствовать другим подписчикам приложения.

Дизайн приложения стремился к pixel-perfect, но мы не забыли и про user-friendly. К удовольствию пользователей, мы создали в приложении два типа свайпа: нижний – по контенту (фотографиям и личной информации); верхний – по результатам поиска.

3. Результаты сотрудничества

Мы переработали UI приложения, сделали его более интуитивным. В процессе создания Android версии мы добавили удобные переходы между разделами меню, которые затем перенесли и в iOS. В целом, логика работы с приложением стала проще, интерфейс визуально приятнее. Приложение обрело своё лицо.

4. Заключение

Приложение активно продвигается на американский рынок и насчитывает более 10 тысяч пользователей.

Агентство-исполнитель кейса

Azoft

Azoft — это профессиональная разработка корпоративных серверных, мобильных и веб приложений. Мы создаём индивидуальные решения, сотрудничая с российскими и мировыми компаниями. Мы верим в то, что правильно и качественно созданное ПО может значительно повысить эффективность бизнеса наших клиентов.