アプリ関連ニュース
- 2017年8月07日
- Windows
Cortanaで遊んでみた2
今回も前回に引き続き、Cortanaに色々と話しかけてみました。
/appnews/archives/5801
前回以上に面白いリアクションも見つかったので、今回もどんどん紹介していきます。
komu at 2017年08月07日 10:02:18
AI搭載スマホ
SH at 2017年08月07日 10:00:15
Android 8.0 公開目前!!
Android 8.0の最終ベータ版が公開となり、開発者の方は、アプリの8.0への移行などを意識しないといけない時期になりました
アプリで使用しているライブラリなどにも変更が来そうですね
確認項目は公式にもありますが、私が使用してそうなところをピックアップしたいと思います

8.0への移行
互換性の確認では、現状のアプリを8.0の端末で動作確認をします
1. バックグラウンドでの位置情報アップデートの頻度低下
バックグラウンド状態での位置情報の取得が1時間に数回となるので、行動ログなどを取得しているアプリでは、影響がでますので注意が必要です
フォアグラウンド時のみ、位置情報を取得している場合には影響はでません
使ったことのあるのは以上でした…。
次は、8.0からの機能です
1. マニフェストファイルからブロードキャストレシーバーを削除
暗黙的なブロードキャストは8.0から制限されるために、レシーバーに記述していても機能しなくなります
暗黙的なブロードキャストとは、ACTION_PACKAGE_REPLACEDなどの対象アプリを指定していないものです
しかし、現状で例外がいくつかありACTION_BOOT_COMPLETED、ACTION_TIMEZONE_CHANGEDなど、重要で使う必要性が高いブロードキャストは例外とされているので、8.0にする場合には例外のブロードキャストを把握する必要があります
2. TextViewの自動サイズ設定
名前の通り、Viewサイズに応じて中身の文字サイズが適切なサイズに変更されるようです
今までならば、自分でViewのサイズを取得して文字サイズを少しずつ小さくしていましたが、これで開発が楽になりますね!
3. 統一されたレイアウト マージンとパディング
現状、上下に同一のマージンをしたい場合には、layout_marginTop, layout_maringBottomの2つを記述する必要がありました
しかし、8.0からはlayout_marginVerticalという属性1つで設定できるようになります
パディングでは、paddingTop, paddingBottomとなりpaddingVerticalになります
左右の場合には、Verticalの部分をHorizontalにすることで設定できます
終わりに
アップデートで利用者と開発者の両方が、便利になっていくのはいいことですね
今後も便利にしていって欲しいと共に、私も便利になるアプリを開発していきたいです
ちなみに、Android 7.0の公開が去年の8月でしたので、今年も8月になるのかと予想しております
火曜日担当:poppy
admin at 2017年08月01日 10:00:15
- 2017年7月24日
- 他の話題
子供のプログラミング教育
SH at 2017年07月24日 10:23:10
- 2017年7月14日
- Windows
Cortanaで遊んでみた
音声アシストといえば、AppleのSiriが有名ですが、WindwosにもCortanaが音声アシストの役割を担ってくれます。登場当時は音声の認識率も芳しくなく、またレスポンスの種類も限られており、お世辞にも使えアシストではありませんでした。ですが、ここ最近は飛躍的な向上を遂げ、Siriと肩を並べる程に使いやすくなったのではないかと感じています。
今回はCortanaに色々とリクエストをし、返ってきたレスポンスで面白かったものを紹介していきます。
MicroSoft製という事もあり真面目なイメージを頂いていましたが、見事に打ち砕かれました。
komu at 2017年07月14日 10:00:17

