主题:【原创】iPhoneSDK观察 - 舞姿飘忽,苹果的探戈 -- AllenKid
直接装入代码执行让它的根有了问题.而OFFICE的宏就错上加错.
当一切都是装入执行,就造成了病毒的灿烂年代.
另外,所有的窗户都达不到UNIX的内在稳定性,以至于今后仍难免回归或投靠之.可以说,MS这些年来搞了许多代的开发工具,到最后几乎成了"俱往矣",难道不让人感觉是掏了许多钱买了个"NOTHING"吗?
平台通用性强,这曾经是MS唯一法宝.现在APPLE也来用同样硬件搞平台,于是就有了货比货的机会.某猜测苹果的平台日后升级64位128位乃至更宽数据位以及4核8核乃至更多并发内核,所需代价都会远远小于MS的.
至于非PC的移动平台,窗户版本已经占了多半江山,却被苹果一个平台半开放思路而超越,更绝的是MS居然在此没有反击手段.......
危乎殆哉,MS.
OS X完胜,Leopard上运行32位跟64位程序没区别,Mac Pro八核心,照样使用桌面版Leopard——实际上搞集群计算的Xserve用的OS X server版都还是一样的核心,只是添加了服务器应用组件而已
相比之下Vista 64拆了东墙补西墙,32位兼容性仍然极差,而Win平台对付双核出补丁,四核再补丁,八核恐怕还得补丁,这个根本就是MS版Y2K问题,不来个彻底的Overhaul是没救的
安全性上也大概是同样的境遇吧,历史遗留问题会不断的回魂来给Win找麻烦
不过兄台对于MS平台可靠性和安全性的厌恶程度之深,倒让我没有料到啊,看来受害匪浅。
IPHONE 联入电脑只显示照片,其余功能不显示,是怎么回事
真正的killer是谁能最先开发出软件利用上多核做并行处理提高性能,这可不是说在集群上运行的数据库等大型软件,就是说台式机上的日常软件而言。谁在这点上突破,台式机平台就是谁的。
不懂的是,萍果怎么还在争这个台式机的平台? Google那边的移动平台很可能以后就是iPhone的如windows对mac里windows那个角色(很绕嘴)。 Jobs命里注定的时尚设计师的命。
写了那么多,我其实还没有iPhone呢,玩过别人的,但是没到那么仔细的程度
你是说在iTunes里只显示照片选项吗?
还是说Explorer里只看得到照片,其他啥也没有?
平常的轻量级应用,已经是相当的不在乎CPU运算能力了,现在摆在软硬件厂商面前的,是如何“创造需求”的问题
确实,高清解码编码一类的仍然很CPU Intensive,但是一来GPU逐渐接过重任,二来你总不能指望每个用户都玩Final Cut或Premiere吧。
微软的答案很勉强,它想把Vista变成一个游戏平台,用DX10和Live为其保驾护航,但是Hard Core的PC游戏本身就是个萎缩的市场,那些多平台发行或者移植的"大作"从目前来看完全没有杀手级应用的气势。
而目前我还没发现苹果对此有什么计划,唯一能想到必然出现的就是更加精致更加科幻的UI(我毫不怀疑在系统多处全面部署Core Animation界面会给CPU带来多大的压力)当然另一个已经谣传多年的方向是高DPI显示技术,分辨率无关界面以及随之而来的大量矢量运算和位图Rescale. 但平心而论,光是这些,还不足以让人激动高呼新时代的降临。
让人持怀疑态度的是,目前的这种精雕细琢是不是到了一个程度,再进一步的改善已经变成了镶银象牙筷子般必要性很小的奢侈品——就像Lepard的透视菜单,Vista的Aero界面和Flip 3D——我倾向于认为微软也好,苹果也好,都需要真正沉下心来考虑用户真正的需求是什么,哪些以前无法实现的真正吸引人的应用,由于目前CPU运算能力的提升,可以变为现实,而不是反复给花岗岩地板抛光打蜡。(BTW:我不认为实时编译的软件框架或者效率低下的Web应用是个好方向,对于用户体验来说,根本就是More Pain, No Gain)
至于桌面平台的争夺,在可见的将来,仍然是相当的重要,微软千方百计的想把桌面电脑变成数字家庭一切应用的Hub,而从苹果目前的态度来看,更倾向于把它当成多种功能侧重不同的平行模块中的一部分,但无论如何,缺少了这一块,就会损失对相当比例用户意义重大的功能模块,这个是不能接受。
至于Google嘛,在平台战争中它是新丁,而也许是我的偏见,Android平台到底前景如何,我持比较负面的态度——正如Jobs所说的,Windows的硬软件分离的模式,除了PC平台,在任何领域都没有成功的案例。如果它能紧密团结控制厂商的话,Android手机的硬件差异也许不会像如今WM平台那么夸张,这样我还觉得它赢面大些,但这根本不是Google的性格,也完全不符合人们对它的期望——IMHO, Android的处境一开始就有些不干不尬的,Damned if you do, Damned if you don't。
(拿iPhone做反例好了,Apple一开始就控制得很严格,这次SDK Roadmap虽然对于平台开发商来说限制多多,可大家竟然都还感觉不坏,点解?期望值低啊~~~很多人的反应是"天哪,Apple居然也发表Roadmap!真是太阳打西边出来了,欢呼!撒花!"。)
你看他Vista最主要的变化就是图型在底层开始的重新设计,而且是从dos/win31到XP的最大改动,其野心是昭然若示。台式机未来拼图象这是共识,但在游戏上我怀疑游戏界会止步于OS的限制。而其他的PDF上的应用,Multi-touch的应用等许多对CPU对图形界面要求更高的应用显然是Vista出现的最主要原因,Vista只不过是做为打底产生的。当然Apple在应用上总是引领潮流的,但其最大的领先是在跨代时,在硬件提高的积累使新的应用成为可能,Apple往往是第一个看到的,而微软是在此基础上更新战略把Apple的眼光发挥的极限。 Jobs二进Apple与之前Apple的走低与这个产业的周期也有关。至于说Apple在目前这代台式机GUI上多一些招人喜欢的新奇玩意,虽然受欢迎,但不足以达到iPhone这样的impact。
即使从游戏用户角度看,GPU虽然作用很大,但GPU也不可以是另一个核而已。 而在多核的快速发展下,整个软件业将要面临远比提高用户图型界面要求高的得严峻挑战。Intel在多核上的动作比原来想的要快的多,这可能与intel的产值压力有关,对软件影响不显著是因为单核的性能仍在提高,但是如果照几年前的提高程度看,我们现在的台式机早已不会只是用来做办公用,游戏,上网用的了,会出现什么样的应用就要靠Job这样的人给我提示了。 但是至少目前的所谓network即是computing不再会成立了,google的作用也不会这样大了。这一切都要等待多核软件系统的突破。
iPhone上Jobs其实看到了一个产业周期上的历史机遇。 如果说Apple一向擅长于在硬软件整合,封闭的希统控制上发展的话,那么手机也正是处与这样的一个时期。 你上面提到的WM想到而没做到的,说得正是关键,其很大程度上与手机的硬件现状有关,电池的技术瓶颈是主要原因,对希统,对软件的开发有其特殊的要求。如何在有限的资源内成功实现最高的正体用户体验,Apple的这一手比起开放的模式有着天然的优势。这比较类似台式机当年640K内存的时期,Mac也比PC有着优势,但随着内存的泛滥而消于无形。 手机上cpu与其它硬件都没有问题,但这个电池的限制很长时期内会让Apple有着其独特的优势。而Jobs的天才在于对这些行业内的特点的异常敏感并加以利用。
Google的 Android在手机上的眼光类似于微软当年在PC上的路数,但正如你所说其在短期内不会有太大的几会。并不是说没有人能开发出iPhone那样的界面或硬件上做不到,而是在有限电源限制下的整合,这里面对软硬件的依存性有更高的要求,手机上的PC时代还没有到来。否则WM还不早两年就风行了,也论不到Android了。因此我对国内的山寨机的前途也不看好,骗骗小孩子新奇的零花钱而已,除非有大的开发商有能力从硬件到系统都自己开发。Anroid的另一个突破口是手机上网,这即然是Google的长项,就不是微软或Jobs可能比得上的了。至少目前看来移动商变成宽带商是个趋势,但一旦实现,比起台式机,iPhone在除上网以外的资源上比起Anroid的优势就更小了,类似台式机的browser化,手机的browser化将会是更彻底的,iPhone的优势将不复存在。所以我想Jobs最担心的可能不是Anroid的图形界面等,很可能是Google在无线宽带业的发展,同时Google也没有坐等这个趋势自己实现,移动商自己是没有那么大动力的。
很有启发。
人品不错的说
恭喜:你意外获得【西西河通宝】一枚
谢谢:作者意外获得【西西河通宝】一枚
鲜花已经成功送出。
此次送花为【有效送花赞扬,涨乐善、声望】
其实07年Jobs/Gates双雄会的时候Jobs也提到过类似的观点,他认为这一番硬件性能爆炸性增长一定会给业界带来变革,如果我没记错的话,他的原话是"This is the Most Extraordinary Time for Our Industry",而且声称Apple正在开发一些非常激动人心的产品,只是不能透露——回想起MWSF07时Leopard宣称还有一些秘密的新特性,而最终产品并没有出现相对Keynote演示时较为重大的改进,不得不让人联想到苹果也许在下一版的OS X中开发出一些先进的应用,甚至我们可以猜测这样的特性一定是需要新版Mac机配合的——"Minority Report"esque Interface? 我实在是对自己的猜测能力没有信心。
至于你说移动网络应用,我很赞同。在iPhone/Android这一代上,随时随地的网络应用将成为移动平台的现实,因此谁能更好的与这些应用结合,谁能激发用户真正使用这些应用的热情,谁就将给用户带来更好的体验——理论上也就将赢得这场即将来临的角力。RIM的资源跟其他几个玩家相差太多,因此它的出局跟现在的Palm一样,几乎是肯定的了,Symbian与WM还没有提出一个即使概念上有竞争力的模型,因此也不讨论,所以回到Android和iPhone这两个潜力股来看吧。
稍微考虑两者模式的不同,就会看到iPhone显然更专注于最终用户体验的平滑一致,而Android的天性就是自由和多样化。
再进一步,手机平台与网络应用的整合方面,你提到了Browser化,我认为更精确的讲法应该是Internet Client化。我不相信任何移动数据应用都将在浏览器框架中完成,实际上将有很大部分的功能是需要在手机本地的定制软件客户端上执行的。iPhone一开始似乎对此也有所犹豫,所以才执行了严格的WebApp策略。但苹果很快发现,人们不想要限制太大的软件,人们想要真正好用的软件,这才有了SDK计划,虽然仍然对软件开发商有着严格的限制,但这个计划在近未来的几年之内,就手机硬件的发展水平来说,是相当足够了(个人观点)。而Android这个放牛班,它们的春天还没到。
最后考虑到Google作为互联网服务商的本质,我要说其实根本没理由认定Android跟iPhone是天生的仇人,某种意义上它们根本就是同志(Secretly Married Since 2007?) 这两个都是想依靠推动手机的互联网集成/富媒体化来在将来最重要的应用平台上占得一席之地,换句话说,如果人们利用随身设备进行互联网应用这一模式能尽早推广,对于作为市场后来者的苹果和Google都是求之不得的事。Apple靠软硬件结合的平台获利,而Google并没有硬件,Android又是个开放性平台,它的目的更加单纯——巩固并加强自己在互联网领域的领袖地位。这样两者之间的格局我想应该是很明显了,Android不需要胜利,他只需要不输给会给自己移动互联网应用带来障碍的平台就是了——首发就集成YouTube的iPhone,正好是这么一个对Google很友好的平台,SDK更是保证Google有自行开发应用终端软件的能力。比起iPhone,它还是更想把WM给干掉吧~~~
苹果目前在企业级应用中的策略就是没有策略——不开玩笑,这是苹果官方PR在回答WSJ时的态度: 无可奉告
从观察中来看的话,Xserve Xsan等产品一直都还是有不少企业部署的,毕竟OS X的易维护性,UNIX底核的安全性都有保障,而网络应用的话LAMP中的后三者都得到OS X的原生支持,Perl PHP Ruby等一个也不缺,也没什么不方便的。而且由于OS X server版的架构,集群计算的性能,灵活性和部署的方便程度都相当吸引人,据我所知,买Xserve造Cluster的不在少数。
问题的关键在轻量级企业应用方向,这也是企业市场的大头,Apple多年来都苦手于用户的使用经验造成Windows成为IT部门的首选采购对象,而且在Panther之前,Mac机跟PC局域网和Active Directory等标准办公网络架构兼容性实在够呛(Apple在OS X之前针对企业市场的产品居然是96年发布的,反响很不好,落后实在太多,难以追赶)。从10.3版之后,Mac机的局域网管理工具,域/用户服务,与PC机的兼容性都显著的提高,再加上Xserve Xsan系列的不断进步(今年Xserve升级45nm 8 Core, Xsan获主版本升级为2.0),可以说,现在Mac在企业中的部署,已经是很具可行性的了。但万事俱备,只欠东风。
苹果需要给IT部门一个理由,来部署硬件相对昂贵的Mac工作站。
说来好笑,这个理由并不是超群的性能,强大的可定制性,便宜的全寿命成本,也不是宜人的操作界面——重视前三者的早就投奔xnix了,重视后者的......重视后者的信息部门主管比Pamela Anderson的前男友总数还少。苹果现在的妙招是从公司主管下手,用华丽的MBP攻占公司管理层的桌面,用iPhone攻占他们的衣兜,用MBA攻占他们的......信封。^_^|||
但是不要笑,这一招居然已经在起作用了,越来越多的CEO开始要求他们的信息系统支持自己的苹果机台和iPhone,什么?兼容性不好?那么给我解决掉!我给你们开预算~~~
而且随着iPhone平台企业解决方案的出台,还有Mac平台在消费市场占有率的高速成长(最新消息在美国零售市场份额已达14%),苹果正在逐渐的积累Momentum,一旦苹果产品的市场接受程度达到某个阀值,除了它自己,就没有任何力量可以阻止它在企业市场获得同样的成绩。
但反过来说,苹果的企业市场战略是这么的模糊,让人不得不怀疑其现阶段的注意力并不在此。也许它想要把资源尽量集中在消费市场和iPhone上,以巩固并扩大自己的胜利;也许它权衡自己的实力,认为此刻直接进攻微软利润的大本营并不合适;也许它只是认为这一市场对自己的全盘计划并不是最重要的,相对平淡的表现也可以接受;也许它并没有完成自己产品线的布局,在企业级领域还有杀手级应用还未最终完成,希望暂时保持低调~~~
总之,就目前的状况来讲,苹果的企业市场相对于消费级市场来说,绝对是陪衬中的陪衬啊!~~~
platform, another open-sourced Linux distribution?
GPhone is even better because it is not hardware platform dependent, unlike iPhone SDK.