如何開發(fā)一個錄單小程序?
下載小程序開發(fā)中心,用html設(shè)計頁面配合css調(diào)整,添加js文件操作,或者在柯凡商城找到錄音小程序,然后購買直接發(fā)布。HTML5(自定義標簽)CSSJS那么關(guān)鍵是它的JS,你可以用它的API自己開發(fā)。
小程序的本質(zhì)是以為容器的混合應用。它的特點是單頁結(jié)構(gòu)和MVVM架構(gòu)。它采用的是html5小程序API開發(fā),也就是主要處理html/css/js,只是文件后綴不同,用法也有限制。比如頁面容器標簽是view而不是常用的div,腳本是用Js寫的,支持es5和es6。有點像VueReact和單向綁定,有相關(guān)框架開發(fā)經(jīng)驗很容易上手。后來WebView控件可以嵌入第三方網(wǎng)頁,這些網(wǎng)頁沒有技術(shù)要求,但是WebView的使用有限制。你可以看到這個的官方文檔。
以上是官方原框架的情況。其實還有一些第三方框架,為了方便開發(fā)者使用現(xiàn)有的技術(shù)棧,打包成相應的開發(fā),比如Vue、angular,但最終也打包成了官方的應用結(jié)構(gòu)。這些框架包括Wepy和MpVue等。如果真的準備學習,如果沒有相關(guān)的js框架經(jīng)驗,建議使用官方框架,參考相對完善的官方文檔進行學習。畢竟第三方框架是隨著官方框架的更新而更新的。