Рейтинг@Mail.ru
Фотоальбом+
Модуль, позволяющий в мобильном приложении одноклассники (или в контакте) отмечать друзей, место и время на фотографиях, а также группировать фотографии для просмотра по отмеченным друзьям, местам и времени.

Актуальность идеи


Мы часто встречаемся с разными людьми, посещаем много разных мест и путешествуем. Хочется сразу выложить свои фотографии в социальную сеть. Сейчас с мобильного телефона это сделать можно, но не более того. А сразу отметить друзей, место на карте, дату? Пока для мобильных android приложений одноклассники и в контакте это не возможно. А жаль. А как посмотреть все фотографии с определенным человеком, или связанные с определенным местом? Пока тоже нельзя. Конечно мы формируем альбомы, но это только одно измерение, а хочется многомерности.

Решение проблемы


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

Первоначальный план реализации


1) Определиться, для мобильных одноклассников или в контакте будет первоначально разрабатываться модуль.
2) Определиться, нужно ли параллельно разрабатывать модуль для группировки фотографий для десктоп приложения.
3) Определить минимальный и расширенный функционал.
4) Разработать дизайн модуля для минимального функционала: основные классы, взаимосвязи, язык реализации.
5) Разработать внешний вид модуля.
6) Реализовать модуль с минимальным функционалом.
7) Установить модуль и протестировать работу с минимальным функционалом.
8) Реализовать расширенный функционал.
9) Установить модуль и протестировать работу с расширенным функционалом.

Перспективы проекта


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


Предварительная презентация


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

1) После нажатия на вкладку "Фото" отображается список альбомов:



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

Любая фотография может принадлежать к нескольким альбомам.

Например, некоторые фотографии из альбома "личные фотографии", находятся в альбоме "отпуск", как это делается будет дальше.


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

Отобразится меню:



Если выбрать пункт этого меню - "мои альбомы", то будет все как есть сейчас, то есть отобразятся только альбомы, созданные непосредственно пользователем.

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



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


3) После нажатия на какой - либо альбом, он открывается и отображаются фотографии этого альбома:



Здесь ничего не изменилось по отношению к существующей версии одноклассников.

4) После длительного нажатия на какую - либо фотографию, она немного уменьшается и появляется галочка.
Это означает, что фотография выбрана для добавления в другой альбом.

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

Если нажимать на другие фотографии, то они добавляются к уже выбранным.



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




5) После короткого нажатия на какую - либо фотографию, она показывается крупным планом:



Внешний вид не изменился по отношению к существующей версии одноклассников.


6) Выделение друзей и мест на фотографии.

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

В это меню добавляются пункты: "отметить человека", "указать место", "указать год".



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

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

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

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

А как их отображать, это см. пункт по отображению альбомов.
Комментарии
31 мая 2015 г. 21:26

Хотелось бы увидеть как это будет выглядеть) хотя бы примерно, в картинках:)

31 мая 2015 г. 21:58

Ок, в ближайшие дни постараюсь сделать

31 мая 2015 г. 23:15

https://photos.google.com/ ?

31 мая 2015 г. 23:50

Понятно что в photos.google.com есть куча всяких возможностей, это можно даже не обсуждать. Я смотрел мобильное приложение, там есть не все из предлагаемого функционала. Да, там можно создавать коллекции и каждое фото может принадлежать нескольким альбомам. По сути это очень похоже на мое предложение в части многомерной аналитики, но выделять друзей на фото там нельзя (по крайней мере я эту возможность не нашел). Это можно делать в интегрируемом с ним facebook (но опять не в мобильном, а десктопном варианте). Конечно, если покопаться, можно в совокупности все эти возможности у гугла и фейсбука найти (правда не все в мобильном варианте, но может и там какой нибудь плагин есть). Но речь идет не о глобальной новизне, которую очень трудно отыскать, а о том, что этих возможностей нет в мобильных приложениях mail.ru, а именно в одноклассниках и в контакте. А они там хорошо бы смотрелись. С точки зрения дизайна, тут я согласен, надо присмотерться к тому, как это организовано в гугле и как - то интегрировать с дизайном одноклассников и в контакте.

2 июня 2015 г. 11:19

Анна, добавил мини презентацию, возможно еще добавлю картинки, которые показывают описываемые дейсвия.