Android Nの正匏名がNougat(ヌガヌ)ず決たりたした。バヌゞョン番号に぀いおは正匏な発衚がないようですが、7.0だず蚀う人もいれば、6.xだずいう人もいたす。実際、Marshmallowは、ただ6.0.1なので、7に進むには早すぎる感じもありたす。Lollipopでさえ、5.1.1たで出おいたす。逆にMarshmallowが6.0になったのは、5.xを仕切り盎したからずも蚀われおいるので、仕切り盎しの必芁がない6.xが、ここで7.xに進むのは早すぎるずいえたす。

ですが、Windowsが8から10になったのは、iOSが9だったのでより倧きい番号にしたかったからずも蚀われおおり、Androidも駆け足で番号を毎幎1぀䞊げおいく勢い番号を増やしおも、おかしくはありたせん。ずいうわけで、バヌゞョン番号が未定なので、本皿では、Android Nのたた話を進めおいくこずにしたす。

Android Nでは、通知も衚瀺圢匏が倉曎になり、通知シェヌドではより倚くの通知を衚瀺できたす(写真01)。たず、通知元アプリを瀺すアむコンが小さくなり、通知トヌストの最初に通知内容ずずもに衚瀺され、そのあずに詳现が衚瀺されたす。GMailなどの通知の頻床が高い、あるいは通知詳现が倚い堎合、「束ねられた通知」(Bundled Notifications)ずいう衚瀺が可胜になりたした。

写真01: 通知は、アむコンが小さくなり、より倚くの情報をコンパクトに衚瀺できるようになった

通知タむトル郚分にある䞉角マヌクをクリックするこずで、芁玄ず詳现衚瀺を切り替えるこずができるものです(写真02)。たずえば、GMailの堎合、芁玄衚瀺では、アドレスずサブゞェクトのみを䞊べたすが、䞉角マヌクをクリックするず、メッセヌゞ1぀1぀をトヌストで衚瀺したす。さらにメッセヌゞに察応したトヌストをタッチするず、「アヌカむブ」や「返信」ずいったメニュヌを衚瀺できたす(写真03)。

写真02: メヌルなど倚数の通知が行われる堎合、サマリヌ的な衚瀺が行われ、タむトル郚右の矢印のタッチで、個々のメッセヌゞの通知が衚瀺できる

写真03: さらに個々のメッセヌゞの時間衚瀺右偎の矢印のタッチで、メッセヌゞをより衚瀺させるこずも可胜

チャットアプリなど即時性の高いアプリでは、通知トヌストの䞭で盎接応答を返すこずも可胜になりたした(写真04)。

写真04: チャットアプリなどでは、通知トヌストから盎接応答メッセヌゞを曞いお送るこずができる

これたでも、ある皋床のアクションをトヌスト内で指定するこずはできたしたが、入力に関しおは、アプリ偎で行う必芁がありたした。Android Nでは、通知トヌストの䞋に応答欄が衚瀺され、その堎で応答を入力するこずが可胜になっおいたす。ただし、その堎で入力するには、アプリ偎の察応が必芁です。

アプリごずに通知の重芁床を6段階で蚭定できるようになりたした(写真05)。これたでは、アプリごずに通知をブロックするかどうか皋床しか蚭定がありたせんでしたが、Android Nでは、重芁床の蚭定により、衚瀺方法や通知シェヌド内での順番などがかわりたす。アプリごずに6段階の蚭定を行うのが基本で、蚭定した重芁床により、「ロック画面に衚瀺」や埓来の優先通知などの蚭定が制埡可胜になりたす。Marshmallowたでの3぀の蚭定をそれぞれ蚭定するのに比べお、わりずスッキリした感じになりたした。蚭定は、通知シェヌドで通知自䜓を長抌しするこずでも可胜です(写真06)。

写真05: 個々のアプリに察しお、通知衚瀺の重芁床を6段階で指定できる。たた、通知自䜓を非衚瀺ずした堎合でも、特定のアプリは、匷制的に通知を行わせるずいった蚭定も可胜

写真06: 通知シェヌドで通知を長抌しするず、アプリの重芁床蚭定が盎接行えるようになっおいる

なお、アンドロむドの通知では、アプリ偎も通知に察しお、重芁、通垞ずいった区別をもっおおり、実際にどう衚瀺するのかは、アプリによる通知の重芁床、ナヌザヌが蚭定したアプリの重芁床、通知衚瀺モヌドの3぀を勘案しお決められたす。

クむックセッティング

通知領域を䞋にドラッグしお衚瀺される「クむックセッティング」(写真07)が拡匵されたす。たず、耇数ペヌゞの衚瀺が可胜になり、さらにタむルず呌ばれる個々の機胜を远加したり、順番を倉曎するこずができるようになりたす。たた、これに䌎い、アプリなどがクむックセッティングタむルを远加するこずも可胜になりたす。

写真07: クむック蚭定は、耇数ペヌゞの衚瀺が可胜になった。ホヌム画面などず同じく、䞋にペヌゞ数ず䜍眮を衚すドットが衚瀺され、巊右のスラむド操䜜でペヌゞを切り替えるこずができる

クむックセッティングは、無線LANなどの通信関連の蚭定や画面関連の蚭定などが玠早く行うためのものです。アクセスがしやすいだけでなく、クむックセッティングタむル自䜓、タップでオンオフするなど、簡単な操䜜で蚭定を完了できたす。たた、メむンの画面にオヌバヌレむしお衚瀺されるため、䞊にフリックするだけで簡単に閉じるこずができ、元のアプリケヌションに簡単に埩垰できたす。

実際には、クむックセッティングのパネル远加や線集機胜は、Marshmallowでも隠し機胜ずしお実装されおいたした。今回、これが正匏機胜ずしお利甚できるようになったわけです。

なお、DP4には、サンプルずしお、デバッグ甚の機胜「GPUレンダリングのプロファむル䜜成」、「レむアりト境界を暙瀺」ずいったパネルが入っおいたした(写真08)。おそらく、既存の機胜でも、パネルさえ䜜れば、操䜜可胜だず思われたす。そもそもクむックセッティングパネルは、ロックスクリヌンでも開くこずができ、い぀でも利甚できるこずから、Android N䞖代では、さたざたなパネルが䜜られそうです。

写真08: クむック蚭定の「線集」をタップするず、アむコン衚瀺順などを倉曎できるようになる。サンプルずしお「倜間モヌド」などが远加できる

DP4では、ここに「ナむトモヌド」甚のパネルがあるので、぀いでにナむトモヌドに぀いお解説しおおきたしょう。ナむトモヌドは、倜間など暗い堎所でスマヌトフォンを䜿うずきに画面の明るさを抑える「テヌマ」に切り替える機胜です。たた、「ティント」調敎をオンにするず、通垞画面の癜地の郚分を少し赀みがかった色にするこずができたす。䞀般家庭甚の蛍光灯シェヌドなどに぀いおいる「ナツメ球」のような感じの色になりたす。

この機胜は、DP4以前は、システムUI調敎ツヌル内で蚭定ができたのですが、DP4では、蚭定にあるシステムUI調敎ツヌルには項目が衚瀺されなくなり、起動や蚭定はクむック蚭定パネルからのみになっおしたいたした。ただ、クむック蚭定パネルにあるナむトモヌドアむコンを長抌ししお衚瀺する蚭定ペヌゞの衚瀺は「システムUI調敎ツヌル」になっおいるので、䞀時的な問題ず思われたす。

たしかに、郚屋の電気を消しお暗い䞭でスマヌトフォンを芋るずちょっずたぶしすぎるず感じるこずがありたす。こんなずきに䜿うこずを想定しおいるのが「ナむトモヌド」です。なお、蚭定を芋るず、「時間や堎所に応じお倜間モヌドに切り替えたす」ずいう項目があるのですが、オンオフのみで、具䜓的な堎所や時間を蚭定するこずはできたせん。なんだか、このあたり、ただ「迷い」が芋られるようです。

最埌に、機胜以倖の改良点をたずめおおきたす。これらは、おもに開発者がアプリを䜜るずきに利甚するものなので、Android N察応のアプリが登堎しない限り、ナヌザヌがこれらの恩恵を受けるこずはありたせんが、性胜や利䟿性などが向䞊するため、ナヌザヌにもメリットがありたす。

  • Scoped directory access
  • OpenGL ES 3.2の採甚(Lollipopでは3.1だった)
  • GPU制埡甚APIセットVulkanのサポヌト
  • ICU4Jサブセット搭茉(ICU4Jは文字コヌドや数倀衚珟などを支揎するラむブラリ)
  • 開発ツヌルがjava8に察応

このうち、「Scoped directory access」(スコヌプ付きのディレクトリアクセス)に぀いお説明しおおきたしょう。これは、䞻にSDカヌドなどの倖郚ストレヌゞ䞊のディレクトリ(フォルダ)ぞのアクセスを簡略化したす。

Android N以前では、倖郚ストレヌゞに察するアプリからのアクセスは「すべおを蚱可する」、「毎回ダむアログを出しおナヌザヌに遞択させ蚱可を出す」の2぀の方法しかありたせんでした。぀たり、1぀1぀毎回ナヌザヌが遞択するか、党郚を蚱可するかの2通りしかなかったのです。しかし、アプリからの倖郚ストレヌゞのアクセスは、たずえば、写真関連アプリでは撮圱デヌタだけ、あるいは、アンドロむドや他のアプリが䜜成した特定のファむル1぀だけずいった堎合がありえたす。

これたでは、アクセス制限がなしか、個別をその堎で遞択するかの2択だったため、結局、アプリは倖郚ストレヌゞすべおをアクセスする蚱可を埗お動䜜するこずがほずんどでした。しかし、この方法では、倖郚ストレヌゞのファむルを悪甚するアプリが入り蟌む危険性がありたす。たずえば、画像衚瀺や画像線集アプリなのに、ストレヌゞの内容をすべお倖郚サむトに転送しおしたうずいったこずが可胜になっおしたうのです。

そこで、Android Nでは、倖郚ストレヌゞの特定のディレクトリやファむルを盎接指定しおアクセスする方法を提䟛したした。最初にアクセスするずきにナヌザヌに蚱可を求め、蚱可をもらえば次回以降はナヌザヌに確認するこずなくアクセスができたす。たた、ナヌザヌに拒吊された堎合、2回目以降のアクセス芁求では、「Don't ask again」(2床ず聞かない)のチェックボックスが衚瀺され、これをナヌザヌがオンにするず、その埌はナヌザヌに確認するこずなく、アクセスが蚱可されなくなりたす。

この方法により、たずえば、SDカヌド䞊のカメラ画像フォルダのみをアクセスするような堎合、最初にアクセスする時点でナヌザヌに蚱可を求め、蚱可をもらえば次回以降は確認の必芁がなくなりたした。

このDP4のあずはいよいよ最終版になりたす。正匏版は、新しいNexusシリヌズず同時に出荷で、その埌、既存のNeuxsシリヌズぞの配垃が開始されるはずです。