读书频道 > 网站 > 网页设计 > Windows 8应用开发入门经典
1.4 小结
14-05-12    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > Windows 8应用开发入门经典

如果你是一名开发新手,那么本指南将是你快速学习Windows 8 SDK的最佳选择!由Microsoft专家组成的作者团队将指引你完成创建、部署、推广和销售应用的过程;该过程新颖独到,易于理解,而且成本较低。 Window立即去当当网订购

在过去27年中,Windows平台经历了惊人的演变过程。它从最初简单的MS-DOS扩展,一步步发展成为全球绝大多数个人计算机中都在使用的功能完善的复杂操作系统。Windows在设计时主要考虑的还是信息工作者和经验丰富的计算机用户。尽管在每个版本中,它都力求更加适合技术水平不太高的用户,但是它始终没有成为像苹果公司的iPhone或iPad那样的简单消费设备的操作系统。

Windows 8改变了这种状况。除了所有用户都熟悉的传统桌面模式以外,这款操作系统还提供了一种由Windows 8风格应用程序构成的全新外观,Windows 8风格应用程序可提供直观的用户体验,即当前应用程序占据整个屏幕,用户的所有注意力都集中于此。

不仅操作系统发生了变化,而且对应的开发工具和API也发生了变化,得到了显著的改进。过去,只有C和C++程序员能够创建Windows应用程序,现在这种情况发生了巨大的转变,C++、Visual Basic、C#和Delphi程序员也可以使用各自喜欢的IDE来开发应用程序。程序员必须使用不同的API和技术,具体取决于所选的编程语言和工具。而本机编程语言(如C、C++和Delphi)可以提供特定于CPU的代码以及更好的性能,托管代码对于开发LOB应用程序更具效率,并且它们可以轻松地访问诸如WPF和Silverlight等高级UI技术。

针对本机代码和托管代码,Windows 8风格应用程序提供了相同的API,没有任何折中的考虑。此外,该API也可供HTML5/CSS3/JavaScript开发人员使用。

Windows 8不仅改变了操作系统的UI,而且改变了用户与操作系统进行交互的方式。除了支持诸如键盘、鼠标等传统的输入设备以外,它还通过支持多点触控手势、触笔以及陀螺仪和加速计等传感器,针对与操作系统和Windows 8风格应用程序的交互提供了一流的支持。

第2章将介绍上述使用Windows时需要的所有新事物。

练  习

1. 在Microsoft的Windows操作系统系列中,第一款完全以使用者为中心而设计和开发的操作系统是什么?

2. Windows 8风格的应用程序是否具有窗口标题和边框?

3. 列举Windows应用程序开发中经常使用的编程语言。

4. Web开发人员可以使用哪些语言在Windows 8中创建Windows 8风格应用程序?

注意:可在附录A中找到上述练习的答案。
 

本章主要内容回顾

 

主    题 主 要 概 念
Windows操作系统 Windows是一个操作系统系列,初始版本为Windows 1.0,于1985年11月20日作为MS-DOS操作系统的一个附加组件发布。该操作系统系列还包括适用于嵌入式设备的成员(Windows Embedded)以及适用于手机的成员(Windows CE、Windows Mobile和Windows Phone)。最新的版本是Windows 8和Windows Phone 7.5
Windows API 在Windows上运行的应用程序可以通过Windows应用程序编程接口(API)访问操作系统的基础服务
C和C++编程语言 作为两种可以用于开发Windows应用程序的编程语言,C和C++利用操作系统的所有功能,包括特定于硬件的功能以及非常低级的功能。自Windows早期,这两种语言便已开始用于应用程序开发。C++在C的基础上扩展添加了面向对象的功能,在过去25年里逐渐发展成为一种非常成熟的编程语言
Visual Basic编程
语言
Visual Basic于1991年发布,它是一种革命性的编程语言,显著减少了提供诸如窗体、控件和事件等高级UI概念所需的编程工作。该语言还提供了与组件对象模型(COM)/对象链接与内嵌(OLE)组件的无缝集成
(续表)  
主    题 主 要 概 念
.NET Framework Microsoft .NET Framework是一种位于操作系统和应用程序之间的运行时环境。其主要作用是以一种托管方式提供对基础操作系统的所有服务的访问,从而提高开发人员的工作效率。C#和Visual Basic .NET是针对.NET Framework创建应用程序的两种最常用的语言
WPF和Silverlight Windows Presentation Foundation (WPF)和Silverlight是运行在.NET Framework上的最新且非常尖端复杂的UI平台。通过它们,可以创建具有功能丰富的UI (其中包括灵活的布局、多媒体元素和动画)的应用程序。它们使用样式、模板和数据绑定等高级技术提供一种非常高效的方式,将应用程序的UI层与基础逻辑联系起来
Windows 8风格应用程序 Windows 8风格应用程序是Windows 8中引入的一种新形式的应用程序。这些应用程序与传统的桌面应用程序完全不同,因为它们的视觉外观和管理用户交互的方式与众不同。Windows 8风格应用程序占据整个屏幕(也就是说,它们没有应用程序镶边),而且不再需要用户在应用程序中显示和管理多个窗口
 
点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站