Friday, December 12, 2014

ベータ版2142000080をリリースしました。

2142000080をリリースしました。
リリース内容は以下のとおりです。

・Playlist画面、Ampache画面、キャッシュ一覧画面を実装しなしました。
具体的にActionBarをやめてToorlBarに対応し、Fragment化を行いました。
これにより、キャッシュ一覧、再生中、アルバムアートと3画面あったメイン画面のうち、キャッシュ一覧の画面を置き換えることができるようになりました。
ただ、この機能はまだ実装中なのでこれに対応しているのは、プレイリストとAmpacheのみです。今後、Dropbox,Box,GoogleDrive,LocalStoregeと対応していきます。
使い方は、サイドメニュー上のAmpacheやPlaylistの項目を長押しをすることメニューが表示されるので、そこから「ホームに設定」を選択すると置き換えることができます。
ホームに設定を選択
・カテゴリ、ソート、表示スタイルを変更できるようになりました。
これは機能によって異なりますが、キャッシュ一覧に関しては、グリッド表示、リスト表示を選択できるようになっています。

・AmpacheのVideo再生に対応しました。
AmpacheのカテゴリをVideoにするとAmpacheに登録されているVideoが一覧に表示されます。

・プログラムを最適化し軽量化しました。
いくつかの依存ライブラリを見直ししプログラムを最適化しました。

・いくつかのバグを修正
たくさん修正したとおもうけど、、、

・320x480の端末でイコライザが操作できない問題を修正しました。



Monday, December 8, 2014

開発状況

毎回、このブログを英語で書くべきか日本語で書くべきか悩むところなのですが、、
いまのところまだ日本人のほうがユーザが多いので、日本語でブログを書いています。
それに僕自身英語苦手なので細かいニュアンスを伝えることも難しいですし。


Monday, December 1, 2014

JustPlayerベータ版の登録

ベータ登録の流れ

1 ベータユーザの権利の取得
下記グループへ参加
https://plus.google.com/u/0/communities/106163650254898148553


2 ベータ版のダウンロード
下記URLからダウンロード
https://play.google.com/apps/testing/jp.co.kayo.android.localplayer

Friday, November 28, 2014

不具合、要望、現在のタスク等の確認はIssueサイトへ

不具合、要望、現在のタスク等の確認はIssueサイトへお願いします。

下記のURLはプロジェクトを管理しているサイトの一部になるIssueサイトです。
英語か日本語で書いてください。
https://bitbucket.org/yokmama/just-player3/issues?status=new&status=open


Tuesday, November 18, 2014

Ampache setting check point

1.Did you click Save in the upper right corner of the check button after checking the connection?


2. Whether authentication is successful of Ampache?
Successful it has become the Connected If you are.
connfig
3.Menu of Ampache has been added to NavigationDrawer?
Drawer will appear to slide from left.

Monday, November 17, 2014

新しいJust Playerをリリースしました

約1年近くかけてアプリを再実装し、新しくJust Playerを作り直しました。
このアプリは、Android2.1が発表された当時、時期的には私がXperiaX10を購入した際に、自分で音楽アプリを作ってみたいという気持ちからはじまったものです。
アプリを通じて私自身のAndroidへの理解を深めることを目的としていたため、音楽プレイヤーに本来必要でもないようなものも積極的に実装してみたりとあまりユーザのことを考えていないわがままなアプリだったと思います。
Just Playerの名前は「ただのプレイヤー」という意味を込めたつもりです。
つまり、最高のプレイヤーではなく、単純に音がなればいいでしょ、てきなものでした。
それでも、ユーザ数が増えてくるにつれ、ユーザがどのような機能を欲していて、どういいうアプリであれば使いやすいのかということを考えるようになってきました。

現在、ただ音がなるだけでなくJustPlayerの代名詞はクラウドデータを再生することが目的になっています。
これは本来の目的ではなかったのですが、そういうことになったならそうしましょう。ということで、新しく作成するJust Playerはクラウドのデータを再生することを主眼に置いて作りなおしました。

クラウドのデータは、サービスによってデータの持ち方が異なります。なのにユーザによっては複数のクラウドで使い分けをしている場合もあるとおもいます。
なので、どのクラウドでデータを管理していても、全部同じように使えることを目標にしました。
そして、新しいJust Playerではプレイリストには複数のサービスのことなるデータをまとめていれることができます。

それから、音楽データの管理方法はユーザによって様々です。
これは賛否両論があるとはおもいますが、アプリ側が決めつけたデータの管理方法も必要だとはおもいます。しかし、私の考えではユーザが自分で管理しているデータをそのままつかえることのほうが大切だとおもっています。

そのため、新しいJustPlayerは基本としてはフォルダ階層で管理されたデータをそのまま表示し、そこから再生できるようにしています。

しかし、この状態だと、検索もできないし、並び替えもできないです。
なので、アプリ側でも音楽へのアクセスを1画面だけ準備しています。
必要最低限ですので、他のアプリと比較して物足りないところもあるとおもいますが、一番使うであろう画面にしましたので理解はしやすいと思います。

次に再生についても見直しました。
シャッフル再生、リピート再生、ギャップレス再生、クロスフェード再生、タグ編集、歌詞表示と、当たり前のことが最低限できるようにしました。

それと、新しい機能として、ブックマーク機能をいれました。
これはまだ全てが完成していませんが、最小の機能だけ実装しています。
このブックマーク機能は音楽の一部の部分を一つの音楽として抜き出しプレイリストに追加することができる機能です。
考えられる使い方は、60分とか90分という長い曲の頭出しに使えますので、英語の勉強や、クラシックの頭出し等に便利だと思います。

だいたい、こんなかんじです。

古いJustPlayerでは出来ていたことが新しいJustPlayerでは出来なくなっている機能もあります。
これは、私個人の主観であまり必要ではないだろうという判断で削除されました。
もしその削除された機能のうちどれかが重要だったというのであれば、遠慮なく私にリクエストしてください。

JustPlayerは今後もユーザの意見をとりいれ、さらに変化させていくアプリでいたいと思います。







Friday, November 14, 2014

最終ベータをアップロードしました

リリース前の最終ベータをアップロードしました。
バージョンは2142000067です。

リリース前になりましたので、いくつかの機能が有料になっています。

有料になった機能
GoogleDrive、Dropbox、Boxへのアクセス
それから、アドバンス設定
これらはそれぞれ300円です。
また、一括で解除できるサービスパックとして1000円のものも準備しています。

それと、古いJUST PLAYERで既に寄付をしていただいているユーザに対しては、GoogleDrive,Dropbox,Boxを無料で使えるようにしています。

いくつか有料になりましたが、JustPlayerは基本機能だけで、音楽の再生から、クロスフェード、アルバムアートの検索、タグの編集といったことが広告なしで使えますので普通に利用する分にはお金を払う必要はないと思います。
あと、個人的にAmpacheが好きなのでこれは無料になっています。

2,3日状況をみて問題がなければこのままリリースになります。

あと今回のバージョンで新しく追加された機能として、
MP3に対して、タグ情報、アルバム情報を保存できるようにしました。
あと、いくつかUIを最適化しています。