Touch技術(shù)的開發(fā)框架,基于HTML5和CSS3等最新技術(shù),支持Web App、iOS App、Android App等多平臺(tái)開發(fā),Wex5把開發(fā)與設(shè)計(jì)過程進(jìn)行深度的融合,簡化開發(fā)流程和提高開發(fā)效率。

Wex5應(yīng)用由前后端分離兩部分組成,前端使用了采用MVVM框架的ExtJS,后端采用了基于Java語言開發(fā)的C3框架。前端開發(fā)者基本上不需要考慮后端,因?yàn)樗泻蠖讼嚓P(guān)的編碼都隱藏在開發(fā)框架中,他們可以專注于實(shí)現(xiàn)前端業(yè)務(wù)邏輯。而后端開發(fā)者只需要實(shí)現(xiàn)后端業(yè)務(wù)邏輯,并提供對應(yīng)的WEB服務(wù)即可。前后端的交互完全基于RESTful API和JSON數(shù)據(jù)格式實(shí)現(xiàn),開發(fā)者可以靈活選擇各種編程語言來實(shí)現(xiàn)后端業(yè)務(wù)邏輯。

Wex5組件庫豐富,可以快速實(shí)現(xiàn)很多復(fù)雜的UI設(shè)計(jì),例如,報(bào)表、圖表、地圖、功能導(dǎo)航、搜索篩選、文件上傳等等,使開發(fā)人員可以減少很多重復(fù)性的工作和時(shí)間。

Wex5的開發(fā)工具非常簡易,一般來說,只需注意以下幾個(gè)文件就可以開始開發(fā):

1. app.js文件:用來配置應(yīng)用程序的全局設(shè)置,例如擴(kuò)展加載等。

2. index.html文件:應(yīng)用程序的主界面,包含了所有被用來構(gòu)建界面相關(guān)組件的標(biāo)記和資源路徑的引用。

3. app.js文件:這是應(yīng)用程序的主要業(yè)務(wù)邏輯代碼所寫的文件。這個(gè)文件使用了APPMVVM的模式進(jìn)行開發(fā),它負(fù)責(zé)響應(yīng)用戶的所有交互行為,并根據(jù)應(yīng)用程序的設(shè)計(jì)來執(zhí)行相應(yīng)的操作。

開發(fā)Wex5應(yīng)用的基本步驟如下:

1. 創(chuàng)建一個(gè)新的Wex5應(yīng)用。

2. 配置應(yīng)用程序的全局設(shè)置。

3. 添加你所需要的界面組件(比如,按鈕、列表框和圖片等)。

4. 設(shè)計(jì)并編寫業(yè)務(wù)邏輯代碼。

5. 運(yùn)行和調(diào)試你的應(yīng)用程序。

總之,Wex5是一款非常易用且適合中小型企業(yè)開發(fā)的高效APP開發(fā)框架,它不僅可以實(shí)現(xiàn)多端部署,還提供了豐富的UI組建、開發(fā)工具和技術(shù)支持,是非常值得推薦的一款A(yù)PP開發(fā)框架。

未經(jīng)允許不得轉(zhuǎn)載:亦門 » app開發(fā)wex5入門課程介紹

相關(guān)推薦