2013年3月14日木曜日

sencha touchであとやっておきたいことメモ

MusicTubeですが、機能が充実してきました。
いまのところバージョン0.12(beta)です。

昨日android端末でもちゃんと動作するようにしたいなと思い、sencha touchのaudio用の動作Ext.Audioをやめて、audioTagを自分で書く形に修正したのですが、いくつかまだ不備があるみたいです。

というわけでやったこととやっておきたいことのメモ

やったこと:
・swipeメニュー移動(タイトルバーをswipeすると移動します。)
・簡単プレイリスト変更機能(タイトルバーダブルタップで変更)
・playerをaudioタグからsenchaのスキンベースのカスタムに変更。
・スキンの入れ替え機能(Ads & Secrets)
・player再生速度変更機能(Ads & Secrets)
・youtubeへのリンク機能(曲リストで左にswipeする)

やらないといけないこと:
・pickerの下にtextボックスもしくはtextAreaがあるときの対策
・バージョン通知動作
・安全なバージョン更新動作
・壊れたときにリセットするページ準備
・各secretの動画準備とリンクをつくる件
・background再生時に複数曲リスト動作がきちんと動作するようにする件

このあたりやっておきたいところ。

で、どうやって対処するか。(一応予想です)

・pickerの下にtextボックスもしくはtextAreaがあるときの対策
→picker選択時に対象エレメントをreadOnlyにする、pickerがなくなったときにreadOnlyを解除する。
で、いけると思う。

・バージョン通知動作
→適当なjsonファイルをつくっておいておき、ページにアクセスしたときにajax通信で確認させる。

・安全なバージョン更新動作
→localStorageからsenchaのつくっている部分を削除してやればいけるはず。
ただし更新時の読み込み量はふえちゃうけど。

・壊れたときにリセットするページ準備
→同上localStorageからsenchaのコントロール部分を削除してやればよいはず。

・各secretの動画準備とリンクをつくる件
→動画を撮ってyoutube

・background再生時に複数曲リスト動作がきちんと動作するようにする件
→ひたすらデバッグする。

こんな感じか。
さて、1つずつやってくか。

0 件のコメント:

コメントを投稿