美文网首页
跨平台技术

跨平台技术

作者: 小旎子_8327 | 来源:发表于2022-03-09 19:59 被阅读0次
    image.png

    发展

    第一阶段是Native阶段,只能在iOS平台和安卓平台上进行开发,没有一些跨平台技术出现。

    第二阶段是H5阶段,它是客户端跨平台技术的第一个阶段,它需要WebView或者其他的内核,核心原理是将原生的接口封装之后,暴露给JS。

    第三阶段是RN的阶段,由于WebView的效率比较低,所以产生了RN,它的核心改变是抛弃了低效的WebView内核渲染,转而使用自己的DSL生成中间格式,进而映射到对应的平台。

    第四阶段是Flutter。Flutter站在前人的肩膀上,通过在不同平台上实现一个统一接口的渲染引擎来绘制UI,它不依赖系统原生组件,做到了不同平台UI的一致性,并且是未来谷歌新操作系统的默认开发套件。

    相关文章

      网友评论

          本文标题:跨平台技术

          本文链接:https://www.haomeiwen.com/subject/xkcqxktx.html