基于WinRT的Metro应用是我对Windows8的第一印象,简洁方块配以简单色调真的有沁人心脾的美感。
非常幸运,BITED在这个暑假的这个小学期里有幸学习到一门课程:软件工程基础实践,老师邀请了微软的讲师来北理给我们授课。所以,愉快的WIN8应用开发之旅就这样开始了。
我要分享的这些笔记既是为了将经验分享给大家,也是为了我以后方便查看。内容是由老师的教学内容加上一些我自己观看的教学视频杂糅而成,欢迎一起交流。
废话不多说,第一讲:Win8应用开发入门。
首先需要做的是:搭建开发环境。
Windows 8不但支持传统的桌面应用,并且推出一个专为触摸而设计的最新Metro风格应用,对于Metro应用必须要求在Visual Studio 2012下开发,随之一起发布的是.NET Framework 4.5。所以,为了开发及调试方便,需要安装的开发环境是:Windows 8 + Visual Studio 2012。
Metro支持三种开发模式:
选择书籍
我们老师的教学是基于C#语言的,加上小学期课程紧张,于是语言就只能自学了,这里推荐两本书《C#高级编程》、《C#入门经典》。
学会使用VS创建项目
在首次创建Windows应用商店项目时候,VS会要求你先获取Windows8应用开发许可证,现在这个许可证可用期限是一个月,以后不知道会不会收费。
选择新建某一项目类型后,点击“确定”按钮,在创建过程中,会弹出获得Win8获取开发者许可证的询问。
当然,确认以后就要输入自己的可用的Microsoft账户信息了。
再列举一些老师提供的资料:
Windows 8设计资源
Making great Windows 8 style style apps
Planning Windows 8 style style apps
Windows 8 style style design principals
UX guidelines for Windows 8 style style apps
Plan for branding
http://msdn.microsoft.com/en-us/library/windows/apps/hh465418
Navigation design for Windows 8 style apps
http://msdn.microsoft.com/en-us/library/windows/apps/hh761500
Commanding design for Windows 8 style apps
http://msdn.microsoft.com/en-us/library/windows/apps/hh761499
Touch Interaction Design
http://msdn.microsoft.com/en-us/library/windows/apps/hh465415.aspx
Responding to user interaction
http://msdn.microsoft.com/en-us/library/windows/apps/Hh700412.aspx
Assessing usability of Windows 8 style style apps
http://msdn.microsoft.com/en-us/library/windows/apps/hh700399.aspx
常用实用几个快捷键汇总
Copyright ©2013 BITED.All rights reserved.