Conozca nuestro nuevo producto: ArGIS Field Maps

ArcGIS Experience Builder Developer Edition 1.2 ya está disponible

Diciembre 1, 2020
4 minutos de lectura

Contenido

La versión 1.2 de ArcGIS Experience Builder Developer Edition ya está disponible en el sitio web de ArcGIS for Developers. Esta versión recogió nuevas funcionalidades de la actualización de octubre de Online Edition, incluyendo el widget Tabla (beta), el grupo Screen, la compatibilidad con la capa de escena 3D y mucho más. Además, se ha agregado la documentación de Migración desde Web AppBuilder para proporcionar consejos de preparación y orientación cuando mueva el código de un widget personalizado de Web AppBuilder a su nuevo widget personalizado en Experience Builder.

Cuando se trata de migración, hay dos preguntas comunes que hemos recibido. La primera es:

Si tengo widgets personalizados creados en ArcGIS Web AppBuilder, ¿podré usarlos con ArcGIS Experience Builder? 

Desafortunadamente, la respuesta es no. Si bien ArcGIS Experience Builder mantiene un patrón de programación muy similar para crear widgets personalizados, todos los widgets deberán reescribirse para que funcionen dentro del nuevo marco. Esto se debe a que ArcGIS Experience Builder está construido en ArcGIS API 4.x for JavaScript, mientras que Web AppBuilder (2D) está construido en la versión 3.x. Además, ArcGIS Experience Builder aprovecha las tecnologías modernas de desarrollo web, incluyendo React y TypeScript, que forman parte de la nueva plataforma de desarrollo de widgets.

Como tal, la segunda pregunta sigue naturalmente:

¿Existe alguna herramienta o documentación que me ayude a migrar widgets de ArcGIS Web AppBuilder a ArcGIS Experience Builder? 

Aunque no existe una herramienta para convertir directamente widgets y temas personalizados de Web AppBuilder a Experience Builder, queremos ayudar a facilitar el proceso tanto como sea posible. La documentación Migración desde Web AppBuilder proporciona orientación para ayudar con la preparación y la planificación cuando reconstruye su widget o tema dentro de Experience Builder. Esta documentación incluye consejos, técnicas y prácticas recomendadas para tener en cuenta cuando mueva el código. Un vistazo a los dos primeros consejos a continuación trata sobre los módulos manifest.json y dojo.

Más muestras

Hay dos nuevas muestras que demuestran cómo crear un widget usando funciones como componentes de React. Uno es usar un feature layer y otro es obtener coordenadas del mapa. Puede notar que ya tienen los widgets de muestra equivalentes escritos como componentes de la clase React.

Cambios importantes

Antes de actualizar sus widgets y temas personalizados, tome nota de los cambios importantes, incluyendo el cambio a los módulos ES y otros cambios en jimu-ui, jimu-core, widget, fuente de datos y temas.

Para obtener más información sobre esta versión, consulte las Novedades.

Sobre el autor:

Autores
Jianxia Song
Jianxia es gerente de producto de Web AppBuilder para ArcGIS y ArcGIS Experience Builder. Le gusta ir de excursión y acampar.

Diana Colgrove
Especialista en marketing de productos, creadores de aplicaciones, aplicaciones configurables de ArcGIS, ArcGIS Web AppBuilder, ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS AppStudio.

Traductor
Karen Vásquez

Share on facebook
Share on twitter
Share on linkedin

¿Quiere recibir mensualmente nuestro Geoletter? Suscríbase a las novedades de Esri