概要: もうモバイルファーストはうんざりだ!
ぶっちゃけ Qiita に書くか、 無貌断片 に書くか、 源状理論 のどこに書くかで迷ったけど、とりあえずここで書く。
なんでどいつもこいつもモバイルファーストなんだ!
ぶっちゃけて正直に言う。
おまいらスマフォを使うのめんどくさくないの?
ぶっちゃけ僕はめんどくさい。 というのも、僕の場合 iPhone5 使ってるけど、
- 画面が小さい、ソフトウェアキーボードうちにくい
- 机の上で充電して放置なので、ケーブルから引っこ抜くのがめんどい
- そもそも外出回数が少ないので、あんまり使う機会がない
というあたりで。
で、そりゃ昔は SmartNEWS とか Gunosy とか喜んで使ってましたよ。 でもね、なんか面倒になってきたんだよ。 スマフォとかタブレットとかをケーブルから引っこ抜いてきて、 アプリ立ち上げてニュース見てって。
で、僕は家にこもってることが多いから、PC(Macbook Air mid 2011 or Mac mini late 2012)を使う機会が多いんだけれども、 ぶっちゃけ PC 使ってるときに、 iPhone や iPad に持ち替えてニュースみたり、ってしないんだよね。
で、かつての Crowsnest がメイン事業だったゴクロは、 今では iOS や Android メインの SmartNEWS になっちゃったし、 あと、
- Gunosy
- Vingow
あたりは、
- キーボード操作のためのキーバインド
が設定されてないが故にに、Web UI がクソみたいに使いづらいんだよ。 LDRize してくれよ! もう QiitaLDRize を作ったときみたいに、 一人デスマーチはしたくないんだよ!
で、僕が思うに、せめて Web UI を作るのであれば、
j
やk
で移動できるキーバインド
ぐらいは提供してください。
っつーか Twitter とか Facebook とか Google+とかにはデフォルトで付いているよ! あと Tumblr も!
Web or Mobile しかできないなら、せめて API は公開してください
で。
僕が正直思うのは、
- Web UI しか提供できない
- or Mobile UI しか提供できない
というのなら、せめて Alternative UI が作れるように、
- Web API
を提供してくれって思う。
これは要するに、
- そのサービスのプラットフォーム化
そのもの他ならないとは思うけど、それでもないよりかはマシ。
まあ、確かにプラットフォーム化すると、 いろいろ面倒が起きたりだとか、 あるいはそこまで人的リソースさけないとかあるだろうけど、 ある程度 Web UI or Mobile UI が洗練されてきて、 余裕が出てきたら Web API の提供を是非とも行ってほしいと思う。
それはなんでかって言うと、これはもう、
- 自分たちのサービスに足りない部分をサードパティが補ってくれる
から。
例えば Github は Mobile での専用アプリは出してないけど、 サードパティが今現在、
https://itunes.apple.com/jp/app/ghfeed/id683793545?mt=8&at=11l5QsGHFeed
というアプリを出していて、これを使うとモバイル環境でダッシュボード見るのにすごい便利なんだけど、Web API 等が提供されていれば、こういった Github と GHFeed の関係みたいに、サービス事業者とサードパティが協力して、優れたユーザー体験を実現できるし、あと自分たちがプラットフォーム化することによって、より多くの利益を得られると僕は思う。
あと、ユーザーとかデータとか囲い込むのは結構なんだけど、 それ、溜め込んだだけ溜め込んでサービス事業が死んじゃったら、 元も子もないよね。投稿された内容も死蔵されるワケだし。
あとそういうデータの死、というのもさけるために、 例えば外部ストレージサービスへの自動バックアップ機能を提供するとか、データのエクスポートサービスとかも提供して欲しいと思う。 つーかデータは企業のモノであると同時に、ユーザーのモノでもあると僕は思う。
最終的には Web 事業はプラットフォーム化し、Web と Mobile の専用 UI/UX を提供すべき
で、僕みたいに、
- 空前のモバイル期
と
- 空前の PC 期
を繰り返す、ちょうどオールドスタイルとデジタルネイティブの境目にいるような人間にとっては、
- Web UI/UX だけ
とか、あるいは、
- Mobile App UI/UX だけ
というのはすごいストレスフルというか、 ぶっちゃけいろいろと面倒に感じだしてそのサービスを投げて使うのやめる、ってパターンになりがちなので、理想を言うのであれば、
- Web UI/UX
- PC UI/UX
- Mobile App UI/UX
の三つは公式で提供すべきだとは思う。
というのも、この三つを自社の制御化におかなければ、 すべての UI/UX において優れた UX=ユーザー体験なんて提供できないし、 あと潜在的な顧客を逃すことでもあると僕は思う。
無論、最初に、この三つのどこに注力するかは、各社の戦略にもよるんだろうけれど、僕としては、
- PC や Mobile を含めた Web UI/UX に注力し
- その次に Mobile Platform 向けに最適化した Mobile App を提供し
- 最後に各 PC 用 OS 専用のクライアント提供する
という順序で事業を進めるのが理想ではないかな、と思う。
で、それはなぜかと言えば、
Web UI/UX であれば、基本どの Web 端末でもアクセスできる → アプリって何?って人にも使ってもらえる
→ Google Chrome のアプリケーションショートカットや Fluid.app でアプリ化できる
Web UI/UX は A/B テストや、継続的改善が容易 → さすがに Mobile App とかだとすぐにリリースしてくても審査に時間んがかかったりする
各 Platform 専用アプリは一番最後に。場合によってはサードパティにアプリを出させて公認する → 専用アプリの UI/UX は Web UI/UX と常識が違う
→ あと餅は餅屋という意味合いもある
というあたりが理由。
あとはまあ、モバイルファーストだなんだと言って、
特定のモバイルプラットフォームに依存する経営構造
だと、
依存先プラットフォームの方針一つで事業が壊滅する
というリスクを背負うこととなると僕は思うので、 個人的には一つや二つのモバイルプラットフォームだけに依存するよりかは、自分たちの Web Platform を作っておいて、そこから各種モバイル Platform に事業を展開していった方がいいんじゃね? とか思います。
という訳で以上で殴り書きは以上
とりあえずまあ、俺がこういう考え方しているよ! っていう一例として一つ。
あと個人的には、ニュースのキュレーション系サービスは、 毎日ニュースのまとめをメール配信するみたいな機能が欲しいです。 僕は今それを結構使ってるんで。Gunosy と Crowsnest だけだけども。
という訳で久々の記事は以上。なんだかんだ言ったけど、結局は殴り書きだけどな!反省など(ry