马宁的嵌入式开发研究

Windows Phone, XNA, Windows Embedded, Windows Mobile

导航

2012年7月19日

摘要: 作者:马宁 OpenXLive SDK 0.9.9下载地址: http://developer.openxlive.net/sdk/download/ 现在,很多休闲游戏都支持用户将游戏的精彩画面分享到社交网络中,这已经成为了最吸引用户的新功能。但是开发者如果想实现这个功能,就必须在游戏中内置不同社交网络的SDK,还要通过漫长的审核过程,这对于很多开发者来说,都是不堪重负的。 所以,OpenXLiveSDK 0.9.9.0版提供了SNS分享的功能,无需在软件中内置各种各样的社交网络SDK,而且可以在不修改客户端的情况下,增加新的SNS分享功能。 目前,我们在全球支持Faceboo... 阅读全文

posted @ 2012-07-19 09:50 马宁 阅读(1341) 评论(4) 推荐(1) 编辑

摘要: 作者:马宁 OpenXLive SDK 0.9.9下载地址: http://developer.openxlive.net/sdk/download/ OpenXLIve从0.9.9.0版本开始,提供了对简体中文(zh-CN)、繁体中文(zh-TW)的支持。本次主题将介绍如何使OpenXLive显示简体或繁体中文,以及如何通过自定义语言资源包使OpenXLive显示Windows Phone支持的其他语言。 如何更改OpenXLive的显示语言 OpenXLive目前支持3种语言的显示,英语(en-US)、简体中文(zh-CN)和繁体中文(zh-TW)。由于OpenXLive默认... 阅读全文

posted @ 2012-07-19 09:05 马宁 阅读(2396) 评论(7) 推荐(3) 编辑

2012年6月2日

摘要: 作者:马宁示例代码下载地址:http://files.cnblogs.com/aawolf/ContosoCookbook.zipWindows 8的Release Preview版已经在2012年的儿童节正式发布了。虽然不如外界期望的那么成熟,Windows 8开始慢慢的学步了。作为开发者,我们面临的挑战要大于之前Windows的每一次升级。Windows 8对于开发者的挑战,可能仅次于当年从DOS升到Windows,别忘了,无数在DOS下非常成功的软件因为无法支持Windows而在一夜间烟消云散。这次Windows 8的挑战主要来自于Metro UI,Metro UI是从Windows P 阅读全文

posted @ 2012-06-02 20:51 马宁 阅读(13068) 评论(17) 推荐(9) 编辑

2012年5月16日

摘要: 作者:马宁 示例代码下载: Download Windows Phone上支持Push Notification,用户可以使用微软的推送服务器(MPNS)向安装了自己软件的Windows Phone设备上推送三种不同的通知消息。 Push Notification的机制大致是这样的: 1. 运行在Windows Phone设备端的应用注册一个Push Notification Channel,获得一个唯一标识这个Channel的URI; 2. 将URI传回到开发者自己的服务器; 3. 当开发者需要发送Push Notification消息时,将规定格式的数据发送到之前获得的URI... 阅读全文

posted @ 2012-05-16 19:43 马宁 阅读(2424) 评论(5) 推荐(6) 编辑

2011年10月3日

摘要: 作者:马宁源代码下载地址:http://files.cnblogs.com/aawolf/OpenXLiveAnalytics.zip 在Windows Phone中很多应用需要数据查询功能,来确定每天的用户数和应用使用次数等关键信息。在iOS和Android中已经有非常多的类似应用了,比如Flurry, 友盟等,但是Windows Phone上只有Flurry提供了此类功能。但由于很多开发者来说,没有中文支持的Flurry有些可望而不可即。 其实,在OpenXLive也提供数据分析的支持,只是之前更多是用于游戏数据的统计和查询上。在这篇文章里,我们将介绍,如何将OpenXLive的数据分析. 阅读全文

posted @ 2011-10-03 17:36 马宁 阅读(2860) 评论(6) 推荐(1) 编辑

2011年8月25日

摘要: 作者:马宁 终于可以坐下来继续这个系列了,在微博和博客园里,已经有无数人催过了,实在抱歉,一个人的精力毕竟是有限的,但我会抽出一切可用的时间,尽可能尽快完成。 这一章我们来说说景深数据Depth Data,这是Kinect的Depth Camera为我们提供的全新功能,以往的技术只能够通过图像识别来完成的一些工作,我们可以借助景深来帮我们完成了。比如,前景与背景的分离,以前只能将背景设置为蓝屏或者绿屏,但是现在有了景深数据,我们就可以很容易地将前景物体从背景中分离出来。当然,需要特别说明的是,Depth Camera技术是由以色列公司PrimeSense提供的。 程序布局 在这一章里,我们要完 阅读全文

posted @ 2011-08-25 22:26 马宁 阅读(6679) 评论(12) 推荐(7) 编辑

2011年8月3日

摘要: 作者:马宁 前边介绍Push Notification时,其实已经谈到了Tile Notification。在Windows Phone 7.1中,Smart Tile得到了极大的提高。我们不但可以控制Tile的动画显示、内容和背景切换,而且还能够为同一个应用提供两个Tile,比如一个天气预报的应用程序,就可以在手机的首页上显示多个Tile,一个是北京的天气,另一个是上海的天气等。 实现Application Tile MSDN上的文章写的又臭又长,其实挺简单的事情,弄得那么复杂。我试着改写了一下例子,加入到应用的一个Button点击事件里: // Application Tile is al 阅读全文

posted @ 2011-08-03 02:36 马宁 阅读(7406) 评论(11) 推荐(10) 编辑

2011年8月2日

摘要: 作者:马宁 Push Notification并不是Windows Phone 7.1的新功能,但是之前的文章里对这部分都缺少详细的分析,所以姑且就把Push Notification放到这部分里吧。 很多iOS开发者都将WP7里的Push Notification说成抄袭iOS的产物,孰不知,微软才是Push Notification技术的先行者,Windows Mobile时代的Push Mail技术可以说是独步天下,连Symbian也要授权使用相关的技术。 Push Notification的技术为什么越来越重要,其实这跟移动设备的特点紧密相关,移动设备网络的不稳定性,决定了以Socke 阅读全文

posted @ 2011-08-02 01:24 马宁 阅读(9276) 评论(14) 推荐(6) 编辑

2011年6月21日

摘要: 作者:马宁 我们的Kinect SDK开发开始渐入佳境了,Skeleton Tracking(骨骼追踪)是Kinect的核心技术,正因为有了这项技术,很多有趣的功能才得以实现。 首先,我们来看一下骨骼追踪的具体实现。Kinect最多可以追踪20个骨骼点,而且目前只能追踪人体,其他的物体或者动物就无能为力了。下图介绍了Kinect骨骼点的分布情况: 初始化代码 接下来,我们来看一下骨骼追踪的代... 阅读全文

posted @ 2011-06-21 16:16 马宁 阅读(32254) 评论(37) 推荐(13) 编辑

2011年6月18日

摘要:   作者:马宁 Kinect SDK出来之后,不到24小时,很多Geek们已经将自己的示例发布到网上去了。可见,好东西肯定会被大家认可的,不好的东西投入再多的宣传也没用。 这一篇我们就要正式进入Kinect的编程世界了,介绍我们如何从Camera获取图像信息。先来介绍一下Kinect的整体结构,省得大家在后边的介绍中被某些名词弄晕。 Kinect一共有三个Camera,其中中间的一个是RGB... 阅读全文

posted @ 2011-06-18 19:05 马宁 阅读(48413) 评论(59) 推荐(19) 编辑