Want create site? Find Free WordPress Themes and plugins.
Что мы делали:
  • Разработка ТЗ
  • Проектирование UI
  • Создание прототипа
  • Отрисовка макетов дизайна
  • Разработка iOS версии приложения
Платформы:
iOS
Клиент:
Частное лицо
Год запуска:
2015

Challenge.farm — представляет из себя социальную сеть, где любой пользователь может создавать челленджи (испытания) в формате 30 секундного видео ролика, делиться ими с друзьями или другими пользователями, принимать участие в чужих челленджах и зарабатывать реальные деньги за счет создания платных испытаний. В состав программного продукта входит мобильное приложение для iOS платформы, а так же Back-end.

Возможности и особенности:
  • Возможность записи и редактирования видео.
  • Возможность писать видео фрагментами, с паузами.
  • Механизм встроенных покупок (iAP).
  • Вывод денег со счета пользователя на PayPal.
  • Возможность создавать открытые, приватные и платные челленджи.
  • Авторизация в приложении через Open id Facebook.
  • Интеграция с API Facebook, Twitter и Instagram.
  • Продуманный и качественно выполненный интерфейс.

Цели

Выбрать подходящий вариант для хранения большого количества 30 секундных видео роликов пользователей. Для этих целей нами был предложен один популярный в США видеохостинг.

Цели

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

Цели

Заложить основу для быстрого наполнение продукта дополнительными возможностями, для этих целей была выбрана архитектура построения приложений MVVM.

Цели

Продумать общее удобство взаимодействия с интерфейсом приложения и правильно показать пользователям все основные данные.

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

Mystic Green

#46c98b

Easy Gray

#969fa8

Mister Red

#ff554d

И вот что у нас получилось…

Проектирование интерфейса

Как и всегда, работа в данном проекте началась со сбора требований и составления списка user story, что позволило подготовить модель UI для всех экранов будущего приложения. В данном приложении предполагалось приличное количество возможностей, мы сократили их список до базового уровня, исключив второстепенные задачи, чтобы релиз продукта смог состояться быстрее.

Создание интерактивного прототипа

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

Вы можете оценить прототип данного приложения, воспользовавшись функционалом ниже.

Отрисовка макетов дизайна

Внеся все необходимые правки на этапе проектирования и прототипирования, можно было переходить к отрисовке макетов дизайна.

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

Вывод денег с внутреннего баланса пользователя на его счет в системе PayPal

Одной из интересных задач стоящих перед нами, было определиться с выводом заработанных\собранных пользователями денег. По скольку приложение создавалась для рынка США, мы приняли решение организовать вывод средств на PayPal, т.к. эта платежная система там хорошо распространена.

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

Вот как выглядит механизм формирования заявки на вывод денег с внутреннего баланса пользователя на его счет в системе PayPal.

Как сделать так, чтобы процесс создания челленджа получился быстрым и максимально простым

Создание челленджа — это два не сложных шага.

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

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

А что на счет социальной составляющей

Одним из вариантов расширения аудитории приложения является механизм приглашения своих друзей из facebook, для этих целей мы предусмотрели специальный блок на экране People.

Так же на экране People, пользователь видит всех зарегистрированных в приложении людей, свои подписки и тех, кто подписался на него.

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

Каким стал экран челленджа после нескольких ревизий

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

Посмотрите что у нас получилось:

Did you find apk for android? You can find new Free Android Games and apps.