PCon全球产品创新大会(北京站)来啦~了解最新日程 了解详情
写点什么

AWS Mobile Hub 旨在简化 Android 与 iOS 应用中 AWS 的使用

  • 2015 年 10 月 26 日
  • 本文字数:1192 字

    阅读完需:约 4 分钟

最近亚马逊网络服务在 re:Invent 上发表公告,AWS MOBILE HUB 目的是帮助移动应用开发者更容易应用 AWS 服务来构建他们的应用程序后端。

AWS MOBILE HUB 实际上并没有添加什么新服务。它的作用是提供一个集成的控制台,以帮助开发者选择他们应用程序所需的相应服务的高级功能。一旦开发者选择了一组功能,AWS MOBILE HUB 整合所需要的服务,在 iOS 或者 Android 上产生应用程序示例,并可以立即被编译,测试,并在 AWS MOBILE HUB 监测。

有以下功能可供开发者选择:

  • 用户登录,可以让用户使用Facebook 或自定义标识系统来验证自己的身份。此功能使用 Amazon Cognito Identity 来创建一个 AWS Cognito 身份池和一个新的 AWS 身份,为应用程序取得管理身份。
  • 推送通知,可以通过苹果推送通知服务,或者用谷歌云消息发送。通知可以被发送到任何个人设备或订阅标签设备。该功能是基于亚马逊的简单通知服务。提供的示例应用程序将包含获得 APNS 或 GCN 令牌的代码,并用 Amazon SNS 注册。
  • 应用程序内容交付,它允许开发者将诸如音频和视频文件的应用程序资源存储在 AWS 云上。该功能是基于 Amazon S3 和 Amazon CloudFront 的。移动中心将允许开发者设置属性,例如文件只被应用程序访问,或者可公之于众。生成的示例应用程序包括代码,以显示如何下载资源,并在本地缓存。
  • 用户数据存储,能够在 AWS 上存储用户数据,例如照片或其他的文件和应用程序设置。 AWS MOBILE HUB 将创建一个 S3 存储,将用户数据存储在两个文件夹中:一公共文件夹,一个限定为只有授权权限用户可访问的私人文件夹。生成的示例应用程序包含一个可浏览公共和私人文件夹的文件浏览器的实现。
  • 应用程序分析,基于亚马逊的移动分析,用于收集参与统计的数据,如每日和每月活跃用户,新用户,会话数和平均每日活跃用户会话数等
  • 云计算的逻辑,基于 AWS Lambda ,使得它能够创建可供移动应用程序通过 AWS Lambda API 来调用的服务。 AWS Lambda 支持使用 JavaScript,Java 和 Python。代码可以在 iOS 和 Android 平台共享,并且可以动态地修改。开发人员可以选择一个 Lambda 函数模板,从他们的 AWS 账户编辑现有的功能,或者从头开始创建一个新的功能。该示例应用程序显示了如何调用已选定各项功能。

AWS MOBILE HUB,本身是一项免费服务,而对开发者收费的是使用根据移动中心条款中规定的 AWS 服务。关于 AWS MOBILE HUB 更多细节可以在其开发者指南中找到。

查看英文原文: AWS Mobile Hub Aims to Make it Easier to Use AWS in Android and iOS Apps


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者)。

立即免费注册 AWS 账号,获得 12 个月免费套餐:点击注册

有云计算问题?立刻联系 AWS 云计算专家:立即联系

2015 年 10 月 26 日 19:002241
用户头像
Tina InfoQ高级编辑

发布了 577 篇内容, 共 316.9 次阅读, 收获喜欢 1649 次。

关注

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论

发布
暂无评论
发现更多内容

Week3

oooh-la

今天也要用心过生活

熊斌

读书笔记 28天写作

产品经理训练营-第一周-作业

邹小胖

产品经理训练营

8周架构

FreeOcean

[ARTS-Review]Maximizing Developer Effectiveness Review

OutOfMemory1024

ARTS 打卡计划

[ARTS-Share]OutOfMemory的Kafka学习笔记(1)

OutOfMemory1024

ARTS 打卡计划

第八周作业&总结

胡益

产品经理训练营 - 第一章 - 作业

Jeremy

地下钱庄简单介绍

IT方案内参

大数据 地下钱庄 技战法

寻找学习资源的三种方式

石云升

学习方法 搜索技巧 28天写作

KubeEdge应用案例 | 谐云基于云边协同平台,推进中移在线分公司IT技术架构产业升级

华为云原生团队

云计算 开源 云原生 边缘计算 边缘技术

第十三周学习总结

晴空万里

架构师训练营第2期

【小菜学网络】集线器

fasionchan

网络编程 计算机网络 网络协议 TCP/IP

亿级大表在线不锁表变更字段与索引

华为云开发者社区

数据库 数据 索引 表格

产品经理训练营 - 第一课 - 总结

Jeremy

全网呕血整理:关于YOLO v3原理分析

华为云开发者社区

算法 计算 yolo

辅助驾驶技术有哪些?(28天写作 Day10)

mtfelix

28天写作

架构师训练营第三周总结



产品经理 VS 项目经理 VS 需求工程师

王一凡

产品经理 项目经理 需求工程师

产品经理书单推荐

王一凡

Spring Boot 集成MyBatis

武哥聊编程

Java mybatis springboot SpringBoot 2 28天写作

对比不同公司产品岗位差异及其洞察

Geek_79e983

产品经理训练营

音视频又贵又卡还不够炫?云原生的华为云视频云服务带你重塑新体验

华为云开发者社区

云原生 音视频 云服务 华为云

SpringCloud 从入门到精通10---Nacos安装和使用

Felix

手写实现单例代码



Kafka 原理以及分区分配策略剖析

vivo互联网技术

大数据 kafka 文件存储 消息队列

【小菜学网络】以太网帧结构

fasionchan

网络编程 计算机网络 网络协议 TCP/IP

也说一下996

张老蔫

28天写作

Redis 学习笔记 06:压缩列表

架构精进之路

redis 七日更 28天写作

永续合约系统APP开发|永续合约软件开发

系统开发

万亿级数据库MongoDB集群性能数十倍提升及机房多活容灾实践

杨亚洲(专注mongodb及高性能中间件)

MySQL 数据库 mongodb 分布式数据库mongodb Qcon

TDSQL前沿技术进展和趋势——数据异常基础理论研究

TDSQL前沿技术进展和趋势——数据异常基础理论研究

AWS Mobile Hub旨在简化Android与iOS应用中AWS的使用-InfoQ