20

/熊军


移动应用泛指面向各种移动终端设备的嵌入式系统应用软件,这里的移动终端主要包括PDA、功能手机(Future Phone)、智能手机(Smart Phone)MID(Mobile Internet Device)等。


Palm OS曾经的独步天下

Palm V和同步底座

Palm V和同步底座

移动应用的开发,虽然早在上世纪八十年代就有PsionEPOCAppleNewton试图打开这一独特市场,但真正成功的,却是3comPalm OSPalm OS在上世纪九十年代曾经有高达90%以上的市场占有率,拥有数十万的开发者队伍,并有数万款应用软件,采用其作为操作系统的PDA一度总销量达到数千万,而Palm IIIPalm V以及Treo系列都堪称移动终端的经典之作。但Palm OS命运坎坷,其所有权短短几年数度易手,最后被日本的浏览器厂商爱可信收购,而爱可信新推出的Web OS则很难看到Palm OS的影子,Palm OS也很难再现昔日雄风。

Palm OS盛极一时的年代,作为中国的开发者,比较知名的有杜永涛(外挂中文系统CJK OS的开发者)、UGLEE(巨硬输入法的开发者),但由于拥有Palm OS的公司都不是太重视中国市场,Palm OS的中文应用没有形成规模。 阅读全文 »

标签:
阅读:33,852 次
20

文/ 刘铁锋


从2008年底开始,我就在Android上进行程序开发探索。随着时间的推移,我越来越不敢妄自预测或者假设程序创意一定会成功,更多地发现用户的期望以及需求和事先预想很难一致。在一年半的开发过程中,尝试了各种不同的方法和思路来进行程序创意规划和试错。至今,依然失败的教训居多,侥幸成功的很少。因此,我将在本文中分享所经历的创意过滤经验以及失败教训。


思路转换的失败

在转入Android开发时,我的相关工作经验都是在大型基础平台上做程序开发。针对的用户群体动辄就是全球目标用户,在商业判断和分析上,最基础的一个考量就是用户群体和业务模式的总量的收益是否足够大,对用户群体的研究和商业判断分析完全根据市场分析报告和数据来做判断。因此,不可避免地在程序创意思路上会沿用以前的工作思路和分析方法。

在考虑Android上的创意的同时,不自觉地就考虑和分析了如下几个方面的问题:

1. 是否为用户所必需?

2. 技术上是否领先?

3. 程序的粘性是否足够?

4. 用户群体是否足够大? 阅读全文 »

标签:
阅读:119,735 次
19

/王颖奇


智能手机越来越被大众所接受,而用户根据以往使用电脑的经验,往往认为智能手机也应该和电脑一样,有病毒、恶意软件,木马等等。而对研发人员来讲,也理所当然地认为有智能手机软件安全这个领域,然而这个领域和电脑上的情况是否类似?用户是否需要一个手机安全软件?手机安全软件的市场方向如何?或者如何使开发出来的手机应用更为安全呢?在回答这些问题之前,我们可以先看一下目前市场上主流智能手机操作系统的安全特性。目前主流的智能手机操作系统有SymbianWindows MobileRIMPalmiPhoneLinux等,这里仅就其中几个作以介绍。


几大手机操作系统的安全特性

先说iPhone,一个iPhone如果想要安装软件,只能到苹果官方的软件商店上搜索。而苹果对软件的功能和安全性的审查极其严格,虽然有人对这种封闭、垄断行为很是不满,但是对最广大的普通用户来说,至少在安全这个问题上,iPhone的用户根本不用操心。

Android,也就是Google推出的智能手机操作系统,目前也是沿用这个策略,用户只能安装官方软件商店上的软件。而Symbian是一个比较复杂的系统,市面上能见到的有Symbian S40S60第一、第二、第三、第五版,UIQ等。Symbian S60第三版以及之后的所有版本,包括UIQ,在上面正常安装的所有软件都必须通过Symbian官方进行安全认证。Symbian虽然没有官方的软件商店限制,但是官方安全认证这一点就已经给S60高端智能机一个很好的安全保证。不用说做一个病毒传播出去,就连做一个正常的软件想要发布都会有很多门槛:必须购买一个200美元一年的开发者资格;每次发行一个版本都要付给官方20美元认证后才能大范围地安装使用。要想写一个恶意软件很容易,但是要装到很多手机上来用并传播开来,基本上不可能。至于S60的第一、第二版本,诺基亚在2005年的N90以后就再也没出过这两个版本的智能手机了。他们的安全认证等级比较低,市面上已经没有产品卖了。 阅读全文 »

标签:
阅读:26,891 次
16

——专访汤森路透集团企业架构师刘晓晖


记者 / 郑柯

汤森路透集团企业架构师刘晓晖

汤森路透集团企业架构师刘晓晖

说起来路透,很多人知道世界四大通讯社之一路透社,却并不知道它背后的路透集团在2008年4月与加拿大媒体巨头汤姆森集团合并,成为汤森路透集团,英文名Thomson Reuters,一跃成为全世界占有市场份额最多的金融信息服务提供商。

2006年,路透集团在中国北京中关村软件园成立了软件研发中心,目前已有700余人的研发队伍,负责研制、开发、维护汤森路透全球金融系统的数据采集、处理、发送任务,完成了纽约证交所,纳斯达克等交易所的升级与软件移植,欧共体多市场的金融报价系统。除了金融市场战略事业部,集团还拥有法律事业部,税务财务事业部,科学研究事业部,医疗健康事业部,汤森路透集团为全球上百万的专业人士提供高质量和智能化的信息服务,北京的软件研发中心现致力于为集团旗舰产品的研发做出贡献。

刘晓晖,是汤森路透软件研发中心内资深的企业架构师。1991年开始进入IT行业,多年来扮演过程序员、团队主管、经理等各种角色,最后成为架构师,也有六七年的时间了。


什么是架构?

在整个采访过程中,刘晓晖多次提到“架构的基本元素”。我们的谈话,也就先从“什么是架构”开始。刘晓晖指出:“虽然不同公司对架构会有不同的定义,但是说起来架构,总是会有一些共同的元素,总是要涉及到结构、各个组成部分之间的交互关系,以及这些组成部分跟外界的交互关系。除此之外,还有一些相对来说不太明显的东西,比如一些设计标准,应该遵循的各种规范等等,它们也属于架构的元素,就像我们这栋办公楼的装修,就非常有Thomson Reuters的一贯风格。只要是Thomson Reuters的办公室,不管是在伦敦、新加坡,还是总部,装修风格都非常像。架构最终是要服务于具体的业务要求。” 阅读全文 »

标签:
阅读:17,481 次
15

编者按:从本期开始,我们将陆续对国内领导性技术公司的CTO做深入访谈,分享我们社区里这些杰出人物的成长经历、人生感悟,并纵论当前技术大势。我们的第一个主人公是张宏江博士,微软亚太研发集团CTO兼微软亚洲工程院院长,采访者是《程序员》和CSDN总编刘江。


IMG_1734张宏江:微软亚太研发集团CTO兼微软亚洲工程院院长。1960年生于武汉。ACM和IEEE Fellow,微软杰出科学家。他是多媒体和搜索等领域的世界级专家,现任《Proceedings of IEEE》编委,曾任《IEEE Transaction on Multimedia》主编。1982年毕业于郑州大学电子系。1991年获得丹麦科技大学博士。加盟微软之前曾先后在新加坡系统科学研究所和惠普实验室工作。


刘江(以下简称“刘”):能说说家庭教育、早期经历对您的成功产生了哪些影响吗?

张宏江(以下简称“张”):可能因为我的大儿子今年要考大学的关系,这个问题我最近思考较多。我认为,一定要给小孩自由。如果说文革对我来说还有什么正面或者积极意义的话,那就是学校那时候不怎么管孩子。当然那时候很贫乏,能看到的书、能做的课外活动都少很多。像我们在干校就更少了。但是在这种环境下长大的孩子,真的是很自由。

家里更多是母亲管我们,她更多要求在品行和为人处事方面,在功课方面也很少过问。给小孩自由,让孩子培养出自信心,比任何其他事情都重要。现在想起来,那些没有压力的日子,对于我自信心和兴趣的培养非常有益。我可以做很多自己愿意做的事情。那时我动手能力就非常强,随便拿一根树杈做的弹弓、用建筑工地脚手架的竹片做的滑冰车、夏天抓青蛙的叉子,都让玩伴惊羡不已,连称专业。 阅读全文 »

标签:
阅读:26,778 次
15

/ 刘 鹏

曾几何时,那些耳熟能详的程序英雄的名字渐渐地离我们远去。随着Windows和Internet时代的来临,个人的力量变得越来越渺小。正当我们开始坚信单打独斗的时代一去不复返的时候,云计算横空出世了。它强大的计算能力、存储能力和简单高效的编程接口,使得一位程序员能够轻松地操控成台计算机,而不必考虑太多的细节。云计算时代,仿佛又让我们感觉到个人英雄时代伸手可及。

程序英雄时代的衰落

WPS作者求伯君、KV杀毒软件作者王江民、五笔字型作者王永民、中文之星作者王志东、UDDOS作者鲍岳桥和简晶、CCDOS作者吴晓军、自然码作者周志农CCED者朱崇君……每一个名字都代表一个奇迹!

三岁因小儿麻痹症而落下终身残疾,三十八岁才接触电脑的王江民,在1996年带着他无师自通编写的KV6杀毒软件来到中关村,一周赚了150万。一年后,KV杀毒软件占据了通用软件40%以上的市场份额。一夜之间,王江民成为中关村最受人景仰的软件英雄——程序英雄们的故事,曾经是多么辉煌!

然而,随着Internet大浪潮席卷而来,程序英雄们开始隐身幕后。虽然一部分程序英雄成功转型,鲍岳桥和简晶创办联众,王志东创办了新浪,雷军创办了卓越……但谁都清楚,他们是创办者,是管理者,不再是署在他们网站“封面”上的作者了。从那时起,除了一些小软件外(其中不乏成功案例,如NetAnts等),已经很少有人能够与某个知名软件划等号了。 阅读全文 »

标签:
阅读:88,215 次
14

为了方便大家查阅,现把2010年07期《程序员》杂志中相关链接及代码发布在此

微博

原文请见:http://www.programmer.com.cn/3646/

程序天下事

P12 微软技术专栏

新品发布

Visual Studio 2010Pro Power Tools插件发布

下载地址:

http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef

会议

TechEd North America 2010

会议的所有Keynote和技术Session都可以通过大会网站观看:http://www.msteched.com。 阅读全文 »

标签:
阅读:12,075 次
14

资源

@cqwang (王超群,前微软员工)

[GR]给前端开发者的30HTML5学习资源:http://j.mp/9cFJFR


@reddit_prog (Reddit网站)

程序员的10大黄金准则:http://bit.ly/9vfQKL


@GuyKawasaki (美国风险投资家,作家)

图标设计的10个误区:http://u.nu/5jcrb


@loic  (Loic le Meur,Seesmic创始人)

50个值得关注的创业公司by @louisgray http://ping.fm/molTE


@theliuyan  (刘妍,新单位CEO)

制作PPT10个误区:http://bit.ly/bBo7JM via @addthis 阅读全文 »

阅读:8,723 次
13

文 / Bill Buxton


1996年12月20日,苹果公司宣布准备收购NeXT公司,1997年2月4日以四亿两千七百万美元的收购价格成交。此次收购,苹果公司至少有两项获益,首先他们获得了能为下一代操作系统提供帮助的技术,其次苹果公司获得了NeXT公司的创始人之一史蒂夫·乔布斯。

当时苹果公司正处于困境,市场份额不断下降,股票价格处于12年来最低谷,已经到了危急关头。9月16日,乔布斯被提名为临时首席执行官。此时,媒体、市场、竞争对手们甚至客户们都在想一个相同的问题:乔布斯是否能够扭转乾坤,再造奇迹,重铸苹果的昔日辉煌?

现在看来,答案当然是肯定的,但在当时,并不明朗。诸多事例表明,答案并不重要,重要的是获得成功的路径,这也是我们讲述这一故事的初衷所在。通过这一活生生的案例,我们想说明商业目标与其他诸要素(管理、工业设计、软件、市场营销、运道和技巧)间的相互交织共存的关系。


苹果为什么与众不同

图1  Mac产品时间表。与iMac的发布相关的核心产品推介和主要事件时间表,图上红色线显示了从1996年7月1日至2005年6月13日间股息与股本拆细调整后的苹果每日收盘价。注意2003年以来股价飙升需要考虑iPod的因素。股票信息来源:雅虎财经

图1 Mac产品时间表。与iMac的发布相关的核心产品推介和主要事件时间表,图上红色线显示了从1996年7月1日至2005年6月13日间股息与股本拆细调整后的苹果每日收盘价。注意2003年以来股价飙升需要考虑iPod的因素。股票信息来源:雅虎财经

时隔不久,乔布斯就开始实施他的策略。他首发成功,1998年5月7日,第一款iMac诞生。该款机器从设计和商业角度来看,所造就的影响不亚于1984年推出的首款苹果电脑。它集计算机和显示器于一体,风格特异,独树一帜。其外壳采用半透明的“海水蓝”塑料制成,这是iMac设计语言最具特色之处。该机器于1998年8月投放市场,一炮打响,苹果重获新生。究其原因,主要还得归功于工业设计。 阅读全文 »

阅读:22,557 次
13

文 / 思域


程序员为什么要去了解产品的节奏?互联网的产品节奏受哪些因素影响,如何应对?我们都知道,互联网从1969年至今,经历了四十年的发展。从最初的军用网络(阿帕网),到1994年允许商业资本介入互联网,到现在我们可以在网上购物、交友、工作、学习、娱乐等等,互联网已经对我们产生了深远的影响。

军用时代:程序员大多扮演着科技工作者的角色,刷卡门禁、白色大褂、空调、地毯、机房。我称之为工匠。

商用时代:程序员已经有很多现成的基础平台和框架作为蓝本,大家在这一蓝本上研究调试,开发新的应用,市场上出现了以技术为导向的产品,因为市场空白,所以很多程序员下海创业。我称之为调琴师。

民用时代:程序员已经成为一种职业,并且开始泛滥起来,决定着这群人将走向细分,程序员开始关注市场、行业、使用对象,在这个过程中,程序员慢慢的走向前台,并且开发的产品,往往自己是第一个受众,并乐此不疲地向周围的朋友推销自己的应用。我称之为演奏者。

如果你已经意识到这些转变,作为演奏者,抱着怀里的吉他,就应该去了解怎样的节奏会让听众感觉舒服且不会对吉他造成伤害。

程序员如果对互联网的产品节奏有充分的认识,在工作中就具备更多的主动性,这里的主动是针对产品的主动,毕竟产品的更新是需要技术驱动的,程序的前瞻性决定了产品的延展性;程序的灵活性决定了产品的生存能力;程序的兼容性决定了产品的市场格局;程序所搭建的环境是产品追求用户体验的基础。所以,程序员身价的高低并不仅仅只是专业技术好坏决定的,而是其对行业节奏的把握。既然这样,让我们一起来发现互联网产品的节奏!百科上说:节奏是音乐中交替出现的有规律的强弱、长短之现象。 阅读全文 »

阅读:12,035 次
preload preload preload
京ICP备06065162