用过Windows8操作系统的人,应该都对下面的界面比较熟悉:

这个界面中我们看到的一个个块,中文称为“磁贴”,英文为tile,我们将其风格称为Metro风格。它的作用就相当于传统操作系统中的快捷方式。在Windows8的开发中,分为Windows Store的开发和Windows phone的开发,也就是我们常说的WP8。当然,不管是WindowsStore的开发还是WP的开发,都需要安装相应的SDK。下面主要讲Windows Store也就是windows应用商店的开发。

基本的环境要求:

1.VS2012及以上的版本

2.开发者许可证(你需要开发者许可证才可以进行win8 的开发与测试,注册是免费的。首次运行VS时,它会提醒你获取开发者许可。)

获取开发者许可的方式:所有的操作一直选择肯定(yes)操作即可。

3.开发辅助工具:Blend (对于开发人员,可有可无,界面风格类似于Flash以及Photoshop等,主要为设计人员设计)

以下为开发的基本步骤:

1)新建一个项目,选择“Windows Store”,在右侧选择其中的一个页面布局方式。为了简单期间,我选择了空的APP,如下图所示:

修改项目的名字为MyFirstDemo、修改路径,并进行保存。此时,就建好了一个空的Windows应用商店的应用程序。运行可以分为local和模拟器两种,通常我们选择模拟器来进行Windows Store项目的运行。

运行你的项目,会看到初始的logo如下图所示:

在你电脑的settings中会找到如此logo的磁贴,如果你想对此logo及其背景进行修改,可以在项目中找到Package.appxmanifest 文件,双击打开,在ApplicationUI中进行修改。logo的大小严格遵守默认大小。具体如图所示:

所有的图片文件默认保存在Assents文件夹中。此时,你的第一个WindowsStore的应用程序就完成了。很easy,是吧?

跟我一起学习Windows Store的开发(1):如何创建WindowsStore的应用程序相关推荐

  1. 从零开始学习Windows WDF驱动程序开发

    摘要:本文通过简单的例子和精简的说明,带你快速了解和掌握基于WDF架构的Windows驱动程序的开发过程.WDF自带的文档非常详细而且冗长,读者需要一定的编程基础和英语水平,再加上一定的努力,才能看明 ...

  2. Windows Store apps开发[79]Windows 8 开发31日-第21日-摄像头

    注:本文由BeyondVincent(破船)翻译首发 转载请注明出处:BeyondVincent(破船)@DevDiv.com 第21日-摄像头:     今天,我们将开始学习Windows 8中的传 ...

  3. Windows Store apps开发[76]企业部署Windows 8 Store 风格应用

    注:本文转自 http://www.cnblogs.com/wzk89/archive/2012/12/18/2824121.html 引言 之前我们都知道可以将应用程序发布到Windows 商店中供 ...

  4. Windows Store apps开发[8]处理Fullscreen, Snapped和Filled状态

    注:本系列学习帖子我在DevDiv.com移动开发社区原创首发 转载请注明出处:BeyondVincent(破船)@DevDiv.com 如果你有什么问题也可以前往交流 下面是首发地址: [DevDi ...

  5. Windows Store apps开发[40]Windows 8开发书籍之Programming Windows®, 6th Edition

    注:本文由BeyondVincent(破船)原创首发 转载请注明出处:BeyondVincent(破船)@DevDiv.com 更多内容请查看下面的帖子 [DevDiv原创]Windows 8 开发S ...

  6. Windows Store apps开发[72]Windows 8 开发31日-第15日-虚拟键盘

    注:本文由BeyondVincent(破船)翻译首发 转载请注明出处:BeyondVincent(破船)@DevDiv.com 第15日-虚拟键盘 :     今天,我将介绍Windows 8中的虚拟 ...

  7. 学习Windows Phone手机开发:Tile的使用

    MSDN帮助:http://msdn.microsoft.com/en-us/library/hh202948(v=VS.92).aspx Tile,英文单词的中文意思是砖瓦.瓦片.瓷片的意思,真佩服 ...

  8. 学习Windows Phone手机开发:迷你手电筒程序

    一)准备 看资料说未公开的DLL提供访问照相机的闪光灯的API,利用其功能可以打开闪光灯使闪光灯一直保持打开状态,从而能实现手电筒的功能.商店里已经有很多类似的程序了,不知道微软怎么审核通过的.这个D ...

  9. Moblin v2开发环境设置——创建一个新应用程序

    (翻译:徐诚 http://blog.csdn.net/shizhebsys 保留版权) 这里是开始Moblin开发重要起点.本页描述如何创建一个简单的应用程序,并且介绍少数有用的工具帮助你快速启动开 ...

最新文章

  1. golang中的byte与rune
  2. cadence原理图软件(orcad)层级原理图与位号
  3. Lync Server 2013:边缘服务器 -- Set CA Error
  4. Go 语言范围(Range)
  5. 西电继续教育计算机试题答案,西安电子科技大学网络与继续教育学院微机原理试题...
  6. JAVA给banking作界面_银行运行模拟编程 求助!!!
  7. 进行数据离散化的原因_数据离散化及其KMeans算法实现的理解
  8. 九型人格,工作中的好帮手
  9. python自动换壁纸_Python自动更换壁纸爬虫与tkinter结合
  10. Excel批量转Word
  11. 雪球网 json 获取
  12. 微信小店二次开发_微信小店二次开发功能套餐列表
  13. 英雄联盟出现game_error_directx的解决办法
  14. 缓冲区(1):为什么会有缓冲区(缓存)?
  15. vxlan专题---第四章配置分布式网关部署方式的华为VXLAN示例-外部路由type5
  16. (转)我奋斗了十八年不是为了和你一起喝杯咖啡
  17. 计算机键盘怎么打勾符号,word方框(□)中打钩(√)的3种方法
  18. 文通表格票据识别系统介绍
  19. 程序员装逼指南(2022年版本)
  20. H3C ER3200路由器安装MRTG监控网络流量

热门文章

  1. 3.3 自动驾驶的安全结构(第三章 自动驾驶汽车的安全保障)
  2. 【模电】0008 有源滤波器3(二阶有源高通、带通、带阻滤波器)
  3. NCUT 数据库基础 铁路购票系统
  4. 我们为什么需要光纤配线架
  5. Ubuntu的搜狗输入法卡角落不显示
  6. SD客户信用值(信贷限额、应收款 预收账款、销售值、信贷风险总额、可用余额)
  7. 二十种健康食品排行榜
  8. 用java做出聊天工具
  9. 谷歌大脑提出VeLO优化器,无需调参,最高比Adam快16倍!
  10. 如何开启APP2SD功能