创建移动端APP的技术

一.原生开发 Native Code

Android:java或者Kotlin

iOS:Object-C或者Swift

优点:运行速度快、功能丰富

缺点:两种设备互不兼容,开发速度慢

二、webView开发 HTML5+CSS+JS

Vue.js+Mint-UI

优点:开发速度快

缺点:运行速度慢、功能有限

三、混编开发  H5+原生

Phonega/Cordova

Angular + lonic

优点:开发速度快、功能丰富

缺点:运行速度慢

四、JS Bridge 编码是JS,运行的是原生代码

React + ReactNative

优点:开发速度快、运行速度快、功能丰富

缺点:两种平台下原生组件效果不一致

五、GPU 绘图

Google Flutter/Dart

优点:运行速度快、功能丰富、两种平台下的效果完全一样

缺点:待优化

六、uni-app作为一款跨平台开发框架

优点:跨平台开发、统一的开发语言、组件丰富、运行速度快

缺点:平台功能差异需要适配和调试、扩展性不足

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值