【 開源公告 】 Android 輕應用開發組件 RapidView 正式開源

歡迎你們前往騰訊雲社區,獲取更多騰訊海量技術實踐乾貨哦~git

做者:騰訊開源 github

RapidView

RapidView是一套用於開發Android客戶端界面、邏輯以及功能的開發組件。佈局文件(XML)及邏輯文件(Lua)能夠運行時執行,主要用以解決Android客戶端界面、邏輯快速更新以及快速開發的訴求。api

RapidView的XML語法規則與Android原生XML相似,而寫邏輯的Lua部分除語言語法規則外,能夠直接使用咱們提供的Java API以及Android原生API,所以熟悉Android客戶端開發的開發者上手成本會很是小。網絡

除了解決動態更新問題外,RapidView但願Android開發者可以以更快的速度開發產品功能需求,所以咱們在語法和開發方式上作了一些改變,指望開發者可以實現:小功能極速開發、大功能極速上線。
RapidView但願爲開發者帶來更小的安裝包增量以及更加簡單、易於維護和修改的組件庫,RapidView的代碼組件約180KB(30KB組件+150KB luaj)。框架

組件特性:

運行時加載,佈局、邏輯可動態刷新
無需編譯,所見即所得,開發效率更高
極小的安裝包增量
Android開發者低上手成本
與NATIVE開發體驗相同分佈式

Android輕應用開發組件 RapidView
正式開源源碼分析

Github地址: https://github.com/Tencent/RapidView佈局

請給 RapidView 一個 Star!
歡迎提出你的 issue 和 PR人工智能

相關閱讀

PhxPaxos源碼分析——網絡lua

騰訊互娛開源分佈式開發框架 Pebble

資源: 適合 AI 新手的 9 款人工智能開源軟件

 

此文已由做者受權騰訊雲技術社區發佈,轉載請註明原文出處

原文連接:https://cloud.tencent.com/community/article/761307

相關文章
相關標籤/搜索