APP下载

基于Xamarin的智慧城市跨平台移动终端的设计与实现

2021-04-28邱月,郭佳,黄俊

现代测绘 2021年1期
关键词:跨平台用户功能

邱 月,郭 佳,黄 俊

(1.江苏省测绘工程院,江苏 南京 210013;2.太仓市自然资源和规划局,江苏 苏州 215400)

0 引 言

科技的狂潮中,智能手机基本普及广大民众手中,移动互联网得到了迅猛的发展,移动应用使用也开始普及[1-2],移动App的出现为大众访问在线地理信息服务提供更多便利,也为政府机构提供工作上的便利。2019年智慧城市大纲建设对移动平台建设内容有明确要求,将移动GIS发展方向明确化[3]。移动GIS摆脱了位置静止和有线连接的束缚,能够提供空间信息服务,已成为人民日常生活中重要的信息获取方式[4]。现今移动终端(手机和平板)的操作系统主要是Android和iOS,任何新开发的App,都需要开发人员开发两套程序来支持这两个系统。因此采用跨平台的开发方式使得两套程序共享一套代码,可大幅提高开发效率。

采用基于Xamarin跨平台的框架设计并实现了全新的智慧城市跨平台移动终端,该框架使用一套代码生成可以运行于Android和iOS操作系统的移动平台App,通过手机、平板安装此App可以随时随地获取地理信息服务。

1 系统总体设计

1.1 系统开发原则

智慧城市跨平台移动终端在建设过程中遵循以下原则。

(1)实用性

系统充分考虑移动平台使用者面向弱GIS用户以及强GIS用户,满足弱GIS用户使用简单GIS功能,也满足强GIS用户在数据采集方面的需求。

(2)跨平台性

为了节约设备的购置成本和维护成本,系统开发完后可适用于当下主流的移动操作系统上,因为系统建设时需要考虑多种智能手机平台的兼容性问题,使得该系统能够运行在多种移动设备上。……

登录APP查看全文

猜你喜欢

跨平台用户功能
也谈诗的“功能”
跨平台APEX接口组件的设计与实现
关于非首都功能疏解的几点思考
关注用户
关注用户
关注用户
基于QT的跨平台输电铁塔监控终端软件设计与实现
基于OPC跨平台通信的电机监测与诊断系统
基于B/S的跨平台用户界面可配置算法研究
如何获取一亿海外用户