Windows Store App
文章平均质量分 73
gnimgnot
这个作者很懒,什么都没留下…
展开
-
使用C#开发Metro 风格应用的路线图 -- 触屏操作
win8支持多点触摸技术,而我们在屏幕上所做的各种操作,也最终转换为输入,包括操作描述Tap一个指头轻点一下屏幕Hold一个指头按住屏幕不动Drag一个或多个指头按住屏幕并相相同的方向移动Pinch两个指头按住屏幕越来越近或越来越远Rotate两个批判按住屏幕做顺时或逆时针旋转Cross-slide原创 2012-12-26 11:21:37 · 2214 阅读 · 0 评论 -
Windows 8.1 Preview的新功能和新API
http://msdn.microsoft.com/en-us/library/windows/apps/bg182410App打包新的App程序包将使App的提交更简单。资源包可以让你提供附加的东西:比如高分辨率的本地化资源包。App resourcesApp bundlesPackage identityApp bundle deployment原创 2013-06-28 00:03:21 · 1700 阅读 · 0 评论 -
windows 8 开发 集成Bing搜索service
一、bing搜索简介: 搜索类型:Web,Image,News,InstantAnswer,Video,RelatedSearch,Spell 支持的协议:Json, XML, SOAP 注册开发ID http://www.bing.com/toolbox/bingdeveloper/ 得到一个ApplicationID 二、开发简介 以SOAP(C#的webse原创 2012-12-26 11:21:53 · 854 阅读 · 0 评论 -
windows 8 metro 关于定位
1、概述地理定位的方式有四种:wifi, ip地址, 手机基站, GPS。win8内置了wifi, ip地址两种方式,wifi定位的精度在350米左右,ip地址的精度在25千米。win8定位服务不提供朝向,高度,速度,地址等数据。当需要用定位服务时,需要显式地提醒用户,并在window8的隐私设置里打开定位服务。在应用能力里打开位置服务。原创 2012-12-26 11:21:48 · 1240 阅读 · 0 评论 -
关于Metro style下可用的.net类库的一些概要说明
翻译自:http://blogs.msdn.com/b/dotnet/archive/2012/04/17/net-for-metro-style-apps.aspx.net现在是微软几个平台的核心了,每个平台都有基于.net特定的子集,关于API覆盖面的制作已经融入了很多想法,很多人问到在metro下哪些.net类可用,下面CLR核心框架组的PM将会回答。 开发者预览版和客户预览版已原创 2012-12-26 11:21:45 · 1231 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 添加启动画面
1、默认的启动画面其实是那个3点钟的钟表图片,而我们需要在Package.appxmanifest文件中的Application UI模块里重新选择splash图片即可.图片的大小得是 620*300,或者868 x 420 (1.4倍) ,1116 x 540(1.8倍),支持PNG当重新激活应用时启动画面也会显示.2、如果想延时启动画面的显示时间,得在启动画面显示完成后自己添加模拟原创 2012-12-26 11:21:32 · 1661 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 控件分类介绍
快捷工具栏控件:AppBarPage.BottomAppBar> AppBar Padding="10,0,10,0"> Grid> Button Click="GoHome" HorizontalAlignment="Left" IsEnabled="{Binding Frame.CanGo原创 2012-12-26 11:21:28 · 1719 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- metro设计原则
使用 Metro 风格设计内容是 Metro 风格应用的核心,并且在镶边前放置内容是 Metro 风格应用设计的关键。其他一切都是附属—或镶边—,可帮助显示和实现与内容的交互。显示内容设计你的应用 UI 以显示内容。清除并打开布局仅在屏幕上保留最相关的元素,从而最大程度地减少干扰,帮助人们沉浸在内容中。移除线条、框和不必要的图形效果(如模糊和渐变),使界面有充分的空间来原创 2012-12-26 11:21:22 · 2632 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 开发环境
1、下载 Windows 8 Consumer Preview 从VHD启动win8的方法 win7,win8双系统的方法 用虚拟机(vmware)装win8的方法 这里有3种实现win8安装的方式,个人推荐用vhd的方式,这是在性能和对磁盘分区影响的一个折衷的方式。2、下载 Microsoft Visual Studio 11 Beta 开发metro风格的程序必原创 2012-12-26 11:21:20 · 1628 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 获取开发人员许可证
从同事那拷来了windows8 CP的VHD,昨天休息一天,今天再次打开visual studio 2011 beta编译程序时居然提示:DEP0730 : Registration of the application failed because no Developer License is installed。意思是需要开发授权才能编译程序,并弹出一个获取授权的窗口,可是输入msn原创 2012-12-26 11:21:17 · 1371 阅读 · 0 评论 -
windows 8 metro 开发学习资源链接
windows8 metro开发资源目前还是以MSDN为主,做了一个list方便自己点击,朋友们也可以收藏,欢迎一起交流。我会随时更新1、开发环境 系统环境: windows 8 RC版64位中文 http://iso.esd.microsoft.com/WRPDL/D29D6C5B1D8AF956B5DA9DF738CFD92DFD4F6C8FB/Windows8-Rel原创 2012-12-26 11:21:42 · 1141 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- metro应用生命周期的处理
我们知道,程序可能有活跃,扶起,激活,终止等状态。这里主要讲的是当用户切出应用又切回来时需要特别地做的一些处理, 与wp7相同,例如:微软有一些用户体验的指导方针:当用户恢复应用时我们要保证和离开应用时的效果一样,我们需要处理 浏览器session, 购物车,未完成的输入,正在进行中的电影或游戏 等之类的数据。当用户再次启动应用程序时要记录用户已经浏览过的数据,避免重复浏览原创 2012-12-26 11:21:35 · 972 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 移植wp7应用到metro上
将wp7应用移植到metro主要做这两方面的工作:换ui控件,因为silverlight的ui控件不可以直接用在metro上换api,silverlight的api同样也不能直接用在windows runtime上在移植前,需要考虑以下因素分辨率,wp7统一为480*800,但是win8支持各种分辨率输入,wp7是触屏,而win8不仅触屏,还支持鼠标,键盘硬件特原创 2012-12-26 11:21:25 · 1075 阅读 · 0 评论 -
注册 windows 8 开发者账号
微软在今天默默开放了Windows Store开发者账号的注册。地址如下:https://appdev.microsoft.com/StorePortals首先需要一个微软的账号来绑定,我建议各位同学重新申请一个新的账号吧,因为你现有的账号肯定是绑定了win8商店的,注册过程中要绑定信用卡的,别哪天你老婆或者儿子不小心下载了几百刀的App,或者用你其他没有绑定过win8商店的,反正我是重新原创 2012-12-26 11:22:07 · 1094 阅读 · 0 评论 -
windows 8 开发:提高App性能 概述
一、概述 在开发中要尽早关注程序的性能问题,把性能问题当作一个开发功能来对待,因为这极大地影响着用户体验。 性能提升计划 性能应该像APP中每一个功能一样,写在计划里,性能提升计划包括:在什么样的场景下性能很关键?定义什么样算是好的性能?以及尽早地关注性能这块,以确保后期的过程中能达到目标。你不用完全清楚哪里需要提高性能,一般代码执行次数最多的地方就是需要去优化的地方。用户体验是原创 2012-12-26 11:21:58 · 1023 阅读 · 3 评论 -
windows 8 开发 Application Data
一、Application Data简介 Applicaion Data相当于桌面应用的注册表,存储一些用户配置信息,如运行时状态,用户喜好等,需要注意的时,当卸载应用时,这些数据会被删除,所以不要存储重要数据。 Applicaion Data即使在应用更新以后也不会丢失,有一个版本控制。二、按用途分类 local 本地数据 只保存在当前设备. roaming 漫原创 2012-12-26 11:21:56 · 1227 阅读 · 0 评论 -
windows 8 开发 tips
1,新建工程中Assets下的图片文件不可删,不然会报找不到资源文件2,导航 this.Frame.Navigated(typeof(页面名))3,Uri,System.Uri, Windows.Foundation.Uri 之间的关系4,数据库,64位编译 System.Data, System.Data.Linq 失败5,要成lync 2010(暂不支持sqlce,待RTM版后原创 2012-12-26 11:21:50 · 637 阅读 · 0 评论 -
使用C#开发Metro 风格应用的路线图 -- 在页面间导航、传值
1、与wp7不同,metro在页面间导航不用指明具体的uri,只需要将页面的类型当作参数传给navigated方法就可以。this.Frame.Navigate(typeof(BasicPage2));这里额外介绍一下Frame和Page 类Frame类主要负责导航和实现 Navigate, GoBack, and GoForward 等方法Frame更像是多个page的容器2原创 2012-12-26 11:21:30 · 1298 阅读 · 0 评论 -
Windows 8 商店应用开发文章索引
以下是本人的一些Windows8商店应用开发文章的索引:windows 8 metro 开发学习资源链接注册 windows 8 开发者账号获取开发人员许可证windows 8 开发:提高App性能 概述windows 8 开发 Application Datawindows 8 开发 集成Bing搜索servicewindows 8 met原创 2012-12-26 11:51:19 · 1301 阅读 · 0 评论