基于Cordova的跨平台智慧出行APP设计与实现
2021-07-27王欣
铁路通信信号工程技术 2021年7期
王 欣
(北京全路通信信号研究设计院集团有限公司,北京 100070)
随着国内经济总量不断扩张,轨道交通的地位逐步提升,成为新型城镇化和城市化地区高质量发展的命脉。高质量发展需要效率的有力支撑和保障,为提高效率必须充分发挥各种运输方式之间的技术优势和衔接能力。长期以来,国内运输服务局限于各种运输方式内部的服务组织,人们出行缺乏有效的全程组织,旅客在选择轨道交通出行之前,迫切需要知道如何快速通过轨道交通与国家路网形成的交通网络直达或者换乘到达目的地。因此需要为旅客提供一套在多制式轨道交通系统中使用的便捷、快速、经济的智慧出行全过程规划。
针对以上问题,基于Cordova技术设计并实现了一款智慧出行APP。该APP主要包含地图模式与路网模式的行程规划、室内路径导航、电子一键购票、计划行程信息查询、列车车次查询与起始站查询、历史行程管理等功能,为旅客在跨制式旅行中合理规划出行方案,有效引导旅客出行行为,缩短旅客出行链,降低旅客出行总时间,提升旅客满意度,提高出行信息服务的智能化水平,提供交互式的一站式智能旅客出行服务。
1 开发技术分析
1.1 APP技术框架
目前移动端APP的开发模式主要分3类:原生开发模式、网页开发模式和混合开发模式。
原生开发模式,即Native APP。需要使用Android或IOS官方开发语言分别对某一类移动设备进行开发,IOS端用Object c语言开发,Android端用Java开发。使用官方开发语言开发基本不会出现兼容性问题,性能稳定,执行速度快,界面流畅,功能丰富,用户体验好。……
登录APP查看全文
