AWS propose un large éventail de services pour vous aider à développer des applications mobiles qui peuvent s'adapter pour prendre en charge des centaines de millions d'utilisateurs, et toucher un public international. Avec AWS, vous pouvez ajouter rapidement et facilement des fonctionnalités mobiles sur votre application, notamment l'authentification des utilisateurs, le stockage de données, la diffusion de contenu, la logique dorsale, les tableaux de bord d'analyse et les notifications push, le tout via une console unique et intégrée. AWS propose également une large gamme de services entièrement gérés et hautement évolutifs, pour vous permettre d'inclure des capacités telles que le test d'application, le streaming, l'entreposage de données, la surveillance, la recherche et l'apprentissage machine dans votre application, sans avoir à gérer d'infrastructure.
Une gamme complète de services mobiles
Créez rapidement un backend mobile sans dimensionner ni gérer les serveurs. Vos utilisateurs peuvent se connecter à partir de fournisseurs d'identité publics, comme Facebook ou Google+, ou de manière embarquée avec votre propre système d'identification. Envoyez facilement des notifications push, suivez les schémas d'utilisation et optimisez votre application à l'aide de la fonction d'analyse intégrée. Proposez des applications de haute qualité en les testant sur une large gamme de véritables appareils.
Profitez pleinement d'AWS
Que vous conceviez une nouvelle application mobile ou amélioriez une application existante, AWS vous propose une large gamme de services : calcul, stockage, bases de données, surveillance, streaming, diffusion de contenu, entreposage de données et apprentissage machine, pour vous aider à créer des applications différenciées. Vous pouvez ajouter ou supprimer des services sans restructurer le backend.
Créez des applications plus rapidement grâce à des services intégrés
Les services AWS fonctionnent ensemble, en toute transparence. Il vous suffit de vous connecter à AWS Mobile Hub et d'ajouter des services depuis une console, ou d'utiliser le kit SDK Mobile pour accéder directement aux services. AWS vous permet de développer des applications sans avoir à gérer l'infrastructure. Vous pouvez ainsi vous consacrer pleinement à tout ce qui rendra vos applications plus attractives.
Vous pouvez accéder à ces fonctionnalités à partir d'AWS Mobile Hub Console et des kits SDK Mobile
Connexion des utilisateurs
Ajoutez des fonctions d'inscription d'utilisateur, de connexion et de synchronisation des données à vos applications à l'aide d'un service entièrement géré. Vous pouvez également authentifier vos utilisateurs par le biais de fournisseurs d'identités sociaux, comme Facebook, Twitter et Google+. Cette fonctionnalité est assurée par Amazon Cognito.
Stockage de données utilisateur
Conservez et synchronisez les données des utilisateurs (profils, paramètres ou progression dans les jeux, par exemple), ou stockez des fichiers d'utilisateurs, tels que des photos. Cette fonctionnalité est assurée par Amazon Cognito et Amazon S3.
Logique de cloud
Créez un back-end mobile sans dimensionner ni gérer les serveurs. Il vous suffit de télécharger votre code et de l'exécuter en l'appelant directement depuis votre application mobile. Nous nous occupons du reste. Cette fonctionnalité est assurée par AWS Lambda.
Base de données NoSQL
Stockez et interrogez les données de vos applications à l'aide d'une base de données entièrement gérée dans le cloud qui fournit un service rapide et constant à n'importe quelle échelle. Cette fonctionnalité est assurée par Amazon DynamoDB.
Données d'analyse des applications
Mesurez l'utilisation et la monétisation de votre application, puis analysez les résultats obtenus pour connaître son activité globale. Affichez les principaux graphiques dans la console et exportez les données d'événement de votre application vers Amazon S3 ou Amazon Redshift pour les analyser en détail. Cette fonctionnalité est assurée par Amazon Mobile Analytics.
Diffusion de contenu applicatif
Stockez vos ressources applicatives, telles que des fichiers multimédias, dans le cloud, puis téléchargez-les et mettez-les en cache dans votre application. Utilisez un CDN pour diffuser le contenu auprès des utilisateurs avec une faible latence et une vitesse de transfert élevée. Cette fonctionnalité est assurée par Amazon S3 et Amazon CloudFront.
Notifications Push
Renforcez l'implication des utilisateurs en leur envoyant des notifications Push, à titre individuel ou de manière groupée. Vous avez la possibilité d'envoyer quelques messages occasionnels ou, au contraire, d'émettre chaque jour des milliards de messages. Cette fonctionnalité est assurée par Amazon SNS.
Test des applications
Améliorez la qualité de vos applications iOS, Android et web en les testant sur de véritables téléphones et tablettes dans le cloud AWS. Cette fonctionnalité est assurée par AWS Device Farm.
Applications iOS
Accédez facilement à une large gamme de services : authentification des utilisateurs, stockage de données, logique dorsale, notifications push, diffusion de contenu, test, analyse, etc.
Applications Android
Guides détaillés, bibliothèques, exemples de code et documentation pour le développement d'applications Android. Accédez à une large gamme de services AWS.
Ajout de notifications push
Découvrez comment intégrer des notifications push dans votre application.
Applications multi-plateformes Xamarin
Vous pouvez créer des applications C# multi-plateformes avec Xamarin. Le kit AWS Mobile SDK pour Xamarin permet à vos applications Xamarin d'accéder à plusieurs services AWS.
Migration de Parse vers AWS
Ce guide vous montre pas à pas comment migrer vos applications et vous présente les notifications push et l'exécution d'analyse sur Parse vers AWS

