1、应用开发步骤
Metro Style App开发主要可以归纳为以下几个步骤:

2、应用权限管理
Win8中同样引入了应用权限的问题,也就是在上图第三步中所描述的。应用权限在Application Manifest文件中进行定义。(这点和Android开发中的manifest文件完全相同), 具体的定义方式见下图:

3、应用生命周期管理
Win8 Metro Style App生命周期有三个状态,分别为:Active(在前端)、suspend(到后端)、resume(回到前端),是一个循环的过程。到这边就会有朋友问,为什么没有distory呢?否则岂不是会内存耗尽啊。就我目前看到的资料来说,的确是没有onDistory的状态,只要运行之后,这个Metro Style App就会一直在运行,也正是这样才能保证在前面所描述的“时刻在线的应用”。具体的个人猜测Win8肯定会有一个高效的内存管理机制来管理这些App。

4、打包、验证和上传你的应用
应用开发好之后就是打包分发了,当然,有Visual Studio,这些都是很便捷的。具体步骤如下:

安装、验证和上传应用的步骤如下:

5、C# C++开发步骤
由于Win8设计是为了触摸屏等,所以对于.NET开发来说稍微有点不同,使用C#等开发的步骤如下图。

在Visual Studio中新建一个工程,选择C#,选择Metro Style App,参考截图如下:

在Visual Studio中新建一个工程,选择C++,选择Metro Style App,参考截图如下:

相应的工程文件及说明如下:

分享到:
相关推荐
《Windows CE开发指南》是一本专注于Windows CE操作系统开发的实用手册,主要针对Windows CE .NET版本。这本书通过一系列实践操作,旨在帮助读者了解并掌握Windows CE .NET的主要特性。通过实际动手操作,开发者可以...
《Windows CE开发指南》 Windows CE,全称Windows Embedded Compact,是微软公司推出的一个嵌入式操作系统,主要用于掌上设备、工业控制设备以及各种智能硬件。Windows CE以其灵活性、可定制性和高性能,成为了...
### 微软官方Windows 8应用开发指南精解 #### 引言:开启新一代开发者机遇 微软官方发布的《Windows 8应用开发指南》为学生开发者提供了全新的世界机遇。这款操作系统以其快速、流畅、触控友好著称,将应用程序与...
### Windows Mobile 开发指南 #### 一、Windows Mobile 概述与重要性 Windows Mobile 是微软公司在移动操作系统领域的重大尝试,旨在为智能手机和平板电脑等移动设备提供完整的软件解决方案。虽然其发布时间较短,...
MSDN Webcast的"Windows Mobile GPS应用开发指南 Video"可能包含了实际的代码示例和讲解,帮助开发者快速理解和掌握GPS应用开发的关键步骤。 通过学习和实践以上知识点,开发者能够构建出高效、可靠的Windows ...
### Windows Mobile 6.1 开发指南 #### 1. 安装开发工具及软件包 Windows Mobile 6.1 开发指南详细介绍了如何安装和配置必要的开发工具和软件包来构建基于 Windows Mobile 6.1 的应用程序或操作系统定制。 ##### ...
8. **错误处理**:Windows API函数通常返回值表示操作结果,学习如何正确检查并处理这些返回值,是编写健壮代码的必要步骤。 9. **注册表操作**:Windows使用注册表存储系统和应用程序的配置信息。了解...
《Tiny6410 Windows CE开发指南》是针对基于Samsung Tiny6410处理器的嵌入式设备进行Windows CE系统开发的重要参考资料。这份2011年1月4日发布的指南,由友善公司提供,旨在帮助开发者理解并掌握在Tiny6410平台上...
在开发过程中,还需要遵循以下步骤: 1. 设计驱动架构:确定驱动的功能和结构,考虑硬件特性及所需的系统接口。 2. 编写代码:使用C或C++语言,遵循特定的编程规范和安全指南。 3. 配置编译环境:如使用DDK(Driver...
在Windows 2000驱动程序开发中,你需要掌握的核心概念和步骤涵盖了网络驱动、文件驱动和图形驱动的开发。Windows驱动程序是操作系统与硬件之间的桥梁,它们允许系统与硬件设备进行通信,确保硬件功能得以有效利用。...
4. **安装开发工具**: 为了构建和测试你的应用,你需要安装Visual Studio,这是微软提供的强大开发环境,支持Windows 8应用开发。 接下来,我们讨论“windows_8_windows_phone学生开发者账户注册指南.pdf”。这本...
### Windows 8完全指南 #### 一、Windows 8简介 **Windows 8** 是微软公司于2012年发布的操作系统,作为Windows 7的后续版本,它引入了许多重大改变,旨在为用户提供更加现代化的操作体验。Windows 8不仅适用于...
在本文中,我们将深入探讨...通过以上步骤,你将能够成功搭建Windows 8开发环境,并开始构建令人兴奋的Modern UI应用。继续学习和实践,你将成为一名出色的.NET程序员,甚至能在.NET远程班中脱颖而出,获得高薪职位。
### Tiny6410 Windows CE 开发指南知识点总结 #### 一、Tiny6410 Windows CE 开发概述 **Tiny6410**是一款由广州友善之臂计算机科技有限公司推出的开发板,主要面向嵌入式系统的学习和开发。该开发板支持Windows ...
### Windows下Android开发环境搭建详尽指南 在Windows操作系统下搭建Android开发环境是迈向移动应用开发的第一步。本文将从零开始,详细指导如何在Windows系统中构建完整的Android开发环境,包括所需软件的下载、...
"WindowsWDM设备驱动程序开发指南.pdf"这本书会详细介绍驱动开发的每个步骤,包括驱动模型介绍、驱动结构、驱动编程、调试技巧等内容。书中会讲解如何使用DDK(Driver Development Kit)来编译和测试驱动程序,还会...