JAPANウィジェット」開発秘話。JAPANウィジェット」開発秘話。JAPANウィジェット」開発秘話。JAPANの中の人が語る~B!はじめまして。みなさま、ウィジェット使っていますか!?Androidには「ウィジェット」という機能があり、ホーム画面に小さなアプリを配置することで多くの情報を得ることができます。JAPANウィジェット』の開発裏話を少しお話したいと思います。JAPANウィジェット先日のバージョンアップで大幅なリニューアルをしました。ユーザーレビューで要望の多かった「Yahoo!メール」や「Yahoo!オークションなどの新着通知」の件数をウィジェット上に表示できるようになったんです!他にもたくさんの機能を追加したのでいっきに紹介したいと思います。JAPANウィジェットでは、機能を選んでカスタマイズできるようになったんです。メール」を使っていますので、メールの機能は外せないですね!ウィジェット本体と各機能をある程度切り離して作っているので、簡単に機能追加することができます。Wi-FiのON/OFF機能を例にとりますと、企画してから実際に追加するまで3日ぐらいでできました。JAPANウィジェットはお客様が毎日見るアプリと考えてデザインしています。ホーム画面は電車などで他人にも見られてしまうわけで、いわば自分のもう一つの顔なんです。ウィジェットももう一つの顔だと思い、一見こんなところだれも気にしないよというような色、透過率、ピクセル単位のサイズなどにとても気を使いました。透過率に至っては、機種によって画面の特性が違いますのである端末ではちょうどいい透過なのに、こちらでは透けすぎて見づらいとか、さらにカラーバリエーションも多いので人間の目の錯覚との戦いでした(笑)<省電力もこだわっています>見ていない時はOFFウィジェットを開発するに当たり、まず気を付けたのは「バッテリー消費量」でした。JAPANウィジェットは、ニュース記事を15分に1回、時計を1分に1回、天気を1時間に1回、占いを1日に1回更新します。設定されていない機能のデータは取得しません。1日中その更新を続けるとバッテリーはすぐになくなってしまうので、画面のON/OFFと連動してウィジェットの動作を制御しようと考えました。画面がOFFになった時ウィジェットの更新を止めて、画面がONになった時更新を再開すれば、見ていないときの更新を止めることができる!となったわけです。Market)のレビューで一番多くいただいたご意見は「時計が止まる」でした。調査しましたが、原因の特定ができずとても悩みました。そんな時、画面ロックが設定されていないAndroidタブレットでテストしたことがきっかけで、画面ロックを無効にした状態で発生する不具合であることがわかりました。画面ONを「画面ロックを外す」という動作で判断していたので、ロック画面を無効にするアプリなどとは相性が悪かったんですね。時計はウィジェットの中で一番重要な位置にあるので、「時計止まらない対応」プロジェクトとして、内部的にフルリニューアルに近い対応を行いました。Playストアのレビューを毎日欠かさずチェックして、アプリのクオリティ向上に努めています。JAPANウィジェットはまだまだ始まったばかりです。今も進化し続けています。JAPANのサービスに限らず、ウィジェットを通じてホーム画面を便利にする機能の充実をさせていきたいと思います。JAPANの記事一覧こちらの記事もご覧ください。おすすめ商品ランキングおすすめ商品ランキングとは関連サービスGランキングクレジットカード比較わたしと、暮らし。