Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Universal App (以下简称UAP) 对大多数人来说还是个新概念,因为有了Windows 8.1和Windows Phone 8.1以后,才有了这个概念,大概意思是说:你写一套代码,能够在所有运行Windows的平台上通用。目前来看,PC/Surface/WindowsPhone可以做到这一点,xBox很快也可以做到。
但是一提起Windows Phone的开发,很多人会觉得无所适从,到底是用UAP所依赖的Windows Runtime SDK呢,还是使用Silverlight呢?
熟悉WPF/Silverlight的童鞋们可能已经觉察到了微软不再对这项技术进行升级,但是你仍然可以选择使用Silverlight在WP7/8/8.1上开发App,而UAP是针对WP8.1及以上的版本的SDK,所以可以理解为Windows Runtime SDK是已经确立的一种趋势。想继续维护Silverlight App的,没问题,可以继续升级你的App。但是如果想做一个新App, 强烈建议使用UAP框架进行开发,没准儿哪天你就想把你的手机应用放到xBox上呢。
MSDN上的关于UAP的链接在这里:https://msdn.microsoft.com/zh-cn/library/windows/apps/dn609832.aspx。入口网址是这个:https://dev.windows.com/zh-cn,你可以更改zh-cn为en-us去看英文原版。
然后点击上面的”开发“:
再点击上面的”操作步骤“,就可以进入UAP开发文档的总入口,适合于developer查阅。Designer可以查阅左侧的”设计“页。
CNBLogs大家庭中也有很多博主提到过这个东西,比如:https://www.cnblogs.com/sonic1abc/p/3772693.html,在此谢谢王博博主。
大家可以先看看,全面了解一下该技术/框架是否符合自己的个人兴趣或商业利益,再决定是不是要继续跟进我们后续的一系列博文。
系列博文:
https://www.cnblogs.com/ms-uap/
你可以从这里下载我们分享的源代码:
https://code.msdn.microsoft.com/CNBlogs-Client-Universal-477943ab
https://github.com/MS-UAP/cnblogs-UAP
Windows Phone Store App link:
https://www.windowsphone.com/zh-cn/store/app/博客园-uap/500f08f0-5be8-4723-aff9-a397beee52fc
Windows Store App link:
https://apps.microsoft.com/windows/zh-cn/app/c76b99a0-9abd-4a4e-86f0-b29bfcc51059