Windows Phone App Studio发布重要更新-支持Windows 8.1 源代码生成
2014-02-22 13:25
781 查看
自2013年8月Apps Team发布Windows Phone App Studio以来,由于其低入门门槛和较好的易用性,用户和项目数量增长迅速,从Windows Phone Developer Blog的这篇文章来看,在其发布的两个月之内,就有160,000个用户创建了150,000个工程项目。截止目前,Windows Phone App Studio已有350,000个注册用户,超过300,000个项目。且Windows Phone App Studio开通了反馈渠道,使得产品组能够根据开发者和社区的意见进行改进。在之后的产品功能中,逐渐增加了包括Action、NFC share和Windows Phone Ad SDK等特性。昨天,Windows Phone App Studio又一次进行了重大更新,其内容包括Web UI、Online Emulator和full Visual Studio Source Project等。下面就我个人的测试进行图文演示。
1. Web UI
首先, Web UI增加了触摸特性,用户可以不用鼠标,在平板电脑上完成应用的设计。目前版本的主编辑页面如图1所示。
![](http://images.cnitblog.com/blog/41072/201402/221324346355305.png)
图1:项目编辑主页面
用户在Content、Themes、Tiles和Publish信息这4个不通的类别中,分别点击各自的Tab来进行编辑。不同页面直接通过鼠标的拖拽就可以交换顺序。
1.1 Content
对于Content一项的内容,已经支持图片的预览功能,即只需要将鼠标放置。图片上方,就可以弹出一个完整图片的窗口。如下图2所示。
![](http://images.cnitblog.com/blog/41072/201402/221324388544293.jpg)
图2 图片完整预览窗口
另外,对于Menu的编辑进行了区分,即内容和样式需要在不同的网页中编辑,如下图3所示。
![](http://images.cnitblog.com/blog/41072/201402/221324391891094.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324397186423.jpg)
图3:Menu Section的编辑
1.2 Themes内容
应用程序样式除了标准了Dark Style和Light Sty。le以外,还包含了用户自定义模式,在这个模式中,需要注意的是,如果需要上传背景图片,要确定图片资源的名字不能重复,否则系统会无法正常显示背景。如下图4所示:
![](http://images.cnitblog.com/blog/41072/201402/221324403193538.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324408792409.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324411852439.jpg)
图4:图片资源出错提示
1.3 Tiles 内容
在磁贴内容中,系统给出了图片的推荐分辨率额格式,但是如果不满足要求,系统会进行剪裁和图片转换,如下图5所示。
![](http://images.cnitblog.com/blog/41072/201402/221324416194038.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324423403125.jpg)
图5:图片转换提示
2. Online Emulator
在Online Emulator中,不需要保存项目就能够看到实时的内容更新。这一点较上一个版本又有了较大的改进。如图6所示:
![](http://images.cnitblog.com/blog/41072/201402/221324426925696.png)
图6:实时根据内容更新的模拟器
3. Full Visual Studio Source Project
在项目代码生成方面,这一直是Windows Phone App Studio相比于其他在线应用生成工具的killer feature。目前,已经增加了Windows 8.1的应用工程源代码。使得开发者可以在Windows 8、Windows 8 RT和Windows Phone 8上完成统一风格的项目,为用户提供一致的用户体验。
在应用编辑完成之后,可以生成项目的XAP文件和源代码工程,选择Windows Phone 8.0 and Windows 8.1的时候,就会生成CyanApp.zip的文件,包含手机和PC平台的源代码。选择Windows Phone 8.0的时候,生成普通的手机平台代码工程,名字为App.zip。
![](http://images.cnitblog.com/blog/41072/201402/221324431197296.png)
图7:生成代码选项页面
在工程代码方面,采用了MVVM的架构,相比之前的版本也有了一定的提升。图8是WP8的工程界面,图9是WP8和Win8.1的工程界面。
![](http://images.cnitblog.com/blog/41072/201402/221324437057639.jpg)
图8:WP8源代码工程界面
![](http://images.cnitblog.com/blog/41072/201402/221324472698728.png)
图9:WP8和Win8.1的工程界面
自加入了Win8.1的解决方案以后,我们可以在本地调试,或者是在Win8.1 RT设备上进行调试,同一个工程可以覆盖Win8.1/ Win8.1 RT/Windows Phone 8三个平台。图10-13分别是手机模拟器调试、本地模拟器调试、Windows RT设备调试和手机真机调试的图片。
![](http://images.cnitblog.com/blog/41072/201402/221324481494400.png)
图10: Phone Emulator
![](http://images.cnitblog.com/blog/41072/201402/221324489096029.png)
图11: Local Emulator
![](http://images.cnitblog.com/blog/41072/201402/221324497032673.jpg)
图12: App run in Windows 8.1 RT device (with red touch cover).
![](http://images.cnitblog.com/blog/41072/201402/221324504069287.jpg)
图13: App run in Windows Phone 8 device.
资源:
1. Windows Phone Developer Blog:New UI and capabilities for Windows Phone App Studio Beta developers
2. Windows Phone App Studio:http://appstudio.windowsphone.com
1. Web UI
首先, Web UI增加了触摸特性,用户可以不用鼠标,在平板电脑上完成应用的设计。目前版本的主编辑页面如图1所示。
![](http://images.cnitblog.com/blog/41072/201402/221324346355305.png)
图1:项目编辑主页面
用户在Content、Themes、Tiles和Publish信息这4个不通的类别中,分别点击各自的Tab来进行编辑。不同页面直接通过鼠标的拖拽就可以交换顺序。
1.1 Content
对于Content一项的内容,已经支持图片的预览功能,即只需要将鼠标放置。图片上方,就可以弹出一个完整图片的窗口。如下图2所示。
![](http://images.cnitblog.com/blog/41072/201402/221324388544293.jpg)
图2 图片完整预览窗口
另外,对于Menu的编辑进行了区分,即内容和样式需要在不同的网页中编辑,如下图3所示。
![](http://images.cnitblog.com/blog/41072/201402/221324391891094.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324397186423.jpg)
图3:Menu Section的编辑
1.2 Themes内容
应用程序样式除了标准了Dark Style和Light Sty。le以外,还包含了用户自定义模式,在这个模式中,需要注意的是,如果需要上传背景图片,要确定图片资源的名字不能重复,否则系统会无法正常显示背景。如下图4所示:
![](http://images.cnitblog.com/blog/41072/201402/221324403193538.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324408792409.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324411852439.jpg)
图4:图片资源出错提示
1.3 Tiles 内容
在磁贴内容中,系统给出了图片的推荐分辨率额格式,但是如果不满足要求,系统会进行剪裁和图片转换,如下图5所示。
![](http://images.cnitblog.com/blog/41072/201402/221324416194038.jpg)
![](http://images.cnitblog.com/blog/41072/201402/221324423403125.jpg)
图5:图片转换提示
2. Online Emulator
在Online Emulator中,不需要保存项目就能够看到实时的内容更新。这一点较上一个版本又有了较大的改进。如图6所示:
![](http://images.cnitblog.com/blog/41072/201402/221324426925696.png)
图6:实时根据内容更新的模拟器
3. Full Visual Studio Source Project
在项目代码生成方面,这一直是Windows Phone App Studio相比于其他在线应用生成工具的killer feature。目前,已经增加了Windows 8.1的应用工程源代码。使得开发者可以在Windows 8、Windows 8 RT和Windows Phone 8上完成统一风格的项目,为用户提供一致的用户体验。
在应用编辑完成之后,可以生成项目的XAP文件和源代码工程,选择Windows Phone 8.0 and Windows 8.1的时候,就会生成CyanApp.zip的文件,包含手机和PC平台的源代码。选择Windows Phone 8.0的时候,生成普通的手机平台代码工程,名字为App.zip。
![](http://images.cnitblog.com/blog/41072/201402/221324431197296.png)
图7:生成代码选项页面
在工程代码方面,采用了MVVM的架构,相比之前的版本也有了一定的提升。图8是WP8的工程界面,图9是WP8和Win8.1的工程界面。
![](http://images.cnitblog.com/blog/41072/201402/221324437057639.jpg)
图8:WP8源代码工程界面
![](http://images.cnitblog.com/blog/41072/201402/221324472698728.png)
图9:WP8和Win8.1的工程界面
自加入了Win8.1的解决方案以后,我们可以在本地调试,或者是在Win8.1 RT设备上进行调试,同一个工程可以覆盖Win8.1/ Win8.1 RT/Windows Phone 8三个平台。图10-13分别是手机模拟器调试、本地模拟器调试、Windows RT设备调试和手机真机调试的图片。
![](http://images.cnitblog.com/blog/41072/201402/221324481494400.png)
图10: Phone Emulator
![](http://images.cnitblog.com/blog/41072/201402/221324489096029.png)
图11: Local Emulator
![](http://images.cnitblog.com/blog/41072/201402/221324497032673.jpg)
图12: App run in Windows 8.1 RT device (with red touch cover).
![](http://images.cnitblog.com/blog/41072/201402/221324504069287.jpg)
图13: App run in Windows Phone 8 device.
资源:
1. Windows Phone Developer Blog:New UI and capabilities for Windows Phone App Studio Beta developers
2. Windows Phone App Studio:http://appstudio.windowsphone.com
相关文章推荐
- Windows Phone App Studio发布
- TFS客户端连上后,没有生成下面的源代码管理器,visual studio.net版本不支持受源代码管理的项目
- 微软发布Windows 7重要免费更新
- 免费虚拟机VirtualBox 4.3更新 支持Windows 8.1和Mavericks
- 前不久,微软发布了其网络硬盘的正式版本:Windows Live Skydrive。它面向公共用户免费提供5G空间,最大单个文件支持到50M,还提供个人文件夹。微软的东西,当然会让人更放心一些,而且最重要的是它提供永久存储服务,还提供超链接!
- Windows phone 7更新已经支持复制/粘贴[有图有真相]
- Windows Phone Studio-任何人都能开发Windows Phone App的在线工具
- Windows Phone App Studio 无码开发手机应用
- Windows Phone App Studio 无码开发手机应用
- BCGControlBar(MFC) v21发布支持Windows 8.1预览版
- 新玩的windows phone app studio
- Windows Phone 開發 - 使用 Windows Phone App Studio 建立 App
- 微软发布支持Windows Desktop和F#的Visual Studio Express版本
- .NET Framework 4.7发布,支持Windows 10创作者更新
- 重要更新 | 谷歌发布 TensorFlow 1.4,迁移Keras,支持分布式训练
- Windows Phone Developer Tools CTP 更新了-支持VS2010 RTM
- 新玩的windows phone app studio
- Essential Studio for Windows Forms发布2017 v2,支持office 2016和主题定制
- 【重要更新】Confluence v6.0发布,最新协作编辑帮助让你的团队更高效|附下载
- 最新的Windows phone Developer tools RTW 发布了