Windows 8 应用框架理解及开发工具使用实例教程
时间:2020-07-24 07:58:19 来源:老课堂
Windows store应用增加触控操作,独特的手势操作,提高用户体验性
应用开发基于.Net Framework Windows 8 API
应用开发基于Win32 API,或者Net Framework
Windows store应用不推荐大量使用对话框进行人机交互,而推荐使用页面导航的模式进行交互,这种方式更象使用浏览器前进后退的功能进行交互。
在部署方面,用户不需要了解应用安装文件等信息,仅需要在Windows store下载安装即可。
Windows 8传统桌面应用可以根据分为三类,分别是Win32应用,.Net应用和HTML应用。
1. Win32应用主要开发语言为C,C++或VB。该应用被直接编译为CPU代码运行在Win32 API上,其用户界面实现必须使用GDI或者GDI+。
3. HTML应用主要开发语言为HTML/CSS和JavaScript,该应用基于浏览器运行。
1. WinRT运行在Windows 8核心层之上,为Windows Store应用提供API支持访问本地资源,例如GPS,摄像头,麦克等。
2. Windows Store应用运行在安全沙箱中,所以,该应用可以被认为安全的managed的应用。当应用尝试使用未授权本地资源时,WinRT将提示用户是否赋予系统存取权限。
3. 传统Win32 API独立于操作系统内核服务,而WinRT是Windows 8操作系统组成部分之一。 与Win32相比,WinRT更加稳定,其内存管理更加优化,对于应用和系统性能都有很大的提高。
4. WinRT支持本地异步操作,这是对于移动设备而言至关重要的特性。
值得一提的是,通过语言映射层,开发人员可以在同一个项目中使用不同的开发语言开发项目功能,在随后的文章中,我将提供相应实例演示。
对于Windows Store应用开发语言选择,有以下几个建议提供参考:
3. 对于具有宏操作经验的开发人员而言,VB.Net是一个不错的选择,其应用开发与微软Office VBA应用开发类似。
老课堂部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与老课堂进行文章共享合作。
-
Windows 8灵活分屏贴靠功能
Windows 8灵活分屏贴靠功能 Win8贴靠功能要点 屏幕分辨率必须至少为 1366×768像素,才能使用Win8的贴靠应用。 Windows传统桌面也被视为一个应用,支持在贴靠分屏中再做窗口并排。 键盘快捷键:Windows键+ 句号键。 Win8贴时间:2020-08-16 15:28:07 电脑学习
-
Windows 8中Hyper-V虚拟机操作应用的具体步骤
Windows 8中Hyper-V虚拟机操作应用的具体步骤 微软将Hyper-V管理器集成到个人Windows 8系统中,可以说是一大改进。而这一改进也说明虚拟化与云计算在IT行业中举足轻重的位置。利用Hyper-V可以在个人电脑中直接创建出Hy时间:2020-08-04 07:22:29 电脑学习
-
一招儿使你的Windows 8/RT关机更加便捷(vbs)
一招儿使你的Windows 8/RT关机更加便捷(vbs) 如果你是一位Windows 8用户,那么你会如何来关闭或重新启动你的设备呢?相信很多人都是按照先通过Win+C快捷键呼出Charms边栏,然后再依次点击“设定”和“电源”按钮的方法来实时间:2020-08-04 07:22:23 电脑学习
-
为Windows 8设置PIN码登录
为Windows 8设置PIN码登录 首先进入Win8系统设置界面。使用触控屏的朋友可以用手指从屏幕右侧往左边划动,鼠标操作则是将鼠标移动到屏幕的右上角或者右下角,这样就调出超级按钮菜单条(Charm菜单条)。然后选择“设置”按时间:2020-08-04 07:22:22 电脑学习
-
在Windows 8.1中按不同条件快速筛选应用
在Windows 8.1中按不同条件快速筛选应用 Win8.1的开始屏幕有一个小小的改进——在左下角增加了一个小小的箭头按钮,这个按钮可以帮我们迅速带到Win8.1系统的应用列表中,在这里我们可以看到当前安装的所有应用。 点击Win时间:2020-08-04 07:22:20 电脑学习