Aspectos generales

P: ¿Qué es AWS Amplify?
AWS Amplify consta de un marco de desarrollo y de servicios para desarrolladores que ofrecen la forma más rápida y sencilla de compilar aplicaciones móviles y web en AWS. El marco Amplify de código abierto suministra un conjunto sólido de bibliotecas, componentes de IU y una interfaz de línea de comandos con el fin de compilar un backend para aplicaciones e integrarlo en sus aplicaciones para iOS, Android, React Native y la web. El marco Amplify utiliza un conjunto básico de servicios en la nube de AWS para ofrecer capacidades que incluyen datos sin conexión, autenticación, análisis, notificaciones push, bots y tecnología de realidad aumentada y virtual a gran escala. Los servicios de herramientas para desarrolladores de AWS Amplify incluyen la consola de AWS Amplify para compilar, implementar y alojar aplicaciones web, y AWS Device Farm para probar aplicaciones móviles en dispositivos con iOS y Android reales.

P: ¿Cuáles son los componentes principales de AWS Amplify?
AWS Amplify contiene el marco Amplify de código abierto, servicios en la nube como AWS AppSync y Amazon Cognito que utiliza el marco Amplify, y las herramientas para desarrolladores: la consola de AWS Amplify y AWS Device Farm.

P: ¿Cuánto cuesta utilizar AWS Amplify?
Cuando utilice Amplify Framework, solo pagará por los servicios de AWS subyacentes que use. No hay cargos adicionales por el uso del marco Amplify. Si desea obtener más información sobre los precios de la consola de AWS Amplify, vaya a la página de precios de la consola de AWS Amplify. Si desea obtener más información sobre los precios de AWS Device Farm, vaya a la página de precios correspondiente.

P: ¿Cómo funciona la consola de AWS Amplify en relación con el marco Amplify de código abierto?
La consola de AWS Amplify y el marco Amplify de código abierto se pueden usar juntos o por separado. Por ejemplo, puede usar la consola de Amplify para implementar y alojar frontends de página única (SPA) y sitios web estáticos, ya sea que usen el marco Amplify o no.

Si está utilizando la CLI del marco Amplify para configurar recursos de backend para su aplicación, la consola Amplify ofrece una funcionalidad adicional. En cada registro, las disposiciones de la consola de Amplify o las actualizaciones de estos recursos de backend antes de implementar su frontend. Se admite una variedad de configuraciones, como implementaciones de backend aisladas por sucursal o compartidas entre sucursales.

P: ¿Qué sucedió con AWS Mobile Hub?
Los clientes existentes de AWS Mobile Hub pueden continuar usándolo. Sin embargo, para proyectos nuevos los desarrolladores deben usar AWS Amplify. 

P: ¿Dónde puedo leer las últimas novedades sobre AWS Amplify?
Vaya a nuestro blog y a la página de Novedades.

 

Marco Amplify

P: ¿Qué puedo hacer con el marco Amplify de código abierto?
Con el marco Amplify de código abierto puede agregar rápidamente características como datos sin conexión, autenticación multifactor, análisis y otras en su aplicación con unas pocas líneas de código. Puede configurar e integrar servicios en la nube subyacentes como AWS AppSync, Amazon Cognito, Amazon Pinpoint, AWS Lambda, Amazon S3 o Amazon Lex directamente a partir de su línea de comandos, lo que minimiza el tiempo necesario para configurar y administrar servicios backend.

P: ¿Con qué lenguajes y plataformas es compatible el marco Amplify?
El marco Amplify es compatible con aplicaciones para iOS, Android, React Native y la web. Para las aplicaciones web, existe una integración estrecha con React, Ionic, Angular y Vue.js.

P: ¿Puedo usar las bibliotecas del marco Amplify aunque no use la CLI?
Sí. Las bibliotecas se pueden usar para acceder a los recursos de backend que se crearon sin la CLI de Amplify.

P: ¿De qué manera se relaciona AWS Amplify con los SDK para dispositivos móviles de AWS destinados a iOS y Android?
Los SDK para dispositivos móviles de AWS destinados a iOS y Android forman parte del marco Amplify. Comience aquí.

P: ¿Dónde puedo encontrar los SDK de AWS para Xamarin y Unity?
Para empezar a usar el SDK para dispositivos móviles de AWS destinado a Xamarin, lea la guía del desarrollador del SDK para dispositivos móviles de AWS destinado a Xamarin. Para empezar a usar el SDK para dispositivos móviles de AWS destinado a Unity, lea la guía del desarrollador del SDK para dispositivos móviles de AWS destinado a Unity.

 

Servicios en la nube

P: ¿De qué manera interactúa el marco Amplify con los servicios en la nube de AWS?
El marco Amplify se organiza en función de las características que desee agregar en su aplicación, como datos sin conexión, autenticación multifactor, análisis, entre otras. Cuando configure estas características con la CLI de Amplify, se le proveerán todos los servicios en la nube de AWS necesarios. La configuración se conserva en plantillas de CloudFormation que pueden revisarse mediante control de código fuente y compartirse con otros desarrolladores. Cuando integra y luego usa estas características en su aplicación mediante la biblioteca de Amplify, esta realiza las llamadas necesarias a los servicios de AWS. Por ejemplo, 'amplify add analytics' configurará Amazon Pinpoint. A continuación, cuando use las API de Analytics de la biblioteca de Amplify en su aplicación, se realizarán las llamadas necesarias a Pinpoint.

Herramientas para desarrolladores

P: ¿Dónde puedo leer las preguntas frecuentes sobre la consola de AWS Amplify?
Vaya a Preguntas frecuentes sobre la consola de AWS Amplify.

P: ¿Dónde puedo leer las preguntas frecuentes sobre AWS Device Farm?
Vaya a Preguntas frecuentes sobre AWS Device Farm.

Más información sobre AWS Amplify.

Introducción
¿Tiene más preguntas? Comuníquese directamente con nuestro equipo a:
aws-amplify-customer@amazon.com