- 3
- 0
- 约1.7万字
- 约 33页
- 2017-01-30 发布于重庆
- 举报
如何借助Azure移动服务开发通用应用程序
如何借助Azure移动服务开发通用应用程序?2014-05-31 22:54 布加迪编译 51CTO.com 字号:T | T本文分享了Azure移动服务,开发通用应用程序的方法和主要步骤。完成整个动手实验室估计所用的时间为90分钟。感兴趣的朋友们一定要耐心看完。AD: WOT2014课程推荐:实战MSA:用开源软件搭建微服务系统51CTO主办WOT全球软件技术峰会直减百元优惠活动 抢票进行中!概述该实验室将为Azure移动服务(Azure Mobile Services)提供几个学习要点。如何创建一个通用项目,旨在共享Windows商店的应用程序与Windows Phone应用程序之间的代码。 如何实现让Toast消息得以出现在设备上的推送通知功能。 如何处理数据库,以便添加表、列和数据。 如何为Windows Phone应用程序添加代码,让你能够检索记录,并通过列表视图控件显示记录。 前提条件想完成这个动手实验室,需要下列内容:订阅Windows Azure,可在此注册下载免费试用版:/en-us/pricing/free-trial/?WT.mc_id=AEDA13C29 Windows Phone开发者帐户 Windows 8.1和Visual Studio 2013更新版 具体步骤这个动手实验室包括下面几大步骤:完成该实验室估计所用的时间为90分钟。第一个步骤:创建一个通用项目在这个步骤中,你将配置在实验室中需要用到的三个Windows Azure虚拟机。具体来说,你要完成下列任务:第1个任务:开发一个通用应用程序通用应用程序让你可以共享平板电脑应用程序和手机应用程序之间的代码。Visual Studio解决方案含有三个项目。一个项目面向基于Windows 8台式机、笔记本电脑或平板电脑的应用程序。第二个项目面向手机应用程序。第三个项目是另外两个项目之间共享的代码库。1. 你需要创建一个新的手机项目。从File(文件)菜单,选择New/Project(新建/项目)。创建新的手机项目2.从左边的模块面板上,选择Universal apps(通用应用程序),如下所示。下一步,选择Hub App模板,然后为你的项目提供一个name(名称)。创建并命名你的项目第2个任务:添加推送通知功能这个任务侧重于将推送通知功能添加到手机应用程序中。你最后要为手机应用程序预留一个名称。你还要修改及/或创建在微软数据中心托管、支持推送通知的移动服务。1. 你的项目现已创建完毕。下一步就是添加推送通知服务。现在你添加支持push notifications(推送通知)的功能。鼠标右击解决方案资源管理器中的手机项目,依次选择Add/Push Notification(添加/推送通知)。添加推送通知2. 向导会告知你接下来会发生什么:(1)会创建推送通道URI。这是客户端应用程序用来侦听和处理推送通知的一种机制;(2)手机项目还会由代码加以改动,以便处理收到的推送通知;(3)你的移动服务帐户将被修改,以便支持推送通知。我们将创建一项新的移动服务,以支持该应用程序。了解将要进行的变更3.你需要登入到Windows Phone Developer Portal(Windows Phone开发者门户)。这一步假设你有一个有效的Windows Phone开发者手机帐户可以使用。如果你没有Windows Phone开发者帐户,那可以在此注册:/account。现在,你可以为你的手机应用程序表明名称。这是会出现在Windows Phone商店里的那个名称。名称必须具有唯一性。预留一个手机应用程序名称4.你现在要创建一项服务,这意味着将使用你的Windows Azure帐户,创建一项的Azure移动服务。这意味着你之前已经过注册,可以使用Windows Azure。创建一项新的Azure移动服务5. 现在你要为Azure移动服务提供一个名称。你还要选择运行时环境、区域、数据库、用户名和密码。我们选择创建计费的SQL数据库。你的名称会有别于universal-push-notif。你不用改动默认的运行时环境:JavaScript,但可以选择你的区域。创建一项移动服务6. 输入服务器用户名。提供用户名7. 你现在会注意到,你的Azure移动服务已创建完毕。你的名称会不一样。验证刚创建的Azure移动服务8. 现在你要验证摘要页面。你会看到,你的手机应用程序名称和Azure移动服务都已经创建完毕。系统在此还会告知你:Visual Studio中的项目源代码将被修改。查看Visual Studio向导的摘要信息9. 现在你可以看到Visual Studio中的已完成项目。查看Visual Studio中的已完成项目第3个任务:测试推送通知在第3个任务中,你要验证推送通
原创力文档

文档评论(0)