win8 Metro开发系统教程-序章

 

       本人在进行win8 Metro开发过程中,积累了一些经验和技巧。现在关于这方面的开发资料还很少,决定把这些东西分享出来,希望对大定有所帮助。

       在微软的 Windows  8 中,Metro 应用是非常重要的一部分。

       对于台式机、平板电脑和智能手机来说,Metro 应用提供了唯一的、一致的编程和用户操作模式。Metro 应用的用户体验与之前传统的 Windows 应用有非常大的区别:Metro 风格的应用都是全屏的,并且喜欢一种简单易用、直接了当、不凌乱的用户体验风格。 Metro 应用开发表现的是一种与旧版 Windows 完全不同的方向。它有全新的 API、新的交互控件和使用完全不同的方法来管理应用的生命周期。 

开发 Metro 风格应用,可以使用一下三种方式:
1)  可以使用 HTML5、层叠样式表、级别 3 (CSS3) 以及 JavaScript 来开发。
2)  可以使用 XAML,借助 C++、C# 或 Microsoft Visual Basic 中的代码隐藏开发 Metro 风格应用。
3)  可以使用本机 C++ 和 HLSL 开发 Metro 风格 DirectX 游戏,从而全面利用图形硬件的优势。

Windows8 是第一个版本的 Windows 把 Web 程序开发者的经验与技术囊括其中,并且把JavaScript 和 HTML在应用程序开发中的地位提高到一等公民的水平。这个我选择使用js+html5来开发windows8。首先展示下我所开发的一款阅读软件91熊猫看书的界面。后面我装陆续的将我在这个项目中所用到的技巧分享给大家。

   

posted @ 2012-10-30 12:50  陈松辉  阅读(174)  评论(0)    收藏  举报