AudioPlayers - Flutter製の音楽アプリ
Flutterを使うことで、AndroidとiOS、さらにWebアプリケーションを同時に開発できるようになっています。現在、様々なアプリがFlutterで実装されはじめており、今後の盛り上がりが期待できます。 今回はFlutterで音楽アプリを実装したAudioPlayersを紹介します。様々な音の奏で方に対応しています。
AudioPlayersの使い方
外部サーバ上にあるMP3ファイルを再生する例です。
外部ファイルをダウンロードし、ローカルある状態にしてから再生する例です。
ローカルファイルを再生します。ループ再生なども可能です。
スマートフォンに元々ある音を再生する例です。
再生のコントロールも様々に用意されています。
AudioPlayersを使えばオンライン、ローカルどちらにある音楽ファイルも自由に操作できます。AudioPlayersをベースにすることで、音楽アプリを再生するのも難しくないでしょう。参考になるコードが多そうなソフトウェアです。
AudioPlayersはFlutter/Dart製のオープンソース・ソフトウェア(MIT License)です。
luanpotter/audioplayers: A Flutter plugin to play multiple audio files simultaneously (Android/iOS)