Welcome to SpiceShop Theme

Sea summo mazim ex, ea errem eleifend definitionem vim. Ut nec hinc dolor possim mei ludus efficiendi ei sea summo mazim ex.

好消息,Blackberry开发文档基础篇发布。

经过前期在3个位置的调查,最终选用PDF作为文档格式。 直接点击下面下载。   下载基础篇   非常感谢大家的参与。任何问题和我联系。

调查:Blackberry开发指南打包下载

很多网友反映为什么不提供Blackberry开发指南下载,我在这里解释一下,本来是想完成的,因为时间的关系,所以将这事情搁浅下来。 最近呼声越来越高,看来有必要打包提供下载了。 所以在这里调查一下,采用什么样的格式提供下载呢? PDF chm html 其他 欢迎大家提供自己的意见。在此谢过了。

Blackberry上网问题解决方案

在中国大陆地区,Blackberry上网一直以来是一个很大的问题,这在平常很多朋友问我这方面的问题可以看出。今天在这里详细说明一下。 问题: Blackberry无法上网,或者我在A机器上可以上网,但是在B机器上不可以? 分析 为了搞清楚这个问题,我们必须明白Blackberry上网的原理。 先介绍一下其他设备上网的问题,大部分手机上网只需要开通网络就可以直接使用cmwap或cmnet(以中国移动为例).他们上网非常简单,即使碰见问题,只需要设置一下访问方式,网络入口,网关等就能解决。 Blackberry和他们不一样,Blackberry无法直接上网,若想上网需要MDS的配合,而MDS一般来说都是随着BES一起使用。既然涉及到BES,不得不提的是如果有MDS,也不能保证你一定可以上网,这和BES端的设置有关系。关于MDS和BES的相关知识在这里不做太多解释,毕竟是挺复杂的一块。所以Blackberry上网是需要MDS的。那么Blackberry是怎么使用MDS的服务呢?,那就是即将要讨论的Service Book,Service Book包含了Blackberry订制的服务,比如上网,OTA,contacts同步等。如果Service Book没有订制上网的服务,最后还是不能上网。 讨论到MDS,那么就顺带了解一下国内的使用情况。因为版权以及企业大小的问题,目前使用MDS的还不是特别多,但是民间有很多Blackberry机器,而且这些机器能够上网,他们是怎么上的呢?一般来说是使用了私人架设的MDS服务器,这样的服务器也很多见。这些问题是值得的。 解决方案 通过上面的分析,解决方案就有了。 可以遵循如下步骤: 检查是否有service book 检查service book是否有上网的服务 检查一下MDS是否打开,可能需要重启机器 如果以上都OK,检查一下防火墙的设置问题。 如果以上还是不能解决,可能由一下方面的原因引起: 是否订阅移动运营商的数据服务 你的机器是否真能上网 检查一下MDS(BES)服务器,至于为什么,上面的分析已经提及到。 对于开发者而言,如果写的程序不能上网,可以在试前面的步骤时,先检查一下下面的所说的内容: 在模拟器上是否真能上网。毕竟在模拟器上实现上网简单的多。

从股价看RIM

如果一家公司已经上市,那么我们可以从其股价看出公司的前途。一般来说我们可以从其PE等指标太看。 根据此,我打算简单分析RIM。 RIMM在Nasdaq上市,公司股票代码为RIMM。图1反映了公司最近一年的股价。目前最新价位147.55元(2008-06-19çš„ä»·æ ¼).                                                         图1,RIM近一年股价的走势 从上我们可以看到,目前RIMçš„PE为65倍,但是Nasdaq平均PE在20倍左右。凭什么大家要给RIM高于平均市盈率2倍的值呢?一般情况下,要么是炒作,要么是其确实有很好的发展前途。从RIM公司来看,前者炒作的概率不大,所以我宁可相信其发展前途。 说到PE,我想我举个更简单的例子。以Googleå’ŒBaidu来说吧。先看看其概要:                                                      图2: google 股票概要                                                    图3: baidu股票   我想我们对这两家公司都非常熟悉。因为他们是搞搜索的。看看Googleçš„PE是39.39,而百度的116.41。你可能想,凭什么百度为是Googleçš„3倍。我个人认为,Baidu比Google的增长率要快。为什么呢?这个话题比较远,简要说说我的看法。Google已经非常成熟了,而且从其财务报表上看,目前的业务增长速度已经降下来了。所以目前Google一直在拓展其他业务或占据海外市场。但是Baidu不同,他面对的是中国,也是世界最大的用户群体。从我们周围环境来看,留给Baidu的空间非常巨大。所以其增长率就快。自然而然,大家愿意给它更高的PE. 一个公司不在于它有多大,而是在于它的成长性。 从上面可以看出,今天的收盘基本上是最高价,如果适当关注一下国际金融环境的话,能在股价上走出新高真是难能可贵。让我们比较一下RIMå’ŒNasdaq最近一年的增长率,看下图,最近一年RIM增长了157.91%,也就是说股价涨了1.5倍,但是同时Nasdaq指数却下跌了6.26%,所以你应该看出其增长了吧。                                                图4,RIM近一年与Nasdaq增长率的比较 为什么在国际大环境不好的情况下RIM还能增长1.5倍,也真是NB,这和它的可成长性分不开的。让我们简要看看其最新的财务报表提供的数据: Revenue:6,009,395(2008-03)  2,972,292(2007-03),971,258(2006-03) EPS:2.31(2008) 1.14(2007-03),0.48(2006-03) 从商可以看出,基本上都是100%增长的、 让我们看看其收入来源: Devices      $2,215,951 Service        56,116 Software      173,187 Other            87,849 从以上我们可以看出,RIM大部分的收入来自于Device。而其他方面的收入太少了。我们也知道,以后是注重服务的时代,光靠卖机器是不行的。从这里我们也有理由相信RIM在其他领域还是大有前途的。 让我们看看其收入在各个国家的分布: Canada   7.3% US          58.7% UK          7.7% Other     26.3% 看看上面的Other,有26.3%,太少了,忽略了我们中国呀。 经过上面分析,RIM不涨1.5倍才怪呢?现在思考一下RIM前景如何?

方法和态度

今天和Spring一起吃饭,Spring是我以前的Team Leader,现在在老东家那边是呼风唤雨的人物了.呵呵呵. 吃饭过程中,不可避免的聊起了IT的方方面面.总结一下,有以下方面 1. 能力 这里的能力是指一个人的工作能力,指一个人解决问题的方法,思维.一个人有没有能力,关键是在这里.作为IT民工,学习的知识当然很多,但最关键还是在这里.学习技术相对来说简单,但是随着年龄的增长,我们不可能一直这样学下去,这时候就需要有思维了. 2.管理 既然是Leader,不可避免的讲了他碰见的问题.Spring一直都很忙,以至于都无法分身做自己的事情.呵呵.这也难怪,毕竟这么多team,都让他一个人管,也怪不容易的.他谈到了管理中碰到的一些经验,听了让我十分受益. 如何带好团队,真是一门大学问.Spring正在努力着,也希望越来越好. 3.态度 这个不知道我们重复了多少遍,学习的态度,工作的态度,团队的合作精神,等等,谈到了态度的重要性,如何去保持一个积极向上的态度.工作这几年,体会到了工作就是一个态度问题. 4.Blackberry 这个是一个重点,我介绍了我对Blackberry的掌握和熟练程度,也谈及了我对blackberry的努力.后来我们又继续分析了Blackberry在中国的发展潜力,谈到了中国移动,谈到了中国的策略等. 5, IT八卦 前段时间MS收购yahoo,当然也谈到了google联合几家公司铺设一条从美国到日本冬季的光缆.谈到了思科与华为之间的关系. 6, 现在的就业状况 是呀,每年的民工都不知道增加了多少,所以要珍惜机会,也涉及到某些个人的情况,感觉有的人挺不错的. 今天谈到了比较多,而且感觉大家的观点都一致,聊得挺开心的.

嘿,BB插件居然不能用

上篇文章介绍了BB 的visual studio插件.下载之,还真够大的. 好不容易抽了点时间准备试用一把,居然不能安装. 安装的时候首先安装SQL Server 2005 Express版本,我机器上已经有了这个版本,但是在安装的时候居然没有提示,仍旧是勇往直前的安装下去,装了半个小时后之后发现还在那里安装,于是直接结束掉.重新安装,又报错,没辙,重启一下机器.再试在失败. 于是换了另外一台机器,症状仍然是这样.没辙了,有时间研究研究是什么问题. 疑问,如果机器上装了SQL 2005怎么办呢?所以只能说明安装文件做的不好罢了!

BB的Microsoft Visual Studio插件到货了

在一个月前的一文章2个BlackBerry新开发用品 ä¸­ä»‹ç»äº†å³å°†å‘布的Microsoft Visual Studioçš„plugin,目的就是为了更好的整合企业服务.当时该插件还没有提供下载,可能是正在开发中.不过令人高兴的是该插件已经提供下载.你可以到去http://na.blackberry.com/eng/developers/downloads/mvsplugin.jsp下载.该插件够大的,居然有200多M,这帮人也是够狠的,看来我的硬盘又要整理了.先试用一把,如果可能的话,贴出使用心得.非常期待它会给我们带来惊喜.注意,目前对于中国大陆用户不支持下载. 当你提交你的信息之后,它会提示IP的国家不支持.这是BlackBerry下载的惯例,早已习以为常了.据说连欧洲的同仁们也不可以下载,同病相怜.至于如何下载,自己想办法吧.哈哈!

2个BlackBerry新开发用品

开发用品,开发也有类似生活用品的说法了,恐怕也就我这么说了. 言归正传,说Blackberry的用品信息吧. 1. MDS的新版本发布    这次RIM发行的最新版本位4.1.3.如果你不暂时不知道MDS或MDS的原理,参看BlackBerry 应用程序开发者指南 第一卷:基础–附录:MDS服务参考 .    åœ¨è¯¥ç‰ˆæœ¬ä¸­,开发人员可以开发Web Service,以便更加简单的和你的后来系统集成.而且也提供了一个基于向导的方案直接和数据库,例如 Microsoft SQL Server以及Oracle 9i连接.    有了以上功能,Blackberry更加适合与企业的开发了.相信也为不少开发人员解决了大问题.   下载地址 2. 即将发布Microsoft Visual Studio çš„Plugin    我们知道目前在Windows上开发Java应用程序,基本上都采用JDE.说实话,这个Microsoftçš„VS比起来,VS明显略胜一筹.VS的界面设计真的很好,对于JDE开发人员来说,只能望洋兴叹.  RIM已经想到了这点,于是决定开发一个VS的插件.可以直接拖拽哟.   当然其功能不止这些.其实这个Plugin的最大作用在于开发一个MDS的无线应用程序,如何与.net web service集成,实现离线的数据存储,push以及安全的访问系统等.  ç›®å‰è¿˜ä¸æä¾›ä¸‹è½½,相信不久就可以一睹其芳容.  æ›´å¤šä¿¡æ¯,请参看官方网站 对于这2个产品,我个人还是比较兴奋的,尤其是后者.

打算入手一台BlackBerry

打算入手一台BlackBerry机器。本来自己有一台的,后来给了家人用,然后自己买了一台Dopod的Windows Mobile Smartphone,用了几台手机之后,才发现BlackBerry是最好用的。上次买的BlackBerry手机是7100X,该手机带有SureType技术,但是有的时候还是不爽,如果再买的话,就入手一台全键盘的吧。不过,也不用太贵,就买个500块左右的吧,要是300块最好了。哈哈,真是够抠门的。上次打算去买的,发现上海这边卖的都太远,自己不想跑,太懒了!现在用的这个Dopod SmartPhone感觉不是很好用,都不能查找短信等什么的。晕。实在受不了,老子自己写一个,:) 大家有什么建议,不要忘了跟我说哟!便宜的最好! 秘密说一个:iPhone不是要上市了么,打算下一步就是它了。

BlackBerry的国际化与本地化

前几日,RIM和日本的NTT DoCoMo共同合作,发布了Blackberry的日文输入法.非常令人振奋的消息.这几天我一直在想,什么时候中国移动也能出一款中文输入法. 之所以兴奋,我明白了原来Blackberry也是有输入法的接口的.就因为这一点,这是最关键的一点,对整个输入法的开发是非常重要的.遗憾的是该接口至今还未公布,看起来只有合作商才有机会领略其要领.真是一种稀罕,对于我们来说. 当然,输入法也是国家化和本地化的一个必不可少的要图.因为有了本地输入法,以及本地语言的支持,才叫真正的国际化和本地化. 也许有相当一部分人不知道到国家化和本地化的区别.这里,我就详细的说一下吧. 国际化:英文为Internationalization,简称i18n,因为中间正好有18个字母,就是指可以输入,处理,以及输出国际化文本.例如,有个网站,如果它是国家化的,至少可以输入中文,以及处理,并输出中文,也许其界面是英文或者其他的,但是他是识别中文的.这就叫国际化. 本地化:Localiztion,简称L10n,中间有10个字符.就是指不仅可以输入,处理以及输出中文,而且其界面等都要位中文. 看了以上2个概念,这个2个词终于明白了. 很显然,BlackBerry在中国大陆,è¿™2个方面都做的不太完善,以致每次输入一条短信,那是费劲的事儿.有的时候,如果机器上的中文不能显示正常,还得设置一下编码为UCS2. 真是太难了,有几个人能知道UCS2是什么玩意呢?除了专业的人员,恐怕也是大部分都不知道吧. 既然提到UCS2,那就简单述说,其实就是Unicode.还有UCS4å‘¢,只不过UCS2是2个字节,而UCS4是4个字节.从UCS2转为UCS4,直接可以在UCS2前加2个0即可. 说了这么多,其实感觉BlackBerry在这方面的路程还有很长要走.  再说一下,如果你的BlackBerry显示的SMS位的乱码,请将编码设置位UCS2.