当前位置:   article > 正文

2019年移动开发,我的求变之路_移动开发动态

移动开发动态

人和人的差距,是下班后的 4 小时拉开的。

读者们,早上好,我是 wingjay。

上一篇文章里,我提到了要如何去找到属于自己的技术方向,不要成为追涨杀跌的“散户程序员”,而要坚持“价值投资”,相信移动端背后的价值和潜力,长期持有,保持成长

今天这篇文章,我会分享下从我个人角度出发,是准备如何规划2019年的技术方向,供读者参考。

本期福利:本人收集了一些2019年移动技术方向学习资料,涉及「动态化」、「移动端架构」、「端智能」等,文末查看获取方式。

我的2019移动技术规划

下面结合下 2019 年的一些不错的移动开发方向,来谈一下个人今年的技术规划作为参考。

1. 动态化

目前移动开发领域,动态化方案主要分成三类:

增强 H5 容器,基于 WebView,这种方案应用最广,成本相对最低;再加上国内自研的 WebView 内核如 UC 内核、X5 内核,可以实现较高稳定性和较低的平台差异化;近两年火热的微信/支付宝小程序目前也是采用这种方案;

基于 JsCore 进行 JS 与 Native 通信,进而实现动态化;以 React Native、Weex 为代表。它和WebView 方案的区别是:前者使用 Native View 作渲染层,而后者通过 WebCore 解析 Html、Css 来实现渲染,前者的性能更优;

Flutter 方案,它抛弃了 Js,由于它和 Native 频繁的通信导致性能下降,而是采用支持 AOT(提前编译)的 Dart,后者在运行时速度更快,而 JS 是 JIT,即运行时才编译;另外 Flutter 直接采用 Skia 渲染引擎,跳过了 JS 和 Native View 的频繁交互,直接用 Dart 进行渲染,性能好很多。

动态化一直是移动应用追求的热点,无论何时推出新的动态化方案,都会是大家热议的话题,这也充分说明了这项技术对于各种业务类型的重要价值,值得大家长期投入时间进行研究学习。

2. 移动端架构

我知道大多数同学的日常开发还是集中在业务开发上面,更多的是要么是开发 UI 页面或自定义 View

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/624001
推荐阅读