• ARCGIS RUNTIME FOR IOS总结(一)


    1  市场和需求

    2006 年苹果公司发布了智能手机 iPhone,卓越的外形设计和新颖的触摸式交互,令其迅速风靡全球,随后发布的平板电脑 iPad同样也取得了巨大成功,二者所搭载的都是 iOS 智能移动操作系统(早期叫做 iPhone OS,后来更名为 iOS),所谓的“智能”操作系统简单理解就是允许用户自主扩展功能,比如通过安装新应用而获取了新功能。依靠 iOS 开发者计划和App Store 应用商店,苹果公司构建起完整的“开发者-用户”生态系统,来自世界各地的开发人员每天都在贡献丰富、高品质的应用程序,涉及到我们工作生活的方方面面:商业、社交、娱乐、教育、医疗、音乐、地图…,截止 2012 9 12日, App Store 应用商店里已经有了约 700,000个应用,总的应用下载数更是高达 300亿次。

    截止2012年年底,全球智能终端中,有70.1%的使用Android21.0%的使用iOS,总高达91.1%。而在中国智能手机中Android86%iOS12%,总高达98%。而在中国的平板电脑市场中, 48.8%的使用Android 46%的使用iOS,总高达94.8%

    从上面的数据可以看出,当前世界上绝大多数智能手机和智能终端设备都使用了AndroidiOS作为其操作系统。那么,这种趋势和潮流会对对Esri、对移动GIS有何影响?企业的移动GIS需求明显增加,以及对基于GISAPP下载量的快速增长又会给我们带来哪些机会呢?

    本文无意去回答这些问题,而是从技术角度阐述基于ArcGISiOS API,能做哪些功能,做到什么程度,技术难点和重点是什么,以及未来有哪些展望等。

     

    2  功能和结构

    2.1 总体架构

    2.1.1 Runtime 家族


    ESRIArcGIS Runtime自从推出以后,由于功能有限,在国内鲜有成功案例。但其针对移动产品推出的各种API确日益完善,包括最近推出的针对Mac OS XWindow8Windows Store)的系列API,彰显了其重视这一产品的理念。

    Runtime 家族图谱如下图所示:

    总体架构图:

  • 相关阅读:
    ZT:POI操作PPT
    ADO.NET 2.0 Dataset和Datatable 新功能新特性
    ADO.NET 2.0 大批量数据操作和多个动态的结果集
    浏览.NET Framework 2.0 类型库中新增的常用功能
    ASP.NET程序中常用代码汇总(四)
    保存div与页面滚动条的位置
    在ASP.NET中实现AJAX
    ASP.NET 2.0中隐藏listbox的某一项
    泛型最佳实践C#
    ASP.NET 2.0 验证控件新的功能
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3132290.html
Copyright © 2020-2023  润新知