xiaomiがmini programみたいな技術をOSレベルで提供し始めた
wechatがmini programを出してる。xiaomiもつい最近似てる技術フレームワークをOSレベルで提供し始めた。OSレベルって本当に素晴らしいもの!でも弱みももちろんあると思う。
こんばんは、wechatのmini program ご存知ですか? 今日初めてXiaomiが出してるmini programみたいなサービス「直逹アプリ」を知りました。
ちょっと紹介したいと思います。
mini program は何?
mini program ホームページが中国語しかないですが、 こちらの紹介を見るとわかりやすいかも。
まとめると:
開発者web技術でwechatのsocial graphなど使って、wechatで動くネーティブアプリ(ぽいもの?)を作れる技術
native appを開発すると基本的にandroidとiosは別々になって、コストが高い。 webを使ったらパフォーマンスに良くはないのは致命的な問題と、wechatアプリのopen platformにどうつなぐのが課題になる。 さらに古いandroidではweb specのサポートがクソになってるので、wechatはこれを問題視して、 mini programフレームワークを作りました。
開発者に対してはちょっと勉強が必要だが、一発のコードでios/android両方でもアプリに近いパフォーマンスのアプリを作れる、 っていうことがすごいアトラクティブーダ。
ユーザーに対してももっとスムーズなエクスペリアンスを得られる。
まあ技術的にはチャレンジングだが、本当に発達になるのかは個人的に疑問を持っている
なぜなら、
- wechatのみの機能で、ブラウザ上では動かない、要するにwechat以外のchat appでは動かない
- wechatに行ったら基本的にSNS機能がメインとおもう 別の何かサービスを使うために、wechatを開くのはすごい認知コストが必要
直逹アプリとは?
Xiaomiは中国で大手であるテック会社。一番売れてるのはそのスマホです。 xiaomiのスマほーには自分でカスタマイズしたandroid os(MIUI)が搭載されている。 そのMIUIも最近類mini programを出してる
通訳がどうすればいいかわからないので、その漢字をそのまま流用しました 直逹アプリ
まだbeta 中で中身見れないけど、その紹介ページから見ると、mini programより素晴らしいと思う
1. OSレベルの機能
wechatでmini programのリンクやQR codeを踏むと、すぐアプリケーションた立ち上がると同様に、直逹アプリもリンクを踏むとすぐ反応してくれる。
違いでは 直逹アプリの場合は、特定のアプリでなくて、ブラウザや任意のアプリでリンクを踏むと、全部反応してくれる
OSレベルなので、特定のアプリに縛ることがない! 拍手!!!!
2. ウェブアプリとしても表示できる
wechatのmini programを開発したらwechtしか動かない。でも直逹アプリの場合は、iOSとかmiuiではない環境とかで普通のweb appとして動く! 拍手!!!
sunderls, どう思う?
- 前述の通り、技術的に素晴らしい。特にOSレベルのサポートでは個人的に好き。もしandroidやiOSそのものを提供してくれるといいですね。googleがpwa/amp/instant appを色々出してるけど、個人的には楽しみにしてます。
- 直逹アプリの弱みもある、Social Graphがないのが一番だ。
以上では各投稿者の観点であり、zanp.lifeに責任負い兼ねます。
#PMの道#miui#miniprogram#instant#xiaomi