Warning: session_start(): open(/tmp/sess_2a7bb2ad6b49c8fa84b1d5610db0956e, O_RDWR) failed: No space left on device (28) in /var/www/www.spbit.ru/frontend/system/page_frontend.class.php on line 45

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/www.spbit.ru/frontend/system/page_frontend.class.php:45) in /var/www/www.spbit.ru/frontend/system/page_frontend.class.php on line 45
mskIT - версия для печати

Информационный портал mskIT

Оригинал документа: http://mskit.ru/news/n189379/


     
 

Вышел финальный релиз AppStudio for ArcGIS v1.0 от Esri

23.12.2015 16:39
Российская компания Esri CIS сообщила о выпуске финальной версии Esri AppStudio for ArcGIS v1.0 – новой среды для создания приложений для ArcGIS на различных платформах. Такие приложения, построенные с помощью AppStudio, могут быть запущены на устройствах Android, iOS, Windows, OS X и Linux. Также ПО AppStudio значительно упрощает публикацию авторских приложений в Apple App Store и Google Play Store.

Очевидно, что сегодня все большее число людей получают доступ к информации через Интернет – с помощью смартфонов, планшетов и установленных на них специализированных приложений. Использование этих приложений уже стало, по сути, частью бизнес-процессов, либо они являются важным элементом системы взаимодействия организации со своими клиентами и пользователями. Именно поэтому ПО AppStudio for ArcGIS было специально разработано для максимально простого, и, одновременно, эффективного создания таких приложений, в том числе, с использованием готовых шаблонов. При этом, для публикации нового приложения сразу для всех распространенных мобильных и настольных платформ используется один и тот же программный код.

Важно, что приложения, создаваемые в AppStudio, строятся на технологии Qt/QML. Получаемый таким образом кросс-платформенный код может быть скомпилирован для любой из платформ – iOS, Android, Windows, Mac и Linux (более подробная информация содержится в справке).

Процесс создания приложения в AppStudio for ArcGIS состоит из нескольких шагов. Сначала, с помощью имеющихся шаблонов или собственного кода, строится собственно приложение. Затем, через меню, выбираются платформы, для которых должен быть скомпилирован код. После этого проект (QML-код, изображения, конфигурационные файлы) компилируется в облаке, и разработчику приходит уведомление и ссылка для скачивания готового инсталляционного фала.

Отметим, что разработчики могут использовать AppStudio for ArcGIS Standard для написания кода при настройке шаблонов или для создания нового приложения «с нуля». В AppStudio приложения строятся с использованием ArcGIS runtime SDK for Qt. Это означает, что AppStudio содержит те же базовые компоненты Runtime, что и многие приложения Esri. Среди них: Colector for ArcGIS, Operations Dashboard for ArcGIS и ArcGIS Earth.

Кроме того, ПО AppStudio Desktop Edition включает в себя полнофункциональную кросс-платформенную среду разработки Qt Creator, а также примеры кода для ее ускорения. Так, чтобы найти нужный код для приложения по офф-лайн работе с картами, нужно открыть AppStudio Desktop Edition, подключиться к ArcGIS Online, выбрать в меню пункт “Sample Apps” и загрузить соответствующий пакет.

Приложения AppStudio написаны на QML-языке программирования, похожем на HTML/5 и JavaScript. Примерами приложений, созданных с помощью AppStudio, являются Field Notes-Earth (iOS, Android) и Survey123 for ArcGIS (iOS, Android, Windows Phone, Windows, Linux, Mac).

Сегодня существует несколько способов для публикации и распространения созданных в AppStudio приложений.

Первый из них – размещение в магазинах приложений (The Apple App Store и Google Play Store). Облачная среда компиляции AppStudio предоставляет необходимые инструменты (сертификат подписи). Для распространения внутри организации AppStudio предлагает уникальное решение AppStudio Player – бесплатное ПО для тестирования и загрузки созданного приложения. Кроме того, можно управлять использованием приложения внутри предприятия с помощью системы Mobile Device Management (MDM). Наконец, можно устанавливать файлы «напрямую», загрузив их по ссылке, полученной по корпоративной сети, на USB- или другим способом (за исключением приложений iOS, которые должны быть подписаны в соответствии с правилами Apple).

Редактор раздела: Тимофей Белосельцев (info@mskit.ru)

Рубрики: ПО

наверх
 
 
     

А знаете ли Вы что?

     
   
     


Copyright 2004 mskIT. Все права защищены
Перепечатка материалов приветствуется при ссылке на www.mskIT.mskit.ru
Ресурс разработан и поддерживается компанией Peterlink Web

Warning: Unknown: open(/tmp/sess_2a7bb2ad6b49c8fa84b1d5610db0956e, O_RDWR) failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0