

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# ![\[AWS Frontend web and mobile category icon\]](http://docs.aws.amazon.com/zh_cn/whitepapers/latest/aws-overview/images/front-end-web-and-mobile-icon.jpg)前端 Web 和移动服务
<a name="mobile-services"></a>

AWS 提供了大量工具和服务，以支持原生 iOS、Android、React Native 和 JavaScript 开发人员的开发工作流。了解开发、部署和操作应用程序有多么容易（即使您是 AWS 新手）。

示意图后面有每项服务的描述。要确定哪种服务能充分满足您的需求，请参阅[选择 AWS 前端 Web 和移动服务](https://docs.aws.amazon.com/decision-guides/latest/front-end-on-aws-how-to-choose/front-end-on-aws-how-to-choose.html)。有关一般信息，请参阅 [AWS 上的前端 Web 和移动服务](https://aws.amazon.com/products/frontend-web-mobile/)。

![\[显示 AWS 前端和移动服务的示意图\]](http://docs.aws.amazon.com/zh_cn/whitepapers/latest/aws-overview/images/front-end-mobile-services.png)


**Topics**
+ [AWS Amplify](#aws-amplify)
+ [AWS AppSync](#aws-appsync)
+ [AWS Device Farm](#aws-device-farm)
+ [Amazon Location Service](#amazon-location-service)

返回 [AWS 服务](amazon-web-services-cloud-platform.md)。

## AWS Amplify
<a name="aws-amplify"></a>

借助 [AWS Amplify](https://aws.amazon.com/amplify)，您可以轻松创建、配置和实施由 AWS 提供支持的可扩展移动应用程序。Amplify 不仅可以无缝预置和管理移动后端，还能提供简单的框架来轻松将后端与 iOS、Android、Web 和 React Native 前端集成。另外，Amplify 还可以自动执行前端和后端的应用程序发布流程，让您能够更快速地交付功能。

 移动应用程序需要云服务才能执行无法直接在设备上完成的操作，例如，离线数据同步、存储或在多个用户之间共享数据。您通常必须配置、设置和管理多个服务才能为后端提供支持。您还必须通过编写多行代码，将这些服务中的每一项集成到您的应用程序中。但是，随着应用程序功能数量的不断增加，您的代码和发布过程也会变得更加复杂，同时管理后端所需的时间也会增加。

Amplify 可预置和管理移动应用程序的后端。您只需选择所需功能（例如身份验证、分析或离线数据同步），Amplify 便会自动预置和管理为每项功能提供支持的 AWS 服务。然后，您可以通过 Amplify 库和 UI 组件，将这些功能集成到您的应用程序中。

## AWS AppSync
<a name="aws-appsync"></a>

[AWS AppSync](https://aws.amazon.com/appsync) 是适用于移动、Web 和企业应用程序的无服务器后端。

AWS AppSync 可通过安全地处理所有应用程序数据管理任务（例如在线和离线数据访问、数据同步以及跨多个数据源的数据操作），轻松构建数据驱动型移动和 Web 应用程序。AWS AppSync 使用 GraphQL 这种 API 查询语言，通过提供直观而灵活的语法来描述数据需求，从而构建客户端应用程序。

## AWS Device Farm
<a name="aws-device-farm"></a>

[AWS Device Farm](https://aws.amazon.com/device-farm) 是一项应用程序测试服务，允许您同时在多台设备上测试 Android、iOS 和 Web 应用程序并与之交互，或者在设备上实时重现问题。查看视频、屏幕截图、日志和性能数据，以在发布应用程序之前查明并解决问题。

## Amazon Location Service
<a name="amazon-location-service"></a>

借助 [Amazon Location Service](https://aws.amazon.com/location)，开发人员可以轻松地向应用程序添加位置功能，而不会影响数据安全和用户隐私。

位置数据是当今各类应用程序中不可或缺的重要元素，它能实现从资产追踪到基于位置的营销等一系列功能。然而，开发人员在将位置功能集成到其应用程序中时却面临着诸多障碍。这些障碍包括成本、隐私和安全方面的考量，以及繁琐且缓慢的集成工作。

Amazon Location Service 提供经济实惠的数据、跟踪和地理围栏功能，并与 AWS 服务实现了本机集成，因此，您可以快速创建具备定位的复杂应用程序，而无需承担高昂的自定义开发成本。您可以通过 Amazon Location 控制位置数据，且可以将专有数据与来自该服务的数据合并。Amazon Location 使用来自全球值得信赖的提供程序 Esri 和 HERE 的高质量数据，提供经济高效基于位置的服务（LBS）。

返回 [AWS 服务](amazon-web-services-cloud-platform.md)。