ArcGIS Experience Builder предоставляет новый способ проектирования интерфейсов веб-приложений. Его мобильный адаптивный дизайн позволяет подготовить привлекательные веб-приложения. Создавайте веб-приложения и страницы, собственные шаблоны, просто перетаскивая элементы в конструкторе, а также интегрируйте 2D и 3D - и делайте всё это без программирования.
Как и Web AppBuilder, ArcGIS Experience Builder требует наличия пользователя типа Creator или выше для сбора приложений и доступен в трех вариантах: ArcGIS Enterprise (начиная с версии 10.8.1), ArcGIS Online и Developer Edition.
Опыт (experience) - это когнитивная обратная связь, которую пользователь получает при взаимодействии с чем-то. В ArcGIS Experience Builder "опыт" - это веб-приложение или страница, которая содержит разделы, виджеты, данные, тему и/или макет. Конечная цель этого продукта - помочь пользователям создавать привлекательные веб-интерфейсы опытным путём.
Созданный для поддержания гибкости настройки и производительности, Experience Builder обладает следующими функциями:
- Возможность визуального создания веб-приложений и страниц путем перетаскивания элементов - с вашим выбором из следующих вариантов:
- Наличие и отсутствие карты как основного элемента содержания
- На фиксированном или прокручивающемся экране
- На одной или нескольких страницах
- Готовые инструменты для создания необходимых приложений
- Выбор из набора дизайнерских шаблонов или создание собственного
- Мобильный адаптивный дизайн
- Интегрированные 2D и 3D
- URL-адрес, содержащий информацию о состоянии приложения, так что все, с кем делитесь приложением, могут видеть его в таком же виде
- Расширяемая платформа для разработчиков при создании пользовательских инструментов
Да. ArcGIS Experience Builder (Developer Edition) позволяет партнерам и разработчикам Esri создавать пользовательские виджеты и шаблоны.
Да, ArcGIS Web AppBuilder прекращает работу, и все существующие приложения должны быть перенесены.
Выпуск версии для разработчиков Web AppBuilder Developer Edition прекращен в июле 2024 года, что совпадет с прекращением поддержки ArcGIS API для JavaScript версии 3.x.
В состав ArcGIS Enterprise 11.5 входит последняя версия Web AppBuilder, которая будет недоступна в ArcGIS Enterprise, начиная с версии 12.0.
Поддержка ArcGIS Web AppBuilder в ArcGIS Online будет прекращена во втором квартале 2027 года в несколько этапов:
- 1 квартал 2026 года — создание новых приложений Web AppBuilder станет невозможным.
- 2 квартал 2027 года — существующие приложения Web AppBuilder будут выведены из эксплуатации и перестанут функционировать.
Гибкая настройка макета и компоновки внутри него, адаптивный дизайн для мобильных устройств, интегрированный просмотр и взаимодействие с 2D и 3D данными, реакция на триггеры - это четыре новые функции Experience Builder, которые недоступны в Web AppBuilder. Подробнее:
- Experience Builder предоставляет гибкие настройки макета и компоновки внутри него, позволяющие создавать приложения с разным содержанием. Доступно отображение на фиксированном или прокручивающемся экране, на одной или нескольких страницах, в то время как Web AppBuilder позволяет создавать приложения, обязательно содержащие карту и отображаемые на фиксированном экране на одной странице.
- Experience Builder был разработан с учетом мобильного адаптивного дизайна (для больших экранов, средних (планшетов) и мобильных устройств), в то время как Web AppBuilder обладает меньшей функциональностью в этом плане.
- Experience Builder объединяет 3D-и 2D-содержание в одном месте, чтобы вы могли взаимодействовать с ними в одном приложении, в то время как в Web AppBuilder 2D и 3D-данные не могут содержаться одновременно в одном продукте, поэтому вы не можете использовать 2D-виджеты в 3D-приложении.
- Experience Builder использует триггеры для действий и поддерживает взаимосвязи между виджетами, в то время как Web AppBuilder не обладает этим механизмом. Например, когда на 2D-карте вы приближаетесь к области, можно настроить триггер, увеличивающий масштаб 3D-карты до той же области, и наоборот.
Нет. Вам нужно перенастроить приложения или переписать пользовательские виджеты, созданные с помощью Web AppBuilder, если вы решите переместить их в Experience Builder. Но вы можете добавить в приложение Experience Builder панели ArcGIS Dashboards.
Нет. Хотя ArcGIS Experience Builder поддерживает очень похожий шаблон программирования для создания пользовательских виджетов, все виджеты должны быть переписаны.
Это происходит по причине того, что ArcGIS Experience Builder написан на базе ArcGIS API 4.x для JavaScript, в то время как Web AppBuilder - на версии 3.x. ArcGIS Experience Builder использует преимущества современных технологий веб-разработки, включая React и TypeScript и предоставляет их вам.
Получите больше информации
Узнайте об обновлениях в ArcGIS Experience Builder.
Присоединитесь к сообществу
Узнайте последние новости о ArcGIS Experience Builder от сотрудников и пользователей Esri.
Подпишитесь на рассылку
Присоединяйтесь к списку рассылки и будьте первыми, кто получит новости об обновляниях и будущих релизах.
Нужна консультация, чтобы начать? Мы на связи:
Заполните форму обратной связи
и мы вам перезвоним
Напишите нам
tm@esri-cis.com