Esri 空间信息开发者大会主题大会视频回顾之四:原生 GIS 应用创建利器

0
分享 2016-05-18
Esri提倡“以配置为主”的敏捷开发方式,一方面为开发者提供了可配置的应用,易扩展的模板,还有细粒度的开发包、应用程序接口,另一方面还提供了快速搭建GIS应用的工具,使得GIS开发变得零门槛、易上手。其中,Esri最新发布的两款应用搭建工具,可以让开发者不用挠头写代码,迅速搞定GIS开发。




41.jpg
Esri提倡“以配置为主”的敏捷开发方式

Esri于2015年3月发布了Beta版的 AppStudio,可以使ArcGIS的用户和开发人员轻松地构建跨多个平台原生地图应用,真正实现“一次开发,多处部署”。其正式版本预计将于第三季度发布。

AppStudio提供了一个跨平台的开发环境,开发人员可以基于模板创建应用,也可以全新创建。其中从模板中创建应用程序非常易用,即使是零开发经验的普通用户也能通过快速设置模板的样式、介绍和内容,创建出具有个性特色的原生应用程序,一旦应用程序创建完成,就可以轻松地在企业内进行分发,甚至通过苹果、谷歌和微软的应用程序商店进行分享。

42.jpg


借助AppStudio快速创建的原生GIS应用
AppStudio基于Qt技术,开发者使用QML开发语言在Qt Creator(Qt最新的IDE)中进行开发,此外还包括一系列开发小部件和一个应用预览工具AppPlayer,便于开发人员在其支持的所有平台上轻松调试自己的应用程序。
AppStudio与Web AppBuilder相互补充,一个侧重Native,一个侧重Web,现阶段原生应用能够提供良好的用户体验,同时充分利用设备的性能,包括:CPU,内存,存储和各种传感器(GPS、摄像头、麦克风、陀螺仪…),另外即使在断开网络的情况下也能很好地工作。

基于AppStudio创建的应用程序可以在多种平台上运行,包括iPhone、iPad、Android、Windows RT等移动设备,以及Windows、OS X、Linux等桌面系统。

43.jpg


“一次开发,多处部署”的强大跨平台能力
当前,“敏捷开发,以配置为主”已经成为开发主流。Esri为了给开发者提供更多的开发选择,一直在持续改进ArcGIS平台的应用开发模式。
 

0 个评论

要回复文章请先登录注册