多様な環境に対応した開発キット
さまざまなプラットフォームに対応した API/SDK とローコード開発用にアプリ ビルダーを提供します。
各種 API/SDK では豊富な基本機能を備え、多様な環境に対応したアプリケーションを開発することができます。
Web API
ArcGIS Maps SDK for JavaScript
Web ブラウザー ベースのアプリケーションを効率よく開発するための最適な開発キットです。
1つのアプリケーションでデスクトップ、タブレット、スマートフォンに対応が可能です。GIS の基本機能から HTML5 を採用した高度な機能までサポートします。
ネイティブ API
ArcGIS Maps SDK for .NET
Windows 及び iOS、Android プラットフォーム上で動作するネイティブ GIS アプリケーションの開発キットです。
Windows デスクトップや Windows タブレット、iOS、Android などの多様なプラットフォーム向けに様々な GIS 機能を持ったアプリケーションを開発することができます。
ArcGIS Maps SDK for Kotlin
GIS 機能を搭載した Android ネイティブ アプリケーションの開発を支援する開発キットです。
Google の提供する Android アプリ開発に最適化した統合開発環境である Android Studio に対応しています。
ArcGIS Maps SDK for Swift
iOS 専用のネイティブ GIS アプリケーションの開発キットです。
Swift を使用して iOS 専用の カスタム アプリケーションを開発したり、既存のアプリケーションに GIS の機能を統合することができます。
スクリプト API
ArcGIS API for Python
Web GIS (ArcGIS Online / ArcGIS Enterprise)製品を支える効果的な開発用 API です。
シンプルで使いやすい Python ライブラリとして、GIS データの可視化や GIS 解析の実行、コンテンツ、ユーザー、グループ管理を対話形式で実行できるとともに、GIS システム管理タスクなどをスクリプトから実行できる機能を提供します。
アプリビルダー
ArcGIS Experience Builder (Developer Edition)
モダンな Web アプリ構築のための新しいビルダーで、コードを記述することなく Web アプリを作成することができます。
ウィジェットやテーマを独自に開発するなど、アプリをカスタマイズするためのフレームワークを提供します。技術として、React や Typescript、ArcGIS Maps SDK for JavaScript などが使用されています。
デスクトップ拡張
ArcGIS Pro SDK for .NET
ArcGIS Pro の拡張アドイン開発をするための開発キットです。 ArcGIS Pro のユーザー インターフェイスをカスタマイズしたり、独自の機能を開発したりすることができます。業務フローを効率的に実行できるように ArcGIS Pro をより使いやすく拡張することができます。
詳細はこちら