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 家族圖譜如下圖所示:

總體架構圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章