來自於微信小程序的一封簡訊

9月21晚間,微信向部分公衆號發出公衆平臺-微信應用號(小程序)的內測邀請,向來較爲低調的微信在這一晚沒人再忽視它了。

來自個人博客:Damonare的個人博客

這裏寫圖片描述

一夜之間火了的微信應用號你真的知道嗎?

早於1月11日微信創始人,騰訊公司高級副總裁張小龍的首次公開演講就曾提到說微信正在籌劃推出應用號,讓更多的開發者能在微信這個平臺上有更好的功能實現。而這篇談話的推出也基於張小龍演講中的大背景:

  1. 創業者傾向於做公衆號,門檻低,推廣容易成本低

  2. APP服務號有時難以達到創業者的預期

  3. 降低頻率低的APP使用,節省大量內存與空間

  4. 微信用戶更偏向於用完即走,減少浪費的時間,更符合現代的生活節奏

這裏寫圖片描述

而微信應用號這個概念很簡單,用戶只需要向關注訂閱號就可以獲得像APP的功能,無論在任何地點只要一部智能手機就可以搞定,微信應用號在其中扮演的角色類似於APP Store和Google Play,只需提供應用號推廣的平臺。

應用號,訂閱號,服務號和企業號是目前四大並行的體系。微信團隊表示,應用號是一種不需要下載就可以安裝使用的應用,注意不是軟件。用戶掃一掃或者搜一搜即可打開應用,體現了用完即走的理念,用戶不用擔心過多的應用對於內存空間的影響,多快便捷無需安裝卸載。

這裏寫圖片描述

目前小程序仍然處於內側階段,全面開放申請後,主體類型依舊是個人、企業、政府、媒體或其他組織的開發者。應用號沿襲了以往公衆號的特點,藉助微信聯合登錄,和開發者已有的APP後臺的用戶數據打通,但不會支持應用號和APP的直接跳轉。

開發者在我認爲是微信應用號推出後最大的受益者,應用號開發成本降低,大部分的開發人員只需研發出適合瀏覽器應用的產品,即可滿足不同操作系統的使用需求,可以更加專注於營銷與推廣工作,每個人都可以成爲產品經理。javascript工程師會越來越值錢。

爲什麼他會這麼火?

朋友圈,微博各大媒體媒介中當我得知微信發佈的這一消息後,第一認識就是H5或者Web APP,但實際微信應用號帶來的是獲客、留存、頻率和能力的一種平衡,我們不應該孤立地去看它的特性,而應該設身處地的體會互聯網這個大格局與大環境,畢竟一切都最終目的都是迴歸到用戶體驗。

微信應用號難道就是Web APP?難道這就意味着大部分的程序員就要面臨失業了?

這裏寫圖片描述

對於互聯網認識較爲多的同學都知道Native APP和Web APP存在着相對的競爭關係,本地應用的最大優勢就是將硬件資源運用的淋漓盡致,無論從性能、設計、效果和流暢程度遠遠超過於Web APP,類似於PC端的瀏覽器和軟件。

一旦微信應用號的推出,的確代表着大部分的創業者通過應用號上Web APP解決你大部分的需求,但程序員若是可以增強Web APP的功能實現,將會實現更大的改善。

Java曾經推出Applet,相當於嵌在瀏覽器中的應用程序,同樣可以利用本地的一些特性實現功能,微信應用號的推出其實把這個環境變成了微信及其帶來的生態系統。同時,微信應用號提供了豐富的框架控件和系統調用能力,以及框架、視圖、各類基礎控件、表單、多媒體支持、地圖、畫布、WebSocket、數據存儲、位置信息、設備信息(應用信息、重力感應和羅盤等),這些能力都可能通過JS SDK實現。

對於當下互聯網環境,完全有能力做出不侷限於Web APP的應用了,但是創業者的想象力與執行力纔可以真正打動用戶的產品和服務。以前,做互聯網創業需要網站,做移動互聯網創業需要APP,現在創業,越來越多的創業者更加傾向於通過微信訂閱號和公衆號的形式推廣創意,確定可行性。當下若是微信應用號,確實能深刻地解決這個問題,相信應用號這一舉措,確實可以稱得上明智之舉,微信也會扛起互聯網的大旗,走得越來越遠。

獨立APP推廣成本確實高,一個APP的推出需要先被用戶知道,再到下載,再到使用,再到繼續使用,再到願意使用其增值服務,再到隨處可用,困難可想而知。

難道就要一窩峯都去當前端?

其實在微信小程序正式登場之前,你就可以在 iPhone 的 iMessage 應用上體驗類似的“小程序”了。在升級到最新版的 iOS 10 後,蘋果簡直就是在 iMessage 上覆制了一個App Store,你不僅可以在 iMessage 裏發送表情包,還可以跟朋友玩小遊戲和分享其他應用信息。但跟微信小程序不同的是,iMessage 使用的是 iPhone 手機自帶的框架,而不是網頁框架。

將應用“網頁化”一直都是技術公司努力推動的一個趨勢,而將強大的通訊工具“應用平臺化”也是技術公司們正在探索的。除了微信的“小程序”和蘋果的iMessage應用,此前 Facebook 也在自己的通訊工具 Messager 上推出了簡單的應用開發接口,讓用戶直接通過聊天窗口完成打車和訂餐等操作。

而 Google 則一直希望將 Chrome 瀏覽器變成一個超級網頁 App 平臺,Google 在最近提出了一個名爲 Progressive Web App 的概念,指的是運行在瀏覽器裏的 App。這類 App 跟微信小程序的原理很類似,也就是將應用需要的框架和進程緩存到本地的瀏覽器裏,讓 H5 程序在離線的狀態下仍然能夠使用。

目前 Google 旗下的 Chrome 瀏覽器和 Firefox、Opera 等主流瀏覽器都已經支持了 Progressive Web App,並在 Google 的主導下爲開發者提供了統一的 API 接口。相比之下,微信在這個時候發佈小程序也只是在自己的平臺上進行了跟進。

這麼看,移動應用程序開發和分發的大變局真的快來了。“別再開發app了”,有很多人這麼說。那麼,現在加上後半句吧。“請開發移動網頁應用吧”,而且JavaScript程序員要更吃香了。對開發者們來說,這是一次地震。

不過,不難想象小程序的開發者同樣會像微信公衆號的運營中一樣受到諸多限制,例如將應用內容分享到朋友圈、內容審覈的規則都得按微信的來——微信在這方面從來就不比蘋果更好對付。

無論前端技術多牛逼,都需要雲端技術的支持才行,技術棧們還是專心於本職,指不定哪天前端門口擠滿了人,後端就火了,時刻關注在互聯網環境,做好自己本職工作這就夠了。

寫到最後

最近聽說行業有不少人喜歡吵「原生應用和網頁應用哪個更好」的問題,我真覺得沒什麼好吵的。

對用戶來說,這並不需要什麼「艱難的選擇」。網頁應用很輕量,原生應用更全面,對不同產品而言,適合的形態當然也就不同——每個人都會找到適合自己的鞋。

微信小程序的出現,無疑是個新的機會,如果順利的話,我們會看到類似公衆號生態的蓬勃發展;

然而這並不意味着原生應用會就此消亡,我們認爲在此之中蘊藏着很多的創造力,並樂於在此之中看到更多的創意、形態、模式。

對我們來說,無論原生應用、小程序、網頁應用,其實都是 app,都是數字生活的一部分。

分享最近看的一本書中的一句話互勉

現在面對的事和物比以往任何時候都有更多的不確定性,在這個時代中,唯有變化纔是真正不變的。

要解答怎麼應對時代變化的問題,已經不能讓農夫拿着更高級的鋤具對抗海浪,而是要將農夫變成水手。否則,所以對“我們應該怎麼做”的解答都不可僞證。

或主動,或被動。農夫已走在變成水手的路上。

—自商業,未來網絡經濟新形態

這是一個多多分享與交流的平臺,讓我們繼續升溫的討論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章