原生开发高频面试题(含详细接地气答案).docx

原生开发高频面试题(含详细接地气答案).docx

原生开发高频面试题(含详细接地气答案)

一、基础原理核心题(必问基础)

1、简述原生开发和跨端开发的核心区别,各自优缺点?

参考答案:

原生开发就是用系统官方指定语言和框架开发,Android用Java/Kotlin,iOS用OC/Swift,直接对接系统底层API。跨端就是Flutter、ReactNative、UniApp这类一套代码多端运行的方案。

原生优势:第一是性能上限高,动画、滑动、大数据列表流畅度碾压跨端;第二是系统权限、新特性适配最全,相机、蓝牙、推送、后台任务这些复杂功能基本不会踩坑;第三是兼容性稳定,机型适配问题少,bug可控。

原生缺点:需要双端开发,人力成本高,迭代

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档