摘要: 鉴于聊天已然成为大部分app的基础功能,而大部分app用户基数有没有辣么大,常用的聊天server架构如xmpp或者消息队列实现之类的用起来还挺麻烦的,有比较难跟网页端做交互,加之H5标准落地,所以websocket已然成为一个轻巧可用性高的聊天server实现方法; websocket的... 阅读全文
posted @ 2015-12-16 15:54 SandCu 阅读(3600) 评论(0) 推荐(2) 编辑
摘要: 转眼间不做wp开发,投身于php事业已然一年了,转身看到8.1的发布,俨然一片欣欣向荣的景象,但是开发社区却没比一年前有过多大的提高,这并不是一个好现象,遂在git上开源了之前音频处理库,希望能对社区有所贡献,地址如下:https://github.com/sandcu/wpaudio 觉得有用的同... 阅读全文
posted @ 2014-05-09 17:03 SandCu 阅读(1130) 评论(7) 推荐(1) 编辑
摘要: wp系统中默认的给出的是WAV格式的音频,当然无论是用来存储还是与网络交互都显得过大了,不过在p7中只能是用c#进行处理,所以通常会将其保存为Amr格式比如QQ又或者是使用Speex进行编码然后打包成OGG, 鉴于Wp8中开放了Native Code,所以我们可以考虑性价比更高的格式如AAC或者MP3格式。 阅读全文
posted @ 2013-01-25 18:12 SandCu 阅读(3949) 评论(8) 推荐(5) 编辑
摘要: 在移动开发中,根据业务模式的不同主要分为两个阵营,即游戏阵营和应用阵营,在windows phone中也不例外,由于开发模式和技巧有比较明显的不同,所以做应用的人并不能很轻易的转到游戏开发上,同理做游戏的亲们也需要很多努力才能做出好的应用,如果不使用游戏引擎,诸如按钮或者列表等控件写起来会比较麻烦。应用开发中,整个系统的运行机制可以说主要是基于事件的被动通知,而在游戏开发中,运行机制则是基于主动查询的,以手指按下按钮举例,在应用开发中,首先注册按下事件,那么当用户在注册事件的按钮上上按下就会收到按下事件,而回调函数则可以根据相关的EventArgs获取参数从而进行处理,而在游戏开发中,则是在绘 阅读全文
posted @ 2012-10-15 14:28 SandCu 阅读(1380) 评论(5) 推荐(1) 编辑
摘要: 由于这一段发版忙得蛋疼,没时间去总结近一段的收获了,慢慢补上吧,撸妹920上市之后Windows phone又再次为人们所提及,然后这次升级对开发者的影响可能远比用户大,由于诺基亚的新机已经在发布会上展示了一部分wp8的功能,那在这里就针对开发者来展示一下新的sdk功能吧:1.主界面,新增了儿童模式,第一次进入儿童模式会进行一次设置,游戏默认不能玩。一些如market的图标等也都有变化。2.貌似有些bug,地下会一直存在一个显示你输入的框3短信界面,UI上有一定修改4人脉的更改5消息里直接集成了msn,喵的这是犯规啊;不给留饭吃啊;情何以堪啊;告你垄断啊;用排比句增强语气啊!6:market现 阅读全文
posted @ 2012-09-11 14:48 SandCu 阅读(1811) 评论(10) 推荐(3) 编辑
摘要: 本来计划中是没有此番外篇的,但是序章里大家的评论让我意识到,鉴于微软历来对开发者的“冷酷无情”,以及WP8中种种新特性的欲语还休,让很多持观望态度的开发者们很迷惑,此番外篇的目的是根据微软提供的合作伙伴SDK文档来给大家解释一下目前常提出的几个困惑,鉴于各种协议和规定,请大家不要向我索要文档,如果有疑问,请在尽量留言中提问,或者联系QQ:624709714,但是由于文档比较初期,很多内容也是草草带过,我会尽我所能回答大家,如有变动,请以微软正式公布的SDK documentation为准。1.WP8和WP7的内核不一样么? 是的,WP7采用的是CE的内核,WP8采用的是NT内核。2.WP8的分 阅读全文
posted @ 2012-06-25 01:15 SandCu 阅读(2516) 评论(9) 推荐(7) 编辑
摘要: 首先要阐述一点,MVVM并不是一个设计框架,而是一种设计模式,是MVP的一种进化,而MVVM的实现条件之一是UI与数据可以完美的分离,所以说,这种设计模式是为所有采用XAML进行UI制作,并用绑定的方式进行UI与后台数据的交互的软件量身定制的。譬如Silverlight,譬如WPF,而我们通常所说的MVVM框架指的则是galasoft的MVVMlight框架,地址如下所示,该框架支持windows phone 7.0与7.1 。http://mvvmlight.codeplex.com/然而,这里并不推荐大家使用该框架,虽然该框架支持Message,Command等诸多特性,并对设计器提供了良 阅读全文
posted @ 2012-06-24 16:04 SandCu 阅读(327) 评论(2) 推荐(1) 编辑
摘要: 本系列博文主要是讲博主从Windows Phone 7.0时期开始在工作中遇到的各类问题以及解决方案,本系列假设读者已经具有了一定的windows phone编程基础,文中所描述的很多解决方案并不是最优的,但是是可行的,如果读者有更好的方案请不吝赐教,博主在此先行致谢。以下是暂定的前几篇章的目录番外篇WP8与WP7WP8模拟器正篇1.MVVM设计模式与WP7通用框架。2.页面基类与导航(1)。3.页面基类与导航(2)。4.可定制的高效ListBox。5.单一页面内的Gif高效方法。6.wp7与Win8与Wp87.用做游戏的思想优化应用(1)8.用做游戏的思想优化应用(2)联系方式:QQ:624 阅读全文
posted @ 2012-06-24 14:28 SandCu 阅读(1248) 评论(6) 推荐(3) 编辑