Nokia在中国市场该如何推广Windows Phone设备?

下午帮天宇(哥们)去七宝某笔记本销售朋友那边去拿机器,顺便逛了逛七宝乐购附近的几处大的手机卖场,有冠芝霖、迪信通、中国移动3G体验馆等,目的只有一个:了解目前市场上消费者主要关注的智能手机终端、卖场销售员对Windows Phone的掌握情况、Nokia柜台销售机型以及最终消费者对目前手机终端品牌认可度的一些看法.

中国移动3G体验馆

虽然有明确的目标、但在走访的过程中,还是碰到了不少令人气氛的事、也有一些特别感动的人,首先去的是中国移动3G体验馆,卖场规模不小,集中各大品牌厂商,三星、HTC、摩托、NOKIA, 现在回想起来,找NOKIA柜台也费了不少力气、Nokia作为微软windows phone系统设备极其重要的合作伙伴,当然要首先看看它柜台目前的主要销售机型是什么,刚进卖场后,一导购始终跟随左右,当我们在一个极其偏僻的位置找到Nokia展台时, 心中凄凉感由衷而发,”怎么这么偏僻?”,况且,柜台内零散摆放着几部2000元以下的机型,连最新上市的N9都没有….、也无销售人员在场、更没想到,在我问导购为何Nokia在这么一个位置?近2个月购买Nokia机型的用户多不多时,该导购直接来了一句:“Nokia都快倒闭了,谁还买她的手机啊”,彻底无语!

这位导购不停的在帮助销售三星、HTC等android机型,最终,我们在他的柜台停下,聊了聊,观察来看,他主要销售三星系列、从Note、i9100到HTC的G10等、

“麻烦帮我拿下i9100看下”

“你这边销售最快的机型是哪款啊?”

“有AD(android)的三星i9100、iPhone4也有,其他的HTC也有,量比较多,”

“Nokia没多少?”

“没,根本没多少人去关注,有顾客来看机子,要么三星,HTC、要么苹果,Nokia目前来说,关注的人少了,再说,它也没多少牛X的机子出来啊.”

“i9100你这卖多少钱?”

“3900左右吧”

“你看看我手里的这部Nokia的手机如果放在你这里卖,能卖到什么价位?”(我把自己用的Lumia 800拿给他)

“你这是什么系统的?”

“微软的Windows Phone”

“微软的啊?也太差了吧,现在还有人用这个?你看看我这的i9100,屏大、双核、1.2GHz,你这能比的了么?”

“这样吧,你先玩玩看,我这机子目前正规港行3000以内能拿到,系统流程度、机器本身的配置也不错,1.4GHz,16G ROM、800W摄像头.这还是Nokia最近刚出的新款,你觉得顾客对比下来,能买哪款?是Nokia的?还是三星的?”

“不用玩,肯定不行,也比不了android系统的,你看,我就用android的舒服,刚才你不问我顾客愿意买哪个么?其实,顾客不管你价钱怎么样,他们还是看哪款卖的好,哪款流行,就买哪个牌子的机器,至于系统么,也是考虑的一部分,”

“恩,对,你说的对”

此时,必须要逢迎着说几句,否则,可能会打嘴仗了…赶紧撤退,换另外一家..

迪信通

顾客不多,随处可见卖三星机子的销售在拉人去看、不过,让我欣慰一点的是在卖场中心位置有NOKIA的体验馆!!,迫不及待啊,赶紧过去看看,2个销售员,很忙,

“有N9么?”

“在那边的展台,可以过去体验下”

“的确、有一部N9摆在那,旁边几个顾客在排着队等着玩,”

此时,一个小MM过来,开始介绍N9的一些性能参数、以及买手机赠什么东西之类的,我问道:

“现在买N9的顾客多么?”

“还行,这不,上午有一顾客直接要了2部”

“那还行啊,对了,从这2个月的销售情况来看,nokia哪几款卖的好啊?”

“N8,5230,5233吧”

“有windos phone的机型么?”

“windows phone? 这个暂时没有”

“你看我这个放在你这卖,能比N9卖的火么?”(随手把lumia 800放在展台上).

“哟,这是nokia 刚出的那款吧?是windows phone系统的?”

“恩,是,“

“不错啊,你这在哪买的?国内还没有吧?”

“港行,暂时还没上市呢,不过,快了啊”

“这卖多少钱?,得4000多吧,??”

“真要在国内上市的话,估计得4800左右了”

“这有点贵了、不过,这系统真好用,看着也舒服…”

“恩,这样,我是做开发的,你们要是卖的话,我倒可以帮客户定制应用,咱两到时分成啊…大笑

“呵呵,真能逗笑,我们公司也得允许啊”….

跟天宇走出来后,在旁边的贴膜处停下,顺便把手机贴张保护膜, 后来想想,也是多此一举了, 800这屏,贴哪家子膜啊,被天宇忽悠了….

贴膜的哥们也是挺有意思的一个人:

“哟,兄弟,这是Nokia哪款机子啊?看着挺不错的啊,”

“Lumia 800,刚出的,要不,你连个膜都没有呢,只能用N9的代替了”

“也是,你这从哪能买到?要不,也帮我带一台?,今儿这膜免费帮你贴了…杂样?”

“这个……?你还是等买行货吧….”

旁边一小情侣看了看,也问道:“多少钱啊?外形看着真不错,”

“3000左右吧”

“啊?比iPhone还便宜?我能玩玩不?”

“成啊,我建议你们出来后,卖一部用用,绝对比android的要好用,”

“恩,考虑下”.

就这么一折腾,2小时过去了,在回家的路上,思考着:

1、Nokia在最终消费者那里确实遭遇了“无新机、落后”的印象,在销售商那里更被冠以:“快倒闭”的印象,这点,从那位导购面对消费者说出的第一句话就能体现出来了。

2、针对1出现的现象,不清楚Nokia知不知道,如果知道,该如何采取措施应对?

3、Windows Phone系统给消费者的感觉还是受肯定的。

4、从相识、相爱、相伴是一个过程,消费者、销售商等,目前对windows phone是一个初步了解的阶段,我相信在相识后,必定会有相爱的一段,但最终,会走向“相伴”!

2012年被誉为”世界末日”年,在行内也被称为”Windows Phone”元年,不管是什么年吧, 总之,希望微软及其合作伙伴,早日将windows phone推进市场,采取更加有效的推广手段,打开这个市场!

Windows Phone应用部署错误代码索引

引子:

我们在部署一些第三方的XAP文件、注册开发者账号、安装开发工具等操作时,会接受到系统的一些错误代码, 通常都是以0x开头的十六进制数字, 非”专业”级的人员,很少有能看懂是什么意思的,so, 只能利用google,baidu等搜索引擎来帮助理解, 本文内容也来自于网络,不过,区别就是:本文内的描述,笔者会以一名开发者的视角,帮助朋友们简单阐述深藏在这些错误代码内部的技术原理及实现。不足之处,请指正!

 

错误代码 描述
0x8973180E 没有安装PC上的Zune软件,请先安装Zune。
0x8973180F Zune软件的版本号不对,请下载安装最新版的Zune。
0×89731810 错误的设备配置。请重新安装Visual Studio 2010 Express for Windows Phone 来纠正这个错误。
0×89731811 Zune软件没有运行,请打开Zune软件重新试验一下。
0×89731812 连接到设备失败,请确保手机已经被连接,同时屏幕没有锁定。
0×89731813 程序启动失败,请确保你的设备被注册并解锁。
0×81030110 程序安装失败,产生了一个运行时错误。请检查WMAppManifest.xml中的程序能力配置。
0×81030118 安装程序失败。设备被锁定,在向手机上部署程序之前请先解锁它。
0×81030119 你不能安装这个程序。已经达到允许安装的程序的最大数量。在安装新软件之前,请先卸载一个旧的通过Sideloading方式安装的程序。
0×81030120 XAP文件包含了本地代码调用,如果你的WP7手机是完全越狱的的(开发账号解锁不算完全越狱) 可以解决此问题, 比如用开发者账号下修改注册表的XAP就不能成功部署,权限太大。
 80004005  系统ROM是伪中文,更新及解锁时会出错,解决方法:根据固件版本,下载官方ROM,重新刷机。

 

winPhone_LOGO

WinPhone开发技巧训练:如何隐藏软键盘

引子:

有时在开发某些功能时,会涉及到文本框在输入完成后,自动把软键盘隐藏的功能,Windows Phone默认是不会自动隐藏掉的,因此,我们需要为其编写代码.

最终的效果图:

ab

一、设计UI布局,您可以新建项目或在您已有的项目中新建一个页面,编写如下代码:

   1:  <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
   2:     <StackPanel Orientation="Vertical">
   3:      <TextBlock Text="按Enter键隐藏软键盘:" />
   4:      <TextBox x:Name="txtWords" />
   5:      <TextBlock Text="常规文本输入:" />
   6:                  <TextBox />
   7:    </StackPanel>    
   8:  </Grid>

二、在MainPage.xaml的后置代码文件中,在其构造函数中,为Name为txtWords的控件编写事件处理函数,如下:

   1:          public MainPage()
   2:          {
   3:              InitializeComponent();
   4:   
   5:              this.txtWords.KeyUp += new KeyEventHandler(txtWords_KeyUp);
   6:          }
   8:          void txtWords_KeyUp(object sender, KeyEventArgs e)
   9:          {
  10:              // 如果按下Enter键
  11:              if (e.Key == Key.Enter)
  12:              {
  13:              //焦点转移到当前页面,并移出软键盘
  14:                  this.Focus();
  15:              }
  16:          }
从最终效果来看,在常规的文本输入完成后,点击ENTER键后,软键盘并未消失,此时,则需要我们根据KeyUp事件来对其进行处理。
你可以在这里,找到本次训练的源码包