nsaito92 / Frock

0 stars 0 forks source link

アラーム実行時のSpotifyのアラーム音を、設定出来る機能を追加する。 #6

Open nsaito92 opened 5 years ago

nsaito92 commented 5 years ago

概要

期待値

画面

機能

永続化データ

対応内容

参考情報

備考

*

nsaito92 commented 5 years ago

やること

  1. 機能、状態遷移を整理
  2. 新しく扱うデータ、取得する方法を整理
nsaito92 commented 5 years ago

Spotifyの再生する曲情報の取得、永続化について

nsaito92 commented 5 years ago

6 一次調査

Spotify音楽選択画面の表示方法の調査

取得情報の保存方法

取得した情報を利用する

取得した情報の画面反映

6 二次調査

既存仕様との兼ね合い

エラーハンドリング

端末状態遷移の考慮

nsaito92 commented 5 years ago

再生音楽を選択する画面の呼び出し

基本、以下と同じことをしたい。

        // Subscribe to PlayerState
        mSpotifyAppRemote.getPlayerApi()
                .subscribeToPlayerState()
                .setEventCallback(playerState -> {
                    final Track track = playerState.track;
                    Log.d(TAG, "track.uri = " + track.uri);                    
                    if (track != null) {
                        Log.d(TAG, track.name + " by " + track.artist.name);
                    }
                });

https://github.com/spotify/android-sdk/issues/99 でやりたいことをやってそうなので、読む。 上記のAndroid SDK課題リポジトリは、今後も見ておいた方が良さそう。

nsaito92 commented 4 years ago

Spotifyアカウントユーザーに紐づいているユーザー情報の取得方法

ミニマムでやりたいこと

  1. Spotifyアカウントに紐づいているユーザーの情報を取得。
  2. ユーザー操作で、曲を選択。
  3. 選択した情報のURI情報を永続化。
  4. PlayerAPIを叩くときに、永続化しておいたURI情報をパラメーターとして渡す。
nsaito92 commented 4 years ago