如何在APP中实现多终端App的统一开发


浏览:1351 次

统软云多终端编译环境目前支持使用类似Html5的技术来实现多终端开发。它不需要构建特定的终端编译环境。一键云编译可以生成高质量的目标终端代码,可用性高,有利于二次开发。它支持编译成Android/iOS APP、微信小程序和标准H5。

统软云 Mobile 统软云是一种用于开发iOS和AndroidApp的web语言,是一种多终端开发框架,可通过一次编码同时开发Android、iOS、H5和小程序,这大大降低了开发难度,并将开发周期缩短了近一倍。此外,统软云平台上有数千个不同的功能模块,可以通过一个按钮轻松调用这些模块来开发各种App。

统软云多终端技术的工作原理

开发者通过开发工具编译基于avm语法标准的代码,并通过webpack、rollup等编译工具将其编译到app、H5和applet端。当编译到App端时,App基于V8引擎执行,avm As运行时,js和js协作实时完成UI的本地渲染和业务逻辑代码的执行;编译至标准H5结尾。当基于浏览器或webview运行时,代码使用avmJs直接渲染到浏览器或webview的真实dom;编译为applet端,相应的applet代码直接生成applet语法。