技术负责人李德兴
为什么要有UI模块引擎
重要的UI模块
actionSheet
scrollPicture
listView
模块总数>600
UI模块>150
Full
More…
目前的模块开发姿势
AndroidDeveloperJava/C/C++/Kotlin
//javaclassModuleextendsUZModule{
publicvoidinit(intargs){//TODO
}}//C/C++#includeclassustring{
public:ustring(constchar
*cstring="");constchar*init();
}
iOSDeveloperObject-C/C/C++/Swift
//Object-c#import"UZModule.h"
@interfaceModule:UZModule
+
@end
//Swift@objc(UZModuleSwift)classUZModuleSwift:UZModule{
}
AndroidModule
iOSModule
APICloudDeveloper
H5
新的模块开发姿势
APICloudDeveloper
小程序标签及样式:WXMLJavaScriptWXSSJSONH5子集,一套代码
UIModule
AndroidPlatform
+
iOSPlatform
新的模块开发姿势
actionSheet
新的模块开发姿势
listView
引擎架构
整体架构
Layout
StyleSheet
Javascript
线性排版
flex-box
ECMAScript
E5/E5.1 Write:H5,Run:Native 整体架构 View(视图层)pagepage pagewxml/wxss 标准Html5本地功能 NativeRender PageManager PageAPageBPageC EventQueue tapupdatelifecircle JSBridgecallApi APICloudDeepEngine 网络扩展模块 存储…… 支持的标签和样式 支持的标签 view swiperimageslideriewMore… 未来+个性化标签 支持的样式 FlexBox flex-direction align-itemsaligncontent flex-grow flex-shrink Background background backgroundcolor backgroundimage Border
borderbottom border-color border-style borderradiusborder-width Margin marginmarginbottommargin-left margin-right Positioningpositionbottomleft … … … … 内边距文本属性字体属性尺寸属性More… 能力-优势 能力优势 全翻译,完全原生体验对现有UI类模块的补充小程序组件拿来即用不懂原生也能写模块 UITempleteVS小程序 简洁原生渲染原生体验更省资源 体系庞大H5渲染H5体验多进程 如何使用 编码方式 小程序开发wxml javascriptwxssjson…. APICloudStudio 在APICloud中使用 下载使用 谢谢观看 THANKS
E5/E5.1 Write:H5,Run:Native 整体架构 View(视图层)pagepage pagewxml/wxss 标准Html5本地功能 NativeRender PageManager PageAPageBPageC EventQueue tapupdatelifecircle JSBridgecallApi APICloudDeepEngine 网络扩展模块 存储…… 支持的标签和样式 支持的标签 view swiperimageslideriewMore… 未来+个性化标签 支持的样式 FlexBox flex-direction align-itemsaligncontent flex-grow flex-shrink Background background backgroundcolor backgroundimage Border
borderbottom border-color border-style borderradiusborder-width Margin marginmarginbottommargin-left margin-right Positioningpositionbottomleft … … … … 内边距文本属性字体属性尺寸属性More… 能力-优势 能力优势 全翻译,完全原生体验对现有UI类模块的补充小程序组件拿来即用不懂原生也能写模块 UITempleteVS小程序 简洁原生渲染原生体验更省资源 体系庞大H5渲染H5体验多进程 如何使用 编码方式 小程序开发wxml javascriptwxssjson…. APICloudStudio 在APICloud中使用 下载使用 谢谢观看 THANKS
声明:
该资讯来自于互联网网友发布,如有侵犯您的权益请联系我们。