Во время сеанса мозгового штурма я придумал эти идеи, которые могут расширить мир музыки с помощью веб-API Spotify.
Визуализация временной шкалы жанра
Прочитав несколько удручающую статью Когда джаз перестал быть крутым я начал представлять, как со временем может выглядеть тренд потребителя на те или иные жанры.
Генеративный обложек альбомов
Статья Matt Deslauriers Generative Art with Node.js вдохновила меня на эксперименты с Node и расширение его идеи с использованием существующих обложек альбомов в качестве набора данных для создания новых забавных шаблонов.
Музыкальное видео в формате SVG
Мне понадобится моушн-художник, который поможет мне справиться с этим, но было бы действительно здорово использовать возможности SVG и создать музыкальное видео для нескольких забавных треков на Spotify. См., например, это демо.
Добавление стиля к документации
В группе Github Spotify большинство проектов с открытым исходным кодом имеют форму документации. Это быстрая победа, но я подумал, что было бы полезно сделать для этих общедоступных документов привлекательную тему CSS, дополняющую эстетику основного продукта. Прекрасная возможность для этого — React Charts.
Концерты рядом со мной
Приложение с тепловыми картами, показывающее районы вокруг моего текущего местоположения, где часто проходят концерты. Приложение позволит фильтровать по жанру, местоположению и конкретным датам. Кроме того, было бы здорово показывать концерты артистов, за которыми я следил на Spotify (при условии, что данных достаточно).
Интерактивный день МЛК
Интерактивная веб-страница, посвященная Мартину Лютеру Кингу-младшему, сочетающая его выступления на Spotify с графикой и повествованием о каждом событии.
Альбом Аниматор
Возьмите классическую обложку альбома и добавьте тонкую анимацию, оживляющую ее с помощью переходов Javascript и CSS.
Книжный шкаф
Приложение, которое объединяет ресурсы Project Gutenberg, Wikimedia и аудиокниг Spotify, что позволяет людям одновременно потреблять один и тот же контент разными способами.
Внутренняя библиотека компонентов
У Spotify, вероятно, уже есть что-то подобное, но с открытием React.js и компонентов каждой организации полезно иметь библиотеку с минимальными компонентами для опыления кода в разных проектах и запуска новых идей.
Учебники
После создания каждой идеи было бы полезно иметь учебные пособия, показывающие различные способы взаимодействия с веб-API.