我们的Mobile Services使开发人员很容易地开发丰富多彩的移动应用程序。使用Mobile Services ,开发人员不仅能够连接其应用程序到 Windows Azure 上易扩展又安全的后端,还可以在云上存储数据、 验证用户身份并发送推送通知。当 Scott Guthrie 宣布Windows Azure Mobile Services的initial public preview时,他承诺将为开发 Windows Store, Windows Phone 8, iOS 和 Android 应用程序的开发人员提供一流的支持。我们在 8 月推出 对Windows Store的支持,不久将增加iOS和Windows Phone 8客户端类库。
随着对其它平台的支持的不断扩大,我们还要添加几个其他令人兴奋的功能,比如Scheduler,就是能在固定的时间间隔后运行脚本并使用command line tooling自动创建和管理Mobile Services。Scheduler是对Mobile Services的重要补充,因为它能降低复杂性,只需点击几个按钮而不用执行周期性任务了。有些应用程序可能需要每小时聚合一次 Twitter 数据,有些可能需要每天发送一次摘要电子邮件,并且有的可能需要每周执行一次数据库清理。开发者面临这些难题时,只要在几秒钟内建立Scheduler,而不用花费长时间编写自己的自定义解决方案,如此就节省了宝贵的时间。与Xamarin、 Twilio、 SendGrid、Pusher的合作不仅扩大了Mobile Services 功能集,而且还使开发人员可以使用他们喜欢的服务来生成几乎所有移动平台上的应用程序。
此外,Scott Guthrie 最近宣布了 Windows Azure Mobile Services 的几个重要更新:
现在Mobile Services 完全支持开发Android 原始应用程序 Mobile Services 现在在东亚地区可用
到目前为止,我们对那些已经使用Mobile Services的客户印象很深。从Johnson & Johnson Digital Health Scorecard,VGTV,Slot Machine 到 SlyFox , Mobile Services 已帮助全球各地的开发人员发布一些真正令人印象深刻的连接应用程序。我们迫不及待地想看到Android 开发者如何添加更多新的应用程序。
我们致力于让开发人员在每个主要的移动平台上使用自己最欢的语言、 工具和服务构建和部署云连接的应用程序时更容易,我们将继续改进产品和建立伙伴关系,使我们能够信守这一承诺。
对Android 的支持
Windows Azure 团队与Microsoft Open Technologies, Inc.一起合作提供 Android 支持 ; MS Open Tech engineering团队开发 SDK ,Windows Azure 团队构建推送支持并完成门户集成。由 MS Open Tech开发的 Android SDK,像所有Mobile Services Sdk一样,是开放源代码,获得Apache 2.0授权就可在GitHub 上下载。我们欢迎大家的参与。
SDK,可以将您最喜爱的 Android 手机或平板电脑 (Android 2.2 +)连接到云后端并通过Google Cloud Messaging.传递推送通知。它还允许您通过谷歌、 Facebook、 Twitter 或 Microsoft 凭据进行用户身份验证。
Android入门
开始学习Android的Mobile Services,您可以访问Windows Azure Management Portal,然后单击Create ---> Compute ---> Mobile Service ---> Create。
已经创建好您的Mobile Services 后,访问Quickstart,并选择"Android"选项卡。你可以创建新的应用程序或连接到现有寄宿在 Windows Azure后端的Android 应用程序。