微软Azure平台发布Android SDK,支持对Android设备推送通知。亚马逊发布移动广告API,可在任意Android设备上展示亚马逊的广告,并可与Google AdMob的API共存。

微软Azure Android SDK

微软的Windows Azure移动服务近期发布了Android SDK。Windows Azure移动服务可以帮助开发者将Windows 8、WP8、iOS和Android应用连接到运行在微软云端的服务,这是个可扩展的环境。目前,微软通过该服务支持数据表的创建和管理、用户鉴权和通知推送。

为了将上述服务添加到Android应用中,开发者需要先通过Azure门户创建应用框架,然后下载代码并在Eclipse中载入。更多细节详见此教程。

Azure Android SDK包括以下三类API:

  • 数据访问:通过“查询和自动进行JSON序列化/反序列化的Fluent API”连接到Azure数据表
  • 用户验证:用于验证微软、Facebook、Twitter或Google账户
  • 服务过滤:通过创建过滤管道,有序的传递服务请求和响应

通过Google云消息(GCM)向Android设备推送通知也是个有意思的新特性。运行在Azune上的服务器先将消息发送到GCM,然后由GCM转发到指定的设备。

本文撰写时Android SDK还没有上传到GitHub,现在已经提供下载,同时提供下载的还有Windows 8、WP8和iOS的SDK。该SDK支持Android 2.2及以上版本。

亚马逊移动广告API

亚马逊发布的移动广告API(测试版),开发者可通过此API展示来自亚马逊及其合作伙伴的广告。虽然该API主要针对Kindle Fire/HD,但也可用于Android手机或平板。亚马逊的唯一条件是(使用该API的),应用必须先在其移动应用分销门户发布,然后才能在其他渠道如Google Play发布。这样,应用可以同时展示来自亚马逊和Google AdMob的广告。

亚马逊承诺通过“高质量”广告为其自有产品及其他品牌的广告客户提供“有竞争力的eCPM”(注:有效的每千次展示费用)。接下来,就要看Google是否会因为这种明显的竞争行为,采取一些必要措施作为对抗手段——如禁止此类应用在Google Play商店发布。

查看英文原文:Latest News from Microsoft and Amazon Regarding Android

感谢康锦龙对本文的审校。

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

更多相关文章

  1. Android Firebase接入(四)-- AdMob广告
  2. Android 倒计时广告与广告轮播
  3. 动态广告布局
  4. 添加广告的时候学到的东西
  5. Android Video Player. 安卓视频播放器,封装 MediaPlayer、ExoPla
  6. Google公开指责微软、苹果和甲骨文试图通过专利扼杀Android
  7. html5游戏移植到android并打包成apk,加广告《一》
  8. 亚马逊应用商店 – Android 手机的新选择

随机推荐

  1. Android Studio 问题解决记录
  2. Android广播接收者应用(电话拦截器)
  3. 成功为Android系统配上了GNU开发环境
  4. Android应用程序安装过程浅析
  5. Android(安卓)TextView 富文本 Spannable
  6. android opengl 画球 画圆
  7. Android TextUtils.isEmpty()的误解
  8. Android(安卓)gradle和gradle插件配置
  9. Android 文件及文件夹删除
  10. Android常见的专业名词及术语解释