八 20
文 / 黄昭龙
总部位于美国加州库比提诺的苹果公司,在高科技企业中以创新闻名。透过Apple II、Macintosh计算机、iPod音乐播放器、iTunes音乐商店、iPhone手机以及最新推出的iPad平板计算机等知名产品,苹果公司已成为全球最重要的科技电子产品公司,不论在软件与硬件的设计上,都具有举足轻重、动见观瞻的绝对影响力。以下将借由回顾苹果公司计算机与应用开发的发展历史,来分析苹果公司的影响,同时也省思自我的发展与未来。
滥觞:Apple I与Apple II
苹果计算机(现在已改名为苹果)的创办人是史帝夫•乔布斯(Steve Jobs)和史帝夫•沃兹尼亚克(Steve Wozniak),苹果计算机的第一部计算机为Apple I,当时大多数的计算机并没有显示器,Apple I因为可以使用电视当做显示器,同时设计比当时其它同类的计算机简单,使用的零件也少,因此初步取得不错的发展。
虽然Apple I已经简化许多设计,但是仍然还是属于较偏向工程师或电子玩家的产品,让苹果计算机开始受欢迎并大众化的产品是Apple II。Apple II的设计让计算机看起来像家电而不是电子仪器,同时具备彩色图形显示、音效与两种内建的BASIC程序语言,这让AppleII平台上出现了许多应用软件,开启了个人计算机的革命。Apple II在家庭与学校使用者之间很普及,而且在世界第一款电子表格软件VisiCalc在Apple II问世后,Apple II便开始应用在商业用途上,这也让个人计算机有了更广泛的应用。同时VisiCalc的成功也让软件的重要性开始超越硬件,开启了软件的时代。
图形界面时代来临:Macintosh
Apple II非常受欢迎。在当时卖出了数百万台,不过这时候竞争对手也开始出现,其中头号对手就是IBM搭配微软MS-DOS的IBM-PC。苹果计算机继Apple II之后推出的Apple III由于设计问题和价格过高的关系,卖得并不好。此时,一个事件改变了整个苹果计算机发展的进展,这个事件就是史帝夫•乔布斯去参观了Xerox的帕罗奥多研究中心(PARC,Palo Alto Research Center)。 阅读全文 »
标签: 苹果
阅读:5,355 次
八 19
文 / 柯博文
我的油价战争MyGasWars 从2008年9月在欧美市场上市近一年来,可谓硕果累累:目前已经有200多万、来自80个国家的使用者。每天都有20万使用者上线使用,目前服务的加油站有10万家……但要回顾它的诞生,可用“历经坎坷、苦尽甘来”来形容。
MyGasWars 的诞生背景
为什么要做这款软件?因为加油真的是件很麻烦的事情:首先,在很多国家的加油站的价格,是每个店家自己设定的,石油公司无法订出统一价格,所以每一个加油站的价格差异真的很大,有的时候如果没有再三比较,一次加油下来,就可以差到5美金,再加上通常自己都是在车子没有油的时候,才会想到这样的事情,临时都不知道哪里有加油的地方,真的是很麻烦的事情。而目前众多的加油站,为了让生意更好,都有很多折扣与特价活动,但很多人都不会注意到这些事情,所以为了解决自己的问题,同时也是帮大家解决问题,就有了这样的创意:把所有加油站的位置、价格全部收集起来,然后做成移动智能手机软件,并且运用移动智能手机的特点,依照使用者所在的位置来查询相关的资料,用3G的资料无线传输,能随时查询想要的资料,并且有内建的简易导航系统,显示附近加油站的位置。
荆棘研发路
从构想到最终实现,中间的过程真的很艰难,曾经无数次想放弃,但“坚持”的信念让我笑在最后。记得研发初期,为了取得各国的加油站资料,我必须和不同国家的加油站公司做沟通,其间来回的时间与说明,琐碎而麻烦;尤其是要跟他说一个大家都没见过的东西时,需要花很大的功夫。而在研发后期,获取最新的油价资料所面临的挑战,其困难程度更是无以复加:首先是加油站的相关资料和庞大的数量,再加上油价天天变化,会让整个系统在维护上有相当大的困难,几乎是每分钟都要更新。当初目标只有美国市场,没想到一上市,软件超乎预期的受欢迎,拥有了来自不同国家的用户,如欧洲、澳洲、亚洲等。当初没有预料到需要在这么短的时间内将服务扩展到那么多地方,但是在使用者非常强烈的需求下,我们整个团队开始将整个资料量进行好几倍的扩充,并且在跨国际的沟通和服务的情况下,也同时体会到互联网的无国界的威力。幸运的是,在许多加油站公司的帮忙下,我们最终将这些问题一一解决 。 阅读全文 »
标签: 移动 MyGasWars
阅读:3,791 次
八 13
文/周爱民
什么是能力,而什么又是素质呢?前者可以变成行动方案,是可以有技术方法,进而有技巧的;后者则是涵养,先天因素或许有一部分,但更多的则要靠累积。
素质提升与能力提升有一定的关系,但并不是强耦合的,例如我们不能指望一个没有代码经验的人能在调试时准确地设下断点,同样也不能指望写了几十年的程序的人就不犯低级的错误。但是,总体来说,当一个人在某方面的素质得以提升的时候,相应的能力总是表现出很大的增强。
反过来说,往往的,能力的提升在于对个人素质的拷问。
1.看山见形,看水见势,是谓大局
我们学知识有两种情况,一种是大多数时候是在学,很少去用;另一种呢,则是大多数时候是在用,而很少去学。后一种常常是重复性劳动,例如石匠,前一种则是IT行业中最常见的,因为从事的是知识更新频繁的、智力性的劳动。我们一般会把这种常常学而很少用的行为称为“开拓视野”。
但我们的视野真的因此而开拓了吗?
马谡是个好同志,但是被诸葛亮同学挥了挥泪给斩了。千百年来,人们都说马谡只是个纸上谈兵的家伙,其实不然。马谡的纸上兵法读得多少用得多少在街亭之战是一个因素,但不是必然因素。假如马谡同学通地理,山脉之中固有水脉,掘地三尺也就是了;又假如他知天文,几天后下雨连下个半月三旬,那也渴不到他。所以这么说来,马谡不是知识多了,而是少了。但是如果他天文地理无所不知,那么史书上就该称赞马谡而不是孔明了吗? 阅读全文 »
标签: 程序员 软实力 素质 能力
阅读:5,275 次
八 10
文/蒋涛
07期程序员杂志做了《互联网产品十年》的特别报道,本期推出TUP专栏,同时CSDN的相关线下活动也已冠名TUP。TUP是技术(Technology)、用户体验(User experience)、产品(Product)三个英文单词的缩写,TUP的宗旨是分享产品背后的技术和用户体验故事。
为什么要提出这样的口号?我想把我们的思考和大家分享。
IT正在进入新时代,最显著的标志是2010年3月Facebook流量超越Google,互联网进入以社交网络为中心的时代;2010年5月苹果市值超越微软,IT产品进入用户体验时代。新时代下最重要的变化就是用户以社群在网络聚集,并分享彼此的观点和经验。这种数字联通力使得用户对产品的评价越来越有影响力,信息的传播也呈指数级速度越来越快。特别是坏消息,最近的唐骏博士门和iPhone 4信号门就是显著的例子。因此,企业要想打动消费者,必须从最根本做起,即优质产品和服务。
优质产品有三个基本要素:技术 + 用户体验 + 运营。
首先,技术是优质产品的必要条件,但最好的技术产品绝大多数不是市场上最成功的产品。早期IBM的OS2在安全、性能都强于Windows,但结果是Windows一统天下;现在苹果Object-C也不是最领先的开发语言,甚至有很多不足,可不妨碍苹果APP Store成为最成功的软件商店。但另一方面,没有技术支撑的产品不可能成功。热门网络应用必须有高性能技术架构支持;要满足用户不断变化的需求,必须有弹性的技术实现框架;要想实现简洁易用的产品,除了用户体验设计,也必须有技术的实现才能保障。 阅读全文 »
标签: TUP
阅读:1,280 次
最近评论