當前位置:陽光暱稱網 >

計算機網絡 >軟件技術 >

微信小程序是什麼平臺 微信公衆號小程序有什麼用

微信小程序是什麼平臺 微信公衆號小程序有什麼用

微信小程序是應用號關注來獲取屬於你自己的webapp,簡單來說,就是一個APP應用推廣平臺。微信用戶無需下載安裝應用,只需掃一掃關注應用號,即可通過微信體驗軟件。下面,我們來爲大家詳細介紹下微信公衆號小程序有什麼用!

微信小程序是什麼平臺 微信公衆號小程序有什麼用

傳說中的微信“應用號”終於要來了,但它的正式名稱很有可能是“微信小程序”。這一次微信還是按照慣例,通過機器跑出的數據,首先將“小程序”開放給了200名擁有微信服務號的開發者進行內測,而且目前開發者發佈的小程序無法在用戶的客戶端顯示。

微信小程序是什麼?

微信應用號是一個APP應用推廣平臺,微信應用號目前暫定名爲“小程序”,使用微信應用號平臺,用戶關注一個應用號就如同安裝一個App一樣,而微信應用號就相當於另一個App Store,主要功能就是應用推廣。

用戶關注一個應用號就如同安裝一個App一樣,而微信應用號就相當於另一個App Store,主要功能就是應用推廣。微信的目的似乎很簡單,就是希望把用戶使用App的動作都集中在微信上。

應用號有兩大特色:首先APP功能可以直接通過關注應用號來實現,所以用戶就省去了安裝下載卸載等等一系列動作,對那些使用頻率不高的軟件來說,你完全可以用“應用號”代替;另外,用戶也免去了不定時下載軟件更新包的困擾。

然而微信應用號要能獲取足夠多的用戶,還得要開發者的支持。

毫無疑問,開發者將是微信應用號的最大獲益羣體。對於開發者而言,應用號可以節省開發成本,並且可以提升研發效率,開發人員只需要研發出一款適用於瀏覽器應用的產品,就可滿足不同操作系統的使用需求。另外,入駐應用號的APP營銷推廣工作也能取到事半功倍的效果。

微信小程序是什麼平臺 微信公衆號小程序有什麼用 第2張

微信公衆號小程序有什麼用?

簡單說,微信“小程序”可以爲開發者提供基於微信的表單、導航、地圖、媒體和位置等開發組件,讓他們在微信的網頁裏構建一個HTML 5應用。同時微信還開放了登錄和微信支付等接口,讓這個“小程序”可以和用戶的微信賬號打通。

根據參與本次內測的“小道消息”創始人Fenng提供的信息,微信小程序向開發者開放了下列API接口:

視圖容器:視圖(View)、滾動視圖、Swiper基礎內容:圖標、文本、進度條表單組件:按鈕、表單等等操作反饋導航媒體組建:音頻、圖片、視頻。地圖畫布文件操作能力網絡:上傳下載能力、WebSocket數據:數據緩存能力位置:獲取位置、查看位置設備:網絡狀態、系統信息、重力感應、羅盤界面:設置導航條、導航、動畫、繪圖等等開放接口:登錄,包括簽名加密,用戶信息、微信支付、模板消息

雖然微信小程序本質上來說就是一個HTML 5(移動網頁) 應用,但與那些經常在朋友圈刷屏的 H5 小遊戲或者應用不同的是,微信小程序獲得更多的系統權限。首先是數據緩存能力,這可以讓用戶在打開一個小程序的時候將程序的主要框架緩存到微信上,下一次就可以快速打開了。微信創始人張小龍曾說過,微信應用號希望實現的目標是“用完即走,無需安裝和卸載”,也就是說以後當你要使用一個應用時,只需要在微信裏搜索就可以直接使用了。

微信小程序是什麼平臺 微信公衆號小程序有什麼用 第3張

在這些框架和組建的幫助下,微信小程序的啓動和運行速度將遠超過依賴瀏覽器的普通移動網頁應用——甚至可以媲美手機本地安裝的應用,但這還是得取決於你的網速。另外,16 GB的iPhone用戶可能真的得升級手機了:一旦“小程序”啓用,微信可能吞噬你大部分的儲存空間。

另外一個非常重要的開放權限是微信登錄接口,有了這個接口,開發者就可以將用戶的微信賬號和應用賬號打通——這一點是很多開發者夢寐以求的,畢竟在這種情況下獲取一個活躍用戶的成本要小得多。

此外微信還爲開發者提供了非常詳盡的開發文檔,以及基於Mac、Windows和Linux系統的開發工具。不過小程序開發完後不能直接發佈,需要提交給微信團隊進行審覈,審覈方式類似於蘋果審覈嚴格的App Store。目前還不確定微信是否會像蘋果一樣只允許付費的開發者發佈程序,以及如何進行小程序的收入分成。

從目前已知的信息來看,微信“小程序”對於開發者來說還是非常友好的。首先是推廣成本將大幅降低,開發者獲取一個用戶不再需要下載安裝和註冊的過程,而僅僅是讓用戶關注自己的小程序,一鍵即可完成,同時也不會佔用太多用戶的手機內存(當然微信應用自身會進一步吞噬更多的手機內存);其次是微信爲開發者提供了完整的前端框架和後端管理平臺,這可以爲開發者節省不少在這方面的人力和資金成本——這就相當於一個內容創業者已經不需要開發一個網站,而是直接使用微信訂閱號平臺。

這也就是說,在很多數情況下,開發者不用再開發一款原生的移動app,再放到蘋果的App Store應用商店和各種Android應用商店裏去審覈了,開發一款微信的“小程序”就能滿足用戶的瀏覽、定位、預訂、分享和支付等絕大部分需求。而對普通用戶來說,到應用商店裏搜索下載應用,佔用手機內存,然後再不斷刪除冗餘的app以節約手機存儲空間的做法也不必了;很多時候你只需要安裝一個越來越臃腫的微信而已——大部分應用將以“小程序”的方式內置其中。

這對自2009年以來以“應用商店”爲中心的移動應用和用戶體驗,是一個非常重要的改變。一款“超級應用”包含了人們需要的大部分應用。而人們僅僅需要從應用商店下載它——而且,在這個問題上,微信得到了蘋果的默許。

其實在微信小程序正式登場之前,你就可以在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了”,有很多人這麼說。那麼,現在加上後半句吧。“請開發移動網頁應用吧”,而且JavaScrpit程序員要更吃香了。對開發者們來說,這是一次地震。

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

如果說3年前微信推出訂閱號讓內容生產者能夠將精力集中在創作和運營上的話,那麼現在微信推出的小程序無疑能讓開發者更專注地進行開發。因爲微信已經準備好了用戶和平臺,開發者們只需要開發出更有趣和實用的應用。

標籤: 微信
  • 文章版權屬於文章作者所有,轉載請註明 https://ygncw.com/jisuanji/ruanjian/ndzl00.html