- 7
- 0
- 约1.3万字
- 约 22页
- 2022-06-26 发布于上海
- 举报
移动端架构分析
目录
移动端架构分析 1
移动端常见开发模式 5
纯 NATIVE APP 5
主流框架 5
优势 6
劣势 6
主流应用 6
HYBRID APP 6
多 View 混合型 7
主流框架 7
优势 7
劣势 7
主流应用 7
发展趋势 7
Web 主体型 8
主流框架平台 8
优势 9
劣势 9
主流应用 10
发展趋势 10
单 View 混合型 10
主流框架 10
优势 10
劣势 10
主流应用 10
WEB APP 10
主流框架 11
1.3.2 优势 11
1.3.3 劣势 11
1.3.4 主流应用 11
四种主要开发模式对比 11
移动前端主流框架分析 12
WEB 和 NATIVE 混合 12
WindVane+Hybrid+Native 12
简介 12
框架实现 12
架构图 13
AppCan 13
简介 13
框架实现 13
架构图 14
跨平台原生应用 15
BeeFramework 15
简介 15
框架实现 15
架构图 16
Native Script 17
简介 17
框架实现 17
结构图 18
React Native 18
简介 18
框架实现 18
架构图 20
数梦移动端开发框架选择 错误!未定义书签。
开发模式选择 20
为什么不选择 Native 20
玩什么不选择 WebApp 或 Web 主体型 Hybird 21
选择多页面混合型 Hybird 21
选择类 WINDVANE 框架 21
玩什么不选择 React Native 21
玩什么选择类 WindVane 框架 21
移动端常见开发模式
目前主流应用程序大体分为三类:Native App 、Hybrid App、Web App。
纯 Native App
Native APP 指的是使用原生程式编写运行的第三方应用程序,一般依托于操作系统如iOS、Android、WP,有很强的交互,是一个完整的 App,可拓展性强。需要用户下载安装使用。也叫本地 app。
Native App 因为位于平台层上方,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。但是由于设备碎片化, App 的开发成本要高很多,维持多个版本的更新升级比较麻烦,用户的安装门槛也比较高。但是 比较乐观的是,AppStore 培养了一种比较好的用户付费模式,所以在Apple 的生态圈里, 开发者的盈利模式是一种明朗状态,其他market 也在往这条路上靠拢。
主流框架
iOS:
、Cocoa 环境+Foundation 和 UIKit 框架
、使用 Objective-C 和 Swift 做为主要开发语言(兼容C/C++) Android:
、Java 虚拟机环境
、使用 Java 作为主要开发语言(支持C/C++) WindowsPhone:
、Windows RunTime 框架(WP10)
、使用原生 C++、C# 和 Silverlight 做为主要开发语言
优势
、打造完美的用户体验
、性能稳定
、操作速度快,上手流畅
、访问本地资源(通讯录,相册)
、设计出色的动效,转场
、拥有系统级别的贴心通知或提醒
、用户留存率高
劣势
、开发成本高,可移植性差,需要维护iOS、Android、WP 等多个平台(不同平台有不同的开发语言和界面适配)
、维护成本高(例如一款 App 已更新至 V5 版本,但仍有用户在使用 V2, V3, V4 版本,需要更多的开发人员维护之前的版本)
、更新缓慢,根据不同平台,提交–审核–上线 等等不同的流程,需要经过的流程较复杂
主流应用
够快云库、微信电话本、美图秀秀等中量级应用。
Hybrid App
Hybrid APP 指的是半原生半 Web 的混合类 App。需要下载安装,部分页面看上去类似 Native App,但只有很少的 UI Web View,访问的内容是 Web 。
Hybrid App 主要以 JS+Native 两者相互调用为主,从开发层面实现“一次开发,多处运行”的机制,成为真正适合跨平台的开发。
Hybrid App 同时使用网页语言与程序语言开发,通过应用商店区分移动操作系统分发, 用户需要安装使用的移动应用。总体特性更接近Native App 但是和 Web App 区别较大。只是因为同时使用了网页语言编码,所以开发成本和难度比 Native App 要小很多。因此说, Hybrid App 兼具了 Native App 的所有
您可能关注的文档
最近下载
- 2026年最新初级药师考试题及答案.doc VIP
- PBL教学中导师角色定位.docx VIP
- 小微企业“六税两费”减免政策解读PPT课件(背景介绍、2022年第10号公告热点答疑、申报表单介绍、实例讲解).pptx
- 2020年高考英语真题(天津卷)及答案.docx VIP
- 美军新版《联合作战纲要》研究联合信息作战和特种作战.pdf VIP
- Moldflow模流分析报告.ppt VIP
- 劳动关系协调师简述题参考答案-(1).doc VIP
- 一种细胞、细胞保存液、保存方法及应用.pdf VIP
- 乌鲁木齐地区2025年高三年级第一次质量(一模)语文试卷(含答案).pdf VIP
- 一种保持细胞活性的细胞保存液及其制备方法和应用.pdf VIP
原创力文档

文档评论(0)