小(xiǎo)程序無論是開(kāi)發工(gōng)具、設計規範、API設計,無不散發出一(yī)種“大(dà)道至簡”的氣息。隻需從官方下(xià)載一(yī)個開(kāi)發工(gōng)具即可立即開(kāi)始開(kāi)發小(xiǎo)程序,沒有複雜(zá)的安裝環境,沒有複雜(zá)的目錄結構,也沒有複雜(zá)的打包、部署流程。小(xiǎo)程序很多近似死闆的規範無疑讓開(kāi)發者減少了很多工(gōng)作量(不給你選擇,自然簡單)。關于對于開(kāi)發者的約束,這個仁者見仁、智者見智,有人喜歡它的簡單,也有人憎恨它的“不自由”。
小(xiǎo)程序從2016年9月22日公布後,在短短的3個月中(zhōng)連續更新了8個版本。更新速度非常快。但在2017年1月9日正式開(kāi)放(fàng)後,版本叠代速度逐步放(fàng)慢(màn)下(xià)來。預計正式上線後,小(xiǎo)程序的接口會逐步趨于穩定。
小(xiǎo)程序目前還處于極爲早期的發展階段,但其主要的框架、API都已成型,并不影響我(wǒ)(wǒ)們學習。
本以爲小(xiǎo)程序确實就像張小(xiǎo)龍所說的,隻适合去(qù)做用完即走的服務。但事實是,各種類型的應用五花八門,早已超出了公測時大(dà)家都普遍認爲的小(xiǎo)程序隻适合做低頻(pín)類的應用(内容型應用是内側時普遍認爲最不适合做成小(xiǎo)程序的一(yī)類應用),甚至騰訊官方直接首發了一(yī)款體(tǐ)驗非常不錯的騰訊視頻(pín)小(xiǎo)程序(這是哪門子的用完即走?)。
所以,隻有你不敢做,沒有你不能做(遊戲類小(xiǎo)程序目前是不能做的,直播類的有待商(shāng)榷)。官方所謂的“用完即走”隻是一(yī)個建議,并不是約束。但我(wǒ)(wǒ)們要清楚地認識到,能不能做和合不合适做是兩個概念,這取決于小(xiǎo)程序版本的各類應用相比原生(shēng)App到底有哪些優勢。可能是成本上有優勢,可能是推廣上有優勢,也可能是同微信原生(shēng)功能結合有優勢,這需要開(kāi)發者均衡考慮。