Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 13 лет и 2 месяца
Основная функция приложения загрузка музыки из ВКонтакте (из раздела "Мои аудиозаписи") на телефон и последующая периодическая автоматическая синхронизация загрузка новых и удаление старых. Т.е. необходимо чтобы набор песен у пользователя на телефоне постоянно соответствовал набору песен в разделе "Мои аудиозаписи" в его аккаунте ВКонтакте.
Функцию воспроизведения реализовывать не нужно. Предполагается что после загрузки, пользователь воспользуется другим проигрывателем для воспроизведения скачанных песен.
Экраны приложения:
1) Экран авторизации (на основе компонента "Браузер")
- ввод лгина и пароля
- выдача прав для приложения
2) Экран настроек
- Путь для загрузки файлов (возможность сохранять в основную память и на SD-карту)
- Чек-бокс "Запускать синхронизацию автоматически при подключению к Wi-fi" (выбрано по умолчанию)
- Чек-бокс "Не давать телефону уснуть пока не закончится синхронизация" (выбрано по умолчанию)
- Чек-бокс "Блокировать синхронизацию, если нет Wi-fi" (выбрано по умолчанию)
3) Главный экран
- отображение текущего статуса синхронизации. Например: "Выполняется загрузка такой-то песни" (с прогресс-баром), "Загрузка завершена", "Загрузка приостановлена" (пропал Wifi) и т.д.
- отображение полного списка песен с отметками (загружено/ожидает загрузки/загружается)
Синхронизация начинается автоматически при появлении подключения к Wi-fi. При наличии постоянного подключения, синхронизация должна повторяться через определенный интервал времени.
Должна быть также возможность запускать и приостанавливать синхронизацию вручную.
Во время синхронизации, в панели уведомлений должен отображаться анимированный значок. При раскрытии панели должен отображаться прогресс загрузки (подобно тому, как это происходит при загрузке приложения из Android Market). При нажатии на уведомление, должен происходить переход к главному экрану приложения.
Необходима возможность докачки файлов. Чтобы после остановки синхронизации (пропала сеть, остановил пользователь) и последующего запуска, скачивание файла не начиналось заново, а продолжалось.
Более точное ТЗ будет сформировано в процессе создания сделки без риска.
Это первый этап работ. В последствии планируется расширение функциональности приложения.
Пока не решен вопрос кто будет выполнять дизайн. Сейчас есть только схематический набросок интерфейса. Просьба к кандидатам, если можете взять на себя и функции дизайнера (например, кому-то перепоручить или хватает собственных навыков), укажите это. По возможности приведите ссылки на работы.
Разделы:
Опубликован:
23.08.2011 | 20:36