Мобильная социальная сеть Keep Your Word

Цель: создать мобильный клиент на базе iPhone и серверное обеспечение к новой социальной сети с нуля.

Задача

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

Идейный вдохновитель приложения Владимир Герасичев, бизнес-тренер с двадцатилетним опытом работы в вопросах самореализации и мотивации, в обращении к пользователям так объяснил суть приложения:

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


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

Подход

Наши разработчики создали приложение для платформы iPhone, реализовав весь необходимый функционал сервиса. Кроме того, мы разработали серверную часть: создали базу данных, где хранятся все данные, проработали внутреннюю логику соцсети и создали программное обеспечение под нее. Также мы создали свой API, через который мобильный клиент полноценно взаимодействует с сервером. Все это — практически с нуля.

Ответственность команды Improve Digital

  • Общее экспертное консультирование;
  • Проектирование UX/UI;
  • Создание и отрисовка дизайна мобильного приложения;
  • Разработка iPhone-приложения (программирование, тестирование);
  • Проработка взаимодействия с сервером, создание сервера под приложение (программирование, тестирование);
  • Локализация продукта (русский, английский);
  • Публикация в App Store;
  • Техническая поддержка и развитие приложения.

Решение

Простое в использовании приложение эффективно решает поставленную перед ним задачу: помогает пользователю сдержать свое слово.

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

Можно настроить профиль под себя, загрузить фотографию, поменять настройки и найти друзей, кто уже присоединился к Keep Your Word. Поиск работает в трех форматах: по e-mail, по имени или среди друзей в Facebook.

Далее пользователь создает свое обещание: формулирует результат, добавляет фотографию, определяет время, на которое оно дается.

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

Свое обещание можно запостить в других социальных сетях — Facebook, Twitter — или отправить на e-mail. Также меняются настройки приватности: обещание может быть доступно всем зарегистрированным пользователям или только друзьям. 

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

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

На данный момент в приложении реализовано три вида сообщений: текстовые комментарии, фото-комментарии и добавление данного слова в Избранное (кнопка "Нравится", аналогичная лайку в популярных соцсетях).

 

Каждое данное слово имеет три разных статуса: в процессе выполнения (желтое), выполненное (зеленое) и невыполненное (красное). Поменять статус выполненного обещания можно одним кликом, и после этого друзья могут выразить свое восхищение и дружеское похлопывание по плечу специальным бэйджем.

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

Одной из особенностей приложения является постоянная связь с пользователем: когда пользователь устанавливает периодичность обещания, также настраивается расписание push-нотификаций, и в назначенный час Keep Your Word напомнит о данном слове.

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

 

Процесс выполнения проекта

На разработку приложения с нуля ушло около двух месяцев. Наша команда, объединившая специалистов в области iOS-разработки и разработчиков серверного решения, тесно взаимодействовала с клиентом, стараясь сохранить процесс работы прозрачным и легко управляемым.

Дарья Ахмерова,
менеджер проекта Keep Your Word:

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

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

 

Это всего лишь один из множества примеров эффективных красивых решений, реализованных нашей командой. Ознакомьтесь с другими примерами наших проектов по созданию мобильных приложений на главной странице сайта, начните сотрудничество с нами сегодня: заполните форму брифа, напишите письмо на [email protected]. Наш консультант свяжется с вами в ближайшее время!

Краткое описание проекта Keep Your Word для iPhoneСкачайте краткое описание проекта в PDF, 898kb

Клиент

Business Relations

Суть проекта

Создание мобильного клиента к новой социальной сети.

Полезность приложения

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

Технологии

  • iOS, iPhone
  • Facebook API
  • JAVA, Spring MVC, Hibernate; MySQL
  • Apple Push-Notifications
  • JSON, XML

Особенности приложения

  • Регистрация при помощи facebook;
  • Просмотр общей ленты данных обещаний, а также обещаний друзей;
  • Комментирование обещаний, возможность поставить Like, добавить в избранное;
  • Обновление статуса обещания (не сдержал, в процессе, сдержал);
  • Добавление фото результата к сдержанным обещаниям;
  • Каждый зарегистрированный пользователь может дать неограниченное количество обещаний и сделать их яркими, визуально мотивирующими на результат: добавить фото, текстовое описание, выбрать срок, к какому числу его необходимо сдержать, установить напоминания;
  • Настройка приватности данного слова;
  • Возможность поделиться данным словом на facebook, twitter, e-mail;
  • Богатый функционал по взаимодействию пользователей друг с другом (поощрение сдержавшего слово "молотком", добавление обещания в избранное, комментирование, тематические группы и т.д.);
  • Развернутый поиск друзей по e-mail или facebook;
  • Поиск обещаний по тэгам.
Open