RapidViewAndroid 輕應(yīng)用開發(fā)組件
RapidView
RapidView是一套用于開發(fā)Android客戶端界面、邏輯以及功能的開發(fā)組件。布局文件(XML)及邏輯文件(Lua)可以運(yùn)行時(shí)執(zhí)行,主要用以解決Android客戶端界面、邏輯快速更新以及快速開發(fā)的訴求。RapidView的XML語法規(guī)則與Android原生XML類似,而寫邏輯的Lua部分除語言語法規(guī)則外,可以直接使用我們提供的Java API以及Android原生API,因此熟悉Android客戶端開發(fā)的開發(fā)者上手成本會(huì)非常小。
除了解決動(dòng)態(tài)更新問題外,RapidView希望Android開發(fā)者能夠以更快的速度開發(fā)產(chǎn)品功能需求,因此我們?cè)谡Z法和開發(fā)方式上做了一些改變,期望開發(fā)者能夠?qū)崿F(xiàn):小功能極速開發(fā)、大功能極速上線。
RapidView希望為開發(fā)者帶來更小的安裝包增量以及更加簡單、易于維護(hù)和修改的組件庫,RapidView的代碼組件約180KB(30KB組件+150KB luaj)。
組件特性
運(yùn)行時(shí)加載,布局、邏輯可動(dòng)態(tài)刷新
無需編譯,所見即所得,開發(fā)效率更高
極小的安裝包增量
Android開發(fā)者低上手成本
與NATIVE開發(fā)體驗(yàn)相同
評(píng)論
圖片
表情
