導語:設想壹下,有了微信小程序,妳可以開發壹個滴滴打車的功能。利用GPS,可以知道司機在哪,乘客在哪。程序可以就近給乘客安排司機。完成交易後,再利用微信支持接口完成支付。
微信小程序能實現什麽功能?1、微信小程序(應用號)能實現對App個性功能的完美支持。這項服務就是將App的獨立功能通過微信應用號開放到微信生態裏,供微信用戶調用;如果有可能的話,未來微信應用號或許能提供壹套接入系統,直接實現App功能的復制。
2、微信小程序(應用號)能實現對App開發者、運營者的友好接入,降低二次開發門檻;將有可能對開發者運營者開放更多資源,建立微信開發者生態。
3、賦予微信用戶更靈活的功能獲取與組合,讓用戶自己拼湊出壹個符合自己使用的超級App。自動腦補壹下:以後想要什麽功能,在微信應用號裏面搜出來,掛到微信上,不需要的就卸載掉。
4、打通微信與其他應用的賬號體系,App自己做功能,基於微信做運營。
現在大多數App轉到微信裏的分享鏈接都不能直接打開,需要下載App後使用。應用號出來以後可能就不用這麽麻煩了,看到朋友圈裏誰分享的東西好玩,打開鏈接功能壹鍵添加,完全不用費力氣去跳轉安裝。
微信小程序有什麽用?微信小程序這個詞並不陌生,在9月21日,微信小程序正式開啟內測。在微信生態下,觸手可及、用完即走的微信小程序引起了廣泛關註。
對於微信小程序是什麽,微信創始人張小龍先生在朋友圈裏這樣解釋道:小程序是壹種不需要下 載安裝即可使用的.應用,它實現了應用「觸手可及」的夢想,用戶掃壹掃或搜壹下即可打開應用。也體現了「用完即走」的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
針對微信小程序與公眾號菜單欄內嵌的HTML5[簡稱有什麽區別,到底微信小程序是不是就是壹個前端JS+HTML5呢?
微信小程序更像是嵌套在微信裏面的壹個Native APP[手機應用。Native APP和Web APP誰是未來的主流這個命題爭了很多年,而Native APP最大的優勢也就是對於系統控件接口和框架的調用能力比Web APP要強大很多倍。比如京東和淘寶都同時提供了手機APP和手機H5形式的頁面[就手機瀏覽器打開淘寶網址進入的頁面供用戶瀏覽和下單,但是同時用過二者的都能體會到,H5頁面在使用體驗上還是差壹些。
在此之前,很多創業者以公眾號菜單欄內嵌H5的形式,完成了基礎功能的微信化植入,但通常都是比較簡單的頁面,操作體驗比較壹般。這次微信推出的小程序,最大的亮點在於微信提供了豐富的框架組件和API接口供開發者調用,具體包含:界面、視圖、內容、按鈕、導航、多媒體、位置、數據、網絡、重力感應等。在這些組件和接口的幫助下,建立在微信上的小程序在運行能力和流暢度上面便可以保持和Native APP壹樣的體驗。
而建立微信小程序,除了需要在微信公眾平臺申請以外,還需要雲主機(也稱雲服務器)來存儲應用程序文件。
1.應用號的真實名稱叫「微信小程序」,而不是應用號。
2.小程序的開發文檔是微信提供的所有開發文檔裏最詳細最豐富的。
3.與《別開發app了》壹文中的猜測的類似,微信不僅提供豐富的 api,還提供了足夠多的框架和組件。
4.接口和框架異常豐富,包括:視圖、內容、按鈕、導航、多媒體、網絡能力、羅盤、重力感應、畫板等。
5.有了這個框架和豐富的組件,小程序的啟動和運行速度將可以和原生 app 媲美。能實現的功能也將被純網頁的服務號要多得多。
6.微信不僅提供了詳細的文檔,還提供了多平臺的開發工具,包括 mac、linux、windows。
7.小程序開發後,不能直接發布,需要經過審核,類似 app store。
8.微信除了提供開發文檔,還提供了比服務號更詳盡的設計規範,還有布局時會用到的控件。
9.不像完全基於網頁的服務號,小程序將擁有緩存能力。想象壹下這是多麽美好的事。
10.會 java 的工程師,將會越來越吃香。