AWS proporciona una gama de servicios que le ayudan a desarrollar aplicaciones móviles que pueden escalarse a cientos de millones de usuarios y alcanzar a un público global. Con AWS, puede agregar características móviles a su aplicación de forma rápida y sencilla, incluida la autenticación de usuarios, el almacenamiento de datos, la entrega de contenido, la lógica de backend, los paneles de análisis, y las notificaciones push, todo ello desde una sola consola integrada. AWS también ofrece un conjunto amplio y profundo de servicios altamente escalables y totalmente gestionados, para que pueda incluir capacidades en su aplicación como las pruebas de aplicaciones, la transmisión, el almacenamiento de datos, la supervisión, la búsqueda y el aprendizaje virtual sin tener que administrar infraestructura.
Conjunto completo de servicios móviles
Cree un backend móvil con rapidez sin aprovisionar ni administrar servidores. Permita que los usuarios inicien sesión con Facebook o Google+, o proporcióneles su propio sistema de identidades. Envíe notificaciones push, supervise los patrones de uso y optimice su aplicación de forma rápida con el análisis en la aplicación. Proporcione aplicaciones de alta calidad probándolas en una amplia gama de dispositivos reales.
Utilice la gama completa de AWS
Tanto si desea crear una nueva aplicación móvil como ampliar una aplicación existente, puede elegir de entre un conjunto amplio de servicios de AWS, entre los que se encuentran la informática, el almacenamiento, las bases de datos, la monitorización, la transmisión, la entrega de contenido, el almacenamiento de datos y el aprendizaje virtual, para que pueda crear aplicaciones distintivas. Puede agregar o eliminar servicios sin modificar el backend.
Creación más rápida con los servicios integrados
Los servicios de AWS se combinan a la perfección. Simplemente inicie sesión en AWS Mobile Hub y añada servicios desde la consola, o use el SDK para móviles para acceder a los servicios de forma directa. AWS le permite desarrollar aplicaciones sin administrar la infraestructura, de modo que tendrá más tiempo para concentrarse en los aspectos que hacen que su aplicación sea excelente.
Puede acceder a estas características desde la consola de AWS Mobile Hub y los SDK para móviles.
Inicio de sesión de usuarios
Añada flujos de registro e inicio de sesión de los usuarios con compatibilidad con la autenticación multifactor en sus aplicaciones con un servicio totalmente administrado. También puede autenticar a los usuarios mediante proveedores de identidad social, como Facebook, Twitter y Google+. Esta característica emplea tecnología de Amazon Cognito.
Almacenamiento de datos de usuario
Almacene y sincronice datos de usuario, como perfiles de usuario, configuraciones o progresos en los juegos, o almacene archivos de usuario, como fotos. Esta característica emplea tecnología de Amazon Cognito y Amazon S3.
Lógica de la nube
Cree un back-end móvil sin aprovisionar ni administrar servidores. Cargue su código e invóquelo con API de su aplicación móvil. Nosotros nos ocuparemos de todo lo necesario para ejecutar y escalar el código. Esta característica está proporcionada por Amazon API Gateway y AWS Lambda.
Base de datos NoSQL
Almacene y realice consultas en los datos de su aplicación con una base de datos en la nube totalmente administrada que proporciona un servicio rápido y uniforme a cualquier escala. Esta característica emplea tecnología de Amazon DynamoDB.
Análisis de aplicaciones
Mida y analice las métricas de monetización y uso de aplicaciones para supervisar su negocio de aplicaciones. Consulte gráficos clave en la consola y exporte los datos de eventos de las aplicaciones a Amazon S3 o Amazon Redshift para realizar análisis personalizados. Esta característica emplea tecnología de Amazon Mobile Analytics.
Entrega de contenido de aplicaciones
Almacene en la nube recursos de las aplicaciones, como archivos multimedia, y descárguelos en la aplicación y almacénelos en la memoria caché. Emplee una red de entrega de contenido (CDN) para distribuir contenido a los usuarios con baja latencia y altas velocidades de transferencia. Esta característica emplea tecnología de Amazon S3 y Amazon CloudFront.
Notificaciones push
Aumente la interacción con el envío de notificaciones push a usuarios individuales o a grupos. Puede enviar solo unos mensajes o escalar hasta los miles de millones de mensajes al día. Esta característica emplea tecnología de Amazon SNS.
Pruebas de aplicaciones
Mejore la calidad de sus aplicaciones iOS, Android y web probándolas en teléfonos y tablets reales en la nube de AWS. Esta característica emplea tecnología de AWS Device Farm.
Aplicaciones para iOS
Acceda de forma sencilla a un amplio conjunto de servicios, incluidos la autenticación de los usuarios, el almacenamiento de datos, la lógica de backend, las notificaciones push, la entrega de contenido, las pruebas, el análisis y muchos otros.
Aplicaciones para Android
Guías paso a paso, bibliotecas, muestras de código y documentación para el desarrollo de aplicaciones para Android. Acceda a un amplio conjunto de servicios de AWS.
Agregue notificaciones push
Aprenda a integrar notificaciones push en su aplicación.
Aplicaciones Xamarin interplataforma
Puede crear aplicaciones C# interplataforma con Xamarin. El SDK para móviles de AWS para Xamarin proporciona acceso a sus aplicaciones Xamarin a numerosos servicios de AWS.
Pruebe sus aplicaciones en dispositivos reales
Automatice las pruebas de sus aplicaciones en teléfonos y tablets reales con AWS Device Farm
Migrar de Parse a AWS
En esta guía se explica cómo migrar las aplicaciones, notificaciones push y análisis ejecutados en Parse a AWS.