車移動の子供のお供に
週末はよく車で移動するんですが、子供用にはお古のiPhoneで動画を見せていました。
日本初代のiPhone。
病院行きます、と仮病で発売日に並んで買ったやつ。
さすがにもうバッテリーがへばりまして。
1時間近く充電して(車内充電なのでパワーが弱いのです)やっと目を覚ますという。
代替わりということで、一時代替えで正式に変わりが用意できるまで借り物のLG製のAndroid端末を据えてみました。
借り物なので無茶苦茶するわけにもいかず。
Android 2.3なのですが、Play Storeにつながらず、アプリをインストールすることもできず。
仕方なしに車内用連続再生動画プレイヤーを一晩で作ってみたのです。
…前置きが長くなってしまってすみません。
Xamarinを使ってみる
というわけで、せっかくなのでレベルアップ用にXamarinを使ってみました。
もうC#から離れられない体になってしまっているので。
車内用として、どんな仕様にするか、と考えたのですが。
- 今とにかくお気に入りの曲があるので1曲ループを手軽に
- 3歳児が操作できるように一覧が出てポンと押しで即再生
- 複数の動画を選択してとりあえず連続再生
こんな仕様で。
頑張ってAndroid APIを思い出しながら作ること徹夜近くの5時間越え。
何とか出来上がりました。
で、翌日のドライブに役に立ってくれました。
プロジェクトはGithubに登録してあります。
Xamarinの練習用にと思って作ってみたのですが、意外にContentProviderからVideoの情報を引っ張ってくる際のやり方ってのが情報が少なくて。
もしかすると、それ用にも役に立つかもしれません。
Xamarinいいです
本当は今マイブームのXamarin.Formsを使っていろいろしようかと思ったのですが、iOSに対応させる意味があまりなくって。
(iOSのiTumesがよく出来ているので)
なので、Android一本釣りです。
個人的にWindows Phone狙っているので、それ版も作ってみたいのですが。
とりあえずは。
できました、ということで。
0 件のコメント:
コメントを投稿