微信公眾平臺小程序(應(yīng)用號)在組件和 web 之間取得了最佳的平衡,保證了應(yīng)用的一致性和運(yùn)行效率,同時又兼顧了開發(fā)的方便性。
1
應(yīng)用號的真實(shí)名稱叫「微信小程序」,而不是應(yīng)用號。這個名字還是很可愛的。
2
小程序的開發(fā)文檔是微信提供的所有開發(fā)文檔里最詳細(xì)最豐富的。
3
和我在《別開發(fā) app 了》猜測的類似,微信不僅提供豐富的 API,還提供了足夠多的框架和組建。你可以去回顧我的老文章。
4
接口和框架異常豐富,包括:視圖、內(nèi)容、按鈕、導(dǎo)航、多媒體、網(wǎng)絡(luò)能力、羅盤、重力感應(yīng)、畫板等。
5
有了這個框架和豐富的組件,小程序的啟動和運(yùn)行速度將可以和原生 app 媲美。能實(shí)現(xiàn)的功能也將被純網(wǎng)頁的服務(wù)號要多得多。
6
微信不僅提供了詳細(xì)的文檔,還提供了多平臺的開發(fā)工具,包括 Mac、Linux、Windows。
7
小程序開發(fā)后,不能直接發(fā)布,需要經(jīng)過審核,類似 App Store。這是好事。
8
微信除了提供開發(fā)文檔,還提供了比服務(wù)號更詳盡的設(shè)計(jì)規(guī)范,還有布局時會用到的控件。
9
不像完全基于網(wǎng)頁的服務(wù)號,小程序?qū)碛芯彺婺芰?。想象一下這是多么美好的事。
10
會 Javascript 的工程師,將會越來越吃香。