シリコンバレー101 (593) iPhoneユーザーが「Android 5 Lollipop」を使って感動したこと
同じGoogleのサービスを使うのだから「同じで当たり前」とつい思ってしまいそうになるが、これってユーザーにとって理想的なことだと思うし、そこにマテリアルデザインのメリットがよく現れている。
マテリアルデザインによって、Androidも「iOSと同じようにフラットになった」と言う人は多い。しかいs、それは表面的な見方にすぎない。マテリアルデザインとiOSではデザインのアプローチが異なる。iOSのフラットデザインはiOSデバイスのためのデザインだ。
今年、OS Xもフラットデザインに変わったが、同じフラットデザインでもOS XはMacならではの進化を遂げている。
一方、マテリアルデザインはAndroidのためだけのデザインではない。スマートウォッチからTVまであらゆるスクリーンサイズのGoogle製品に共通のユーザーインタフェースをもたらすデザインガイドラインだ。
今年6月にGoogle I/OでGoogleがマテリアルデザインを発表した時、Android端末やAndroid Wear端末、Android TV、Chromeアプリなど、Googleのプラットフォームに根付いた製品に共通性をもたらす試みだと(筆者が勝手に)思った。だが、こうしてiOS版とAndroid版のGoogleマップ・アプリを使い比べてみると、少なくともiOSのようなユーザーの多いプラットフォームに対してGoogleはマテリアルデザインのメリットを提供するようだ。
もちろんiOS版とAndroid版がそろっているアプリなんて、今や珍しいものではない。ただ、従来のiOS用Googleマップ・アプリがそうだったように、iOS版はiOSらしいiOSアプリになっている。ところが、マテリアルデザイン化されたGoogleマップ・アプリはiOSで動作するAndroidアプリという感じなのだ。筆者のようにiOSで初めてマテリアルデザインに触れたユーザーがAndroid版を使ってもまったく違和感がないし、それどころかマテリアルデザイン化されたLollipopにすんなりと入っていけた。
○ネイティブアプリがクロスプラットフォーム、WebアプリがChrome限定
かつて……というか、今でもかもしれないが、ネイティブアプリとWebアプリは「ネイティブアプリ対Webアプリ」のように議論される。プラットフォームに縛られるけど機能的なネイティブアプリ、クロスプラットフォームが容易なものの機能が制限されるWebアプリ。プラットフォームごとに開発しなければならないから開発者の負担が大きいネイティブアプリ、"Write once run everywhere"(一度書いたらどこでも動作)で開発者の負担が少ないWebアプリという感じだ。
しかし、最近のGoogleはそんな議論を陳腐なモノにしている。同社が10月に発表した新たなメールアプリ「Inbox」(招待制で提供中)もマテリアルデザイン化されていて、モバイルアプリはAndroid版とiOS版で同じように使える。
だが、デスクトップ版はChromeブラウザのみなのだ。そのため「GoogleはChromeにユーザーを囲い込もうとしている」「Chromeは新しいInternet Explorer 6だ」と批判する声が上がっている。もちろん、そんな囲い込みをしてもGoogleにとってはデメリットでしかない。
Gmailチームが3日にRedditを通じて、Google社内でInboxのクロスブラウザ・サポートのテストを進めていることを明らかにした。Web技術にはネイティブ・デバイスに負けないくらいのAPIの実装が日々続いているものの、Inboxのようなアプリを構築するにはブラウザごとの最適化が不可欠。GoogleにとってはChromeが最も最適化しやすく、そして機能を引き出せるブラウザだから、まずはChrome限定の提供になった。その結果、AndroidアプリやiOSアプリに劣らない使用体験をWebアプリ版でも提供することに成功している。
ネイティブアプリのほうがAndroidとiOSで理想的なクロスプラットフォームを実現していて、WebアプリがChromeプラットフォームに限定されているというのは、ユーザーにとってなんとも皮肉な状況だが、Googleが目指すところは明らかだ。かつてのネイティブアプリ対Webアプリの議論のようにどちらで何ができて、何ができないではなく、どのようなデバイスでもユーザーが同じように高いレベルでGoogleのサービスを体験できるのを優先している。
Inboxの提供が始まったのは今年10月末。マテリアルデザインに対応したGoogleマップ・アプリは11月始めにAndroid版とiOS版が同時に登場した。
Gmailアプリなど、今はまだiOS版が完全マテリアルデザイン化されていない他のGoogle製アプリもいずれマテリアルデザインになるだろう。それからすべてのGoogle製アプリでAndroid版とiOS版が同時アップデートになるのかはわからないが、それに近い状況になるのではないだろうか。そうなったほうがGoogleの持ち味が引き出される。
クロスプラットフォーム戦略に舵を切り始めたMicrosoftは、比較的Googleに近いクロスプラットフォーム体験を提供するだろう。Appleは従来同様に自身のプラットフォームにユーザーをとどめるためにネイティブアプリを使い、Webアプリでクロスプラットフォームを実現するはずだ。
かつてのネイティブアプリ対Webアプリの議論では「使いにくいWebアプリ=クロスプラットフォーム」と見なされ、相対的にiOSアプリが輝いた。それがiOS対Androidのプラットフォームの対立に発展し、いつの間にか「クロスプラットフォームをどのように実現するか」という議論が失われてしまった。しかし、クラウドをハブに1人で複数のデバイスを使いこなすのが当たり前の時代に突入し、あらためて"最高のクロスプラットフォーム体験"の価値が問われる。
GoogleマップやInboxのクロスプラットフォーム体験は、それを証明している。
提供元の記事
関連リンク
-
「彼女さんこわ~い」本命を煽る女。しかし⇒彼「ただの友達だよ?」庇った瞬間、堪忍袋が切れた話
-
“10年間”夫と浮気していた親友を、笑顔で【もてなす】妻?しかし⇒あまりの恐怖の光景に…「何よ…これ!?」
-
new
黒木メイサ主演『八神瑛子‐上野中央署 組織犯罪対策課‐』追加キャスト解禁 刑事役・内村颯太は「ひとつ夢が叶ったような気持ち」
-
new
二宮和也、“人生の1本”を映画館で特別上映 タイトルは秘密…『シークレットシネマ』アンバサダーに就任「“偶然の出会い”を楽しんでいただければ」
-
new
MATSURI・柳田優樹、ドラマ初出演決定「精いっぱい務めさせていただきました」 松岡卓弥も出演『10回切って』【コメント全文】