主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃
看对 X 熟悉不熟悉,很重要的一个指标就是 X window 会不会被写成 X windows
但是Palm能做成什么样子就不知道了. 去年的一个项目就是优化SpiderMonkey在低端手机上的性能. 怎么个低法呢? ARM9的芯片,64MB的内存,128M的内置闪存. 经过一些不是很复杂的优化之后, 速度提升可用到30%到50%, 内存消耗可以最多降20%左右. SpiderMonkey本身并不是为了手持设备而开发的. 如果有专门针对手持设备开发,同时允许硬件加速的话(就像Google的Android自己的Dalvik), 那JS的执行效率应该不会是一个太大的问题. 我们最后的成果就是使用JS/XML/CSS做出来得程序同用QT写的程序比,用户使用时基本上感觉不到差别(benchmark还是有不同,不过用户不会去抠那些细微差别的)
就看palm的了!
看对 Windows 熟悉不熟悉,很重要的一个指标就是 Windows 会不会被写成 window 。
严谨很重要,花谢!
严谨很重要,花谢!
下面那一排五个快捷按钮给偶的第一反应是——MTK解决方案。
另:Palm和Apple都有一个比较让人讨厌的地方——大美国主义。Palm OS干脆就没考虑过双字节字符显示的问题。合着连日本同学和棒子同学一块儿BS了。
如果能做好的话,我倒是很想试试这个Palm Pre:)
就像羽羊说的,翻来覆去就那么点破事,归根结蒂还是要看发展前景
老邓懂得多,了解得多,写的只会更客观更有价值,你写完了我就在旁边上花摇旗儿,想着都觉得好。
所以这个 webOS 应该再多加一两集,把 iPhone OS 给多解析下,苹果的架构先进在哪儿?技术前景怎么样?相对于 webOS 它的软肋又是什么?
最后,技术分析之外,先进的,对开发人员友好的平台,这种优势对于最终的市场竞争,有决定性的影响吗?所占比重又为何呢?
小板凳占座兼替在天上飞的小山子售货员顶班卖茶水ing
大概数目就可以了。
其实,去年底打算讨论iPhone OS的。后来半路杀出个Palm WebOS,拿了大钱,得了大奖,于是就把注意力吸引过去了。
iPhone OS当然是要谈的,想避而不谈都没可能。
Symbian照理说也应该谈,但是实在没兴致。我承认,我有偏见。
什么是OS?我觉得OS就是“人”或者“APP“使用”裸机“的方法。从这个角度说,Shell是OS的一部分,因为那是“人”使用裸机的方法;GUI,或者“midware“也是,那是APP使用裸机的方法。从这个角度说,OS就是一层虚拟层,JVM也是OS。
另一个角度说,OS是一个相对的概念,而非绝对的概念(当然,除了Driver和kernel,因为他们是直接操作裸机的)。除了这两样,你没办法绝对的说某堆东西是或者不是OS(的一部分),而要看相对于谁。相对于kernel,Shell是APP,而相对于人,Shell又是OS的一部分,因为没有Shell,“人”没办法使用计算机。
回到你之前的问题,为什么Google把Android叫做“平台”而不是“OS”,我觉得主要还是一种市场策略而已。很可能,Android里面包括了Google自己的应用程序,而这些应用程序又可以被第三方所使用(就像MS-Office)一样,模糊了OS的边界。
我也没啥兴致
虽然 Nokia 机器没少用,当智能机用的机会确实很少。
P.S. 如果 JS 跟 Symbian 软件比速度,那实在不是件值得炫耀的事~~~
P.P.S. 12号 Palm 跟 Sprint 的联合 Webcast 已经举行完了,任何有用的消息都没有,两家子互相吹捧了90分钟而已。
趋势倒是可以有数据支撑的