1

Etapa 1

Выложить уже написанный код на github

2

Etapa 2

Добавить работу с mp3-тэгами

3

Etapa 3

Усовершенствовать отображение прогресса загрузки файлов

4

Etapa 4

Добавить проигрывание песен еще до скачивания

5

Etapa 5

Допиливание

6

Etapa 6

Тестирование

7

Etapa 7

Вынос в веб

1

Etapa 1

Выложить уже написанный код на github

2

Etapa 2

Добавить работу с mp3-тэгами

3

Etapa 3

Усовершенствовать отображение прогресса загрузки файлов

4

Etapa 4

Добавить проигрывание песен еще до скачивания

5

Etapa 5

Допиливание

6

Etapa 6

Тестирование

7

Etapa 7

Вынос в веб

13 enero 2015
Objetivo completado 3 noviembre 2015

Autor del objetivo

Carrera y trabajo

Musiker. Качай без хлопот.

Любите слушать музыку альбомами? Хотите скачать всю дискографию любимой группы без лишних хлопот? Вам поможет Musiker. Пара кликов и все песни, которые вы хотите скачать, уже у вас на компьютере. Причем вы с легкостью можете добавлять все песни в iTunes -- трэки из одного альбома окажутся... в одном альбоме, а не разбросанными по всей коллекции.

В чем же состоит цель? Дело в том, что это не первый мой проект, остановившийся на стадии прототипа, а мне хотелось бы развиваться. Я решил, что доведение одного из моих проектов до логического конца -- лучший способ развития.

 Criterio del fin

Приложение обладает заявленным функционалом и доступно для загрузки всем желающим

 Recursos personales

Я считаю, что обладаю необходимыми навыками программирования, чтобы довести свой проект до конца.

 Lo ecológico del objetivo

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

  1. Выложить уже написанный код на github

    Очевидный этап для начала работы.

    1. Сделать хорошее описание проекта и инструкцию по использованию

    2. Выложить бинарник, готовый для использования

  2. Добавить работу с mp3-тэгами

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

    1. Найти библиотеку для работы с mp3-тэгами

    2. Внедрить ее в проект и протестировать работоспособность

  3. Усовершенствовать отображение прогресса загрузки файлов

    В данный момент в начале загрузки программа выводит в лэйбле "Downloading", а в конце "Downloaded". Хотелось бы видеть название скачиваемой в данный момент песни и прогресс по мере загрузки.

  4. Добавить проигрывание песен еще до скачивания

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

  5. Допиливание

    1. Поиск по композиции
    2. Проигрывание песни по двойному клику
    3. Вк-токен в настройки
    4. Папка по умолчанию в настройках
    5. Отслеживание процесса загрузки одной песни
    6. Постановка загрузки на паузу
    7. Остановка загрузки
    8. Запоминание размеров окна для следующего запуска
  6. Тестирование

    Конечно же, весь свежий функционал нужно будет протестировать и собрать фидбэк

  7. Вынос в веб

    Вроде бы JavaFX легко переносится на веб-страницы. Надо почитать на эту тему и, конечно, попробовать.

  • 1936
  • 13 enero 2015, 14:09
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?