開篇語
最近互聯網行業最火熱的潮流之一絕對是** ”微信小程序“ ** 無疑,昨晚半夜不想睡覺,所以去找了一下怎么寫“微信小程序”的手法,目前由于還很稚嫩(對外開放才三天),所以有用的開發文章很少,最后只找了官方的開發文檔,發現其實上手很簡單,只是需要網頁開發相關的經驗。雖然我經驗不是很足,但是好歹也有過開發經歷,所以下載了一個開發者工具來測試了下。發現小程序還真的是很厲害的東西。(另外,知道小程序,那么它的主導者----** 張小龍 **想必大家也都知道。哈哈哈哈哈,校友呢~~~)
前言
在講開發之前,我要聲明幾點。
首先,目前小程序不對個體開放,所以如果你想做個小程序上傳到微信,然后隨時隨地調用,勸你還是先熄滅這個想法,暫時還沒有針對個體的注冊名額。就下個開發者工具,然后在自己的SDK模擬器里面跑一跑,等啥時候可以個體注冊了,直接傳上去就好了~~ 下面是注冊界面,填入郵箱之后去郵箱檢查,會有一個網址,在里面要填入很多的信息,比如說公章,公司信息等等,相當于備案了。所以我嫌麻煩,也沒那個本錢去弄,就放棄了。大家有興趣可以去試試~~
第二,微信小程序究竟是是什么?目的何在?
小程序是一種集合眾多服務的微信功能,不需要下載APP,運行時也不會吃太多的運存,所以可以做到一定程度的“用完就撤”。其目的是收攏流量,更大程度的做到“互聯”。其更多的還是想要將”人人互聯“發展為”萬物互聯“,在更大的平臺上與同行競爭。
Q:小程序是什么?它有著什么樣的功能?
A:小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。也體現了“用完即走”的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
Q:我是一個開發者,沒有收到小程序的測試邀請,有什么渠道可以申請注冊小程序?
A:小程序仍然處于內測階段。全面開放申請后,主體類型為個人、企業、政府、媒體或其他組織的開發者,均可申請注冊小程序。
Q:現在已經有部分帳號收到小程序的內測邀請了,接下來是否會繼續開放內測邀請?
A:關于小程序的上線節奏:本次內測采用邀請制,其內容客戶端暫時對用戶不可見。之后小程序會全面開放申請,所有小程序將在統一時間向用戶開放。
Q:小程序可以和現有的App 打通嗎?
A:小程序可以借助微信聯合登錄,和開發者已有的App 后臺的用戶數據進行打通,但不會支持小程序和App 直接的跳轉。
Q:微信已經有了訂閱號、服務號、企業號,小程序和這三者有什么不同?
A:小程序、訂閱號、服務號、企業號是并行的體系。
Q:外界有說法稱,小程序的推出意味著微信要做一個應用分發市場,是這樣嗎?
A:微信推出小程序,并非想要做應用分發市場,而是給一些優質服務提供一個開放的平臺。
開發前的準備
所需要的工具全在一個軟件里面,雖然這個軟件不是特別適合于寫代碼,但是功能豐富齊全還是很值得稱道的,而且體量輕,這個很贊,下載鏈接如下:http://wxopen.bcoder.cn/download.html
裝好之后按照提示登錄,然后就會有如下界面:
為方便初學者了解微信小程序的基本代碼結構,在創建過程中,如果選擇的本地文件夾是個空文件夾,開發者工具會提示,是否需要創建一個quick start項目。選擇“是”,開發者工具會幫助我們在開發目錄里生成一個簡單的demo。
來到了準備的最后一步,建立了demo(項目),自帶的demo模板當然是妥妥的”Hello World“,可以去/pages/index/index.js里面找到hello world這句話,修改一下,試試手感,記得要Ctrl + S 保存,然后再按下左邊工具條里面的編譯上面那個按鈕。然后你就發現你的第一個微信小程序(Even “Hello World”,but the best begining to the small program,isn‘t it?)
正文
那啥,正文還在路上,寒假出,明后兩天做課設,大后天答辯。如果明天做的快,估計晚上能出一篇。下面拿出來的是我找的官方文檔,結合我自己的實際寫的粗略文檔,后面繼續深入會有新文章的。