Windows Phone

Android、iOS和Windows Phone中的推送技术

     推送并不是什么新技术,这种技术在互联网时代就已经很流行了。只是随着进入移动互联网时代,推送技术显得更加重要。因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示更多的信息(如图像、表格、声音等)。 推送技术的实现通常会使用服务端向客户端推送消息的方式。也就是说客户端通

2015-07-28 10:19:15

在Windows Phone项目中调用C语言DLL

在Windows Phone项目中调用C语言写的DLL 最近接到一个需求,需要在WP里调用一个C语言写的DLL,并且说Android和iOS都可以,问我WP是否可以这样? 我说我调研一下,就有了下面的文章。 在传统C# WinForm 里调用Win32 DLL都不容易(可能用惯了C#),要用P/Invoke,然后DllImport什么什么,那W

2015-07-07 16:37:53

WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法

  最近在试着在Windows 7上搭建Windows Phone 8的开发调试环境,使用的是VMware Workstation + Win8 Pro的虚拟环境, 在漫长的WPexpress_full下载Windows Phone 8 SDK后,终于歇了口气。 漂亮的windows phone 8的开发环境貌似已经有了。 点开VS Express


如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)

  相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境。在开始介绍前,给大家说明下我当前的软硬件环境,本文所讲的内容适用于此环境。   软件环境:Windows 7 旗舰版 (x64)、VMware Workstation 10,硬件环境:Xeon CPU E3

2015-07-06 18:10:12

Windows Phone 7 项目-----游戏《LuffyOfOnepiece》(1)

  在去年11月份左右,我们Asure已经开始着手学习wp7相关知识,并开发出一个应用“Asure旅游”。在这学期,我们依然会在wp7平台上开发一些游戏和应用,与此同时,满足了微软软件实现技术课的要求。我们会用博客记录我们项目的进展,流程,想法,以及遇到的困难,和解决方法。 一、我们为何会选择制作这样一款游戏   我们Asure团

2015-07-06 18:02:27

Expression Blend 中的Sketchflow for Windows Phone 7

用过Expression Blend的朋友都知道,在Expression Blend中为Silverlight和WPF开发提供了一个项目模板,即SketchFlow。我们利用它可以方便的制作具有模拟效果的原型设计。这里就不做太多的介绍的,有兴趣的人可以自己搜索下,这里介绍一本不错的SketchFlow 入门教程《Dynamic Prototyping wit


Windows Phone 版 Cocos2d-x 程序的结构

我们已经创建了一个 MyGame 的初始应用,这个应用的结构是什么样的呢? 一、应用程序入口 在 cpp-tests 中,app.xaml.cs 是标准的应用程序入口。与普通的 Windows Phone 应用并没有什么不同。 MainPage.xaml 才是我们应用的第一个界面。这是在 Properties 文件中的 WMAppManifest.xm


用cocos2d-x做一个简单的windows phone 7游戏:墓碑机制和收尾工作(完)

经过了前面3节的教程,现在我们已经拥有了一个不错的游戏,但是,有没发现,其实还有一些问题的。比如,背景音乐,即使回到了菜单,那背景音乐依然在播放。这个体验不友好,应该算是BUG了。 那么来修改一下吧。打开GamePlayScene类。在里面重装父类的两个方法,OnEnter和OnExit。把原来在GamePlayLayer的Init里面的播放背景音乐移到O


cocos2d-x学习之旅(六):1.5 使用C#开发windows phone手机游戏(暂不支持windows 8)

Cocos2d-x是iOS平台上公认的最佳2D游戏引擎cocos2D-iPhone的跨平台版本,使用C++语言进行移植,使游戏一次编码可跨平台编译运行,可大大降低游戏开发者的研发和维护成本。其代表作当属风靡2011年的全民休闲游戏《捕鱼达人》,如今这款游戏横跨iOS和Android两大主流平台,并在三星的bada平台发布,累计下载量超5000万次。在2012


用cocos2d-x做一个简单的windows phone 7游戏:更猛的怪兽和更多的关卡(三)

本教程基于子龙山人翻译的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重写,加上我一些加工制作。教程中大多数文字图片都是原作者和翻译作者子龙山人,还有不少是我自己的理解和加工。感谢原作者的教程和子龙山人的翻译。本教程仅供学习交流之用,切勿进行商业传播。 子龙山人翻译的Iphone教程地址:http://www.cnblogs.c


用cocos2d-x做一个简单的windows phone 7游戏:旋转炮塔(二)

本教程基于子龙山人翻译的cocos2d-x for XNA引擎重写,加上我一些加工制作。教程中大多数文字图片都是原作者和翻译作者子龙山人,还有不少是我自己的理解和加工。感谢原作者的教程和子龙山人的翻译。本教程仅供学习交流之用,切勿进行商业传播。 子龙山人翻译的


用cocos2d-x做一个简单的windows phone 7游戏(一)

  本教程基于子龙山人翻译的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重写,加上我一些加工制作。教程中大多数文字图片都是原作者和翻译作者子龙山人,还有不少是我自己的理解和加工。感谢原作者的教程和子龙山人的翻译。本教程仅供学习交流之用,切勿进行商业传播。 子龙山人翻译的Iphone教程地址:http://www.c


使用 Cocos2d-x 3.1.1 创建 Windows Phone 8 游戏开发环境

 cocos2d-x 是目前流行的游戏游戏开发框架,目前最新的版本是 3.1.1, 网上有些教程已经比较老了,本文将会介绍如何使用最新的 3.1.1 创建 Windows Phone 8 开发环境。  本文假设你已经安装了 VS2012 或者 VS2013,并且已经安装了 Windows Phone8 的 SDK。 一、下载和安装 C


Cocos2d-x for Windows Phone 用法总结

鉴于诺基亚(微软移动这个没人用的手机)开发者比较少,cocos2dx移植方面更是少的问题,总结一下WP8移植方面的资料,希望对大家有用,自己也当作笔记留念。  1、WP8方面有两种方式创建项目,HelloCpp和TestCpp就是这样,XAML方式和纯c++方式。最好选择xaml方式,因为你有可能会c++和c#进行交互。废话不说,有图有真相。


Windows Phone Canvas

效果   XAML 01: <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 02: <Canvas Name="canvas1" Hori

2015-06-16 10:34:28

windows phone (24) Canvas元素A

  Canvas 元素表示定制一个区域,并可以通过相对坐标定义子元素位置,在一下情况下Canvas是不可见的   Height 属性等于 0。 Width 属性等于 0。 Opacity 属性等于 0。 Canvas 的某个上级对象不可见。Background等于nullVisiblity属性等于Collapse

2015-06-16 10:30:55

windows phone (25) Canvas元素B

 ZIndex这也是一个附加属性,表示canvas的children集合内的子元素的显示顺序,在canvas中的元素默认情况下是后面的子元素覆盖前面的子元素,所以我们可以使用此附加属性更改显示属性,ZIndex其实是一个虚拟的Z轴,正方向延伸出屏幕的,ZIndex的数值越大,表示在越向外,越小越容易被覆盖,所以如果想设置某个子元素显示,可以设置ZI

2015-06-16 10:30:55

Windows Phone 7 使用Canvas Grid StackPanel进行布局管理

一、布局原理   首先,所有元素的最顶层必须是一个容器(通常如Grid,Canvas,StackPanel等),然后在容器中摆放元素,容器中也可能包含容器。这里 的容器就像行政长官一样,他们负责分配元素的空间。同样,首先顶层的容器一个一个的问自己的子元素:你想要多大的空间?如果子元素也是容器,它又继续向下 递归,最后又顶层开始向上汇报。这就是所谓的测量。