共 1,394 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Win8应用开发介绍(四) Win8应用开发步骤
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 十二月 18, 2011 在 10:59 下午
本文为Win8应用开发介绍系列的 Win8应用开发介绍(四) Win8应用开发步骤
系列文章为:
Win8 应用开发介绍(一) Win8新特性\
Win8 应用开发介绍(二) Win8应用为王\
Win8 应用开发介绍(三) Win8开发者工具\
Win8 应用开发介绍(四) Win8应用开发步骤\
Win8 应用开发介绍(五) Win8硬件支持和安全性\
Win8 应用开发介绍(六) Win8伴你随行\
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++ VB 开发步骤
由于Win8设计是为了触摸屏等,所以对于.NET开发来说稍微有点不同,使用VB等开发的步骤如下图。
在Visual Studio中新建一个工程,选择VB,选择Metro Style App,参考截图如下:
相应的工程文件及说明如下:
本篇结束。
相关文章:
Win8 应用开发介绍(一) Win8新特性\
Win8 应用开发介绍(二) Win8应用为王\
Win8 应用开发介绍(三) Win8开发者工具\
Win8 应用开发介绍(四) Win8应用开发步骤\
Win8 应用开发介绍(五) Win8硬件支持和安全性\
Win8 应用开发介绍(六) Win8伴你随行\
分类: 其他
标签:Win8, Win8开发, 应用开发
如需了解英特尔软件产品相关的性能和优化选项,请参阅优化注意事项.
评论 (0)
引用 (7)
- Win8应用开发介绍(五) Win8硬件支持和安全性 – 中文 - 英特尔® 软件网络
2011年12月18日 06:34 - Win8应用开发介绍(六) Win8伴你随行 – 中文 - 英特尔® 软件网络
2011年12月18日 06:57 - Win8 应用开发介绍(一) Win8新特性 – 中文 - 英特尔® 软件网络
2011年12月18日 07:08 - Win8 应用开发介绍(二) Win8应用为王 – 中文 - 英特尔® 软件网络
2011年12月18日 07:11 - Window 8消费者预览版使用体验(PC端) – 中文 - 英特尔® 软件网络
2012年03月13日 22:52 - Window 8消费者预览版使用体验(PC端) – 中文 - 英特尔® 软件网络
2012年03月26日 00:13 - Metro Web应用开发中页面通信问题解决方法 – 中文 - 英特尔® 软件网络
2012年05月15日 05:20

