Podcastやローカルの音楽を再生できるアプリ。 iPod的なWheelUIで再生やシークができ、倍速再生や複数同時再生などの機能を実現予定
- audioplayers
- 音楽プレイヤーの再生機能を実現するためのPackage.複数のオーディオファイルを同時に再生できる
- audio_service
- バックグラウンド再生ができるPackage
- just_audio
- audioplayersと機能が重複しているがaudio_serviceと一緒に使えるためこちらをメインで利用する予定
- podcast_search
- flutter_slidable
- fab_circular_menu
- FloatingActionButtonの外周にボタンを付ける事ができるPackage
- file_picker
- ローカルのファイルパスやファイル名などの情報を取得できるPackage
- path_provider
- アプリ配下のドキュメントディレクトリのパスを取得できるPackage
- firebase_core
- cloud_firestore
- html
- lint
- 静的解析
- File_pickerでiOSのMusicディレクトリからパスを取得しても1度目は再生できない。(1度目でキャッシュされるため2回同じファイルを選択すると再生できる)
- iOS Simulator上でローカルの音楽ファイルが再生できないため、Androidエミュレータを使う
またはリリースビルド
flutter run --release
で実機確認する必要がある