《表1:移动操作系统跨平台应用开发技术》

《表1:移动操作系统跨平台应用开发技术》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《移动操作系统跨平台应用开发技术》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

借鉴混合应用开发的思想和优势,本文提出一种支持跨平台的应用架构,如下图所示。应用采用分层设计思想,每层负责不同的职能,自底向上分为系统层、中间层和呈现层。移动终端跨平台应用开发方向主要分为网络应用开发和本地应用开发,针对方向的差别使用不同的编程语言[5]。从开发人员角度分析,开发语言可分为“美工”、“前端编程语言”和“后台编程语言”三大类。呈现层对应“美工”和“前端编程语言”,处理本地应用部分,重点关注应用界面的美观性和用户体验。中间层对应“后台编程语言”,处理网络应用和本地应用部分,重点设计应用整体结构,使应用可以运行在操作系统之上。开发人员可以根据每层需求,选择专用语言开发,从而解决开发手段复杂多样的问题。如图1。