Android和iPhone及Windows Mobile,Palm Pre
过些天iPhone3.0和Palm Pre就要发布了,这个时候总是很容易找到话题。
自从iPhone和Android发布后,对移动设备的争论就没有停止过,今年初Palm Pre惊艳登场,更是激起口水大战,再加上3G的上马,移动设备市场呈现一个新的繁荣景像。
先来说说iPhone,iPhone发布后得到掌声一片,也许是太招摇了,骂声也不小,一些编辑更是列出“十宗罪”这种标题。但随着iPhone3.0的发布,MMS,A2DP,复制粘贴,push notification,摄像,关于这些功能的置疑,现在都可以烟消云散了。iPhone正在成为一款成熟的移动设备。
刚刚看了几个评论抱怨说Google对Android不太重视。我不知道怎样才算重视。拉几十个设备生产厂商,电信运营商搞个联盟,再设置高额奖金设立开发大赛,Android也将进入2.0。还要怎么重视?现在唯一的问题是市场上产品选择太少,不过据说年内将有18款产品上市。
Windows Mobile代表着落后的,保守的,妥协主义的设计观点。UI粗糙,操作复杂,反应迟钝。豪不客气地说,WM就是一个阉割版的windows装在移动设备上,能用,但是不好用。它还能存在的唯一理由是因为它来自MS.
Palm Pre确实是令人惊艳的产品,这一产品的发布让Palm公司一种脱胎换骨的感觉。让Palm Pre如些闪亮的原因很多,最让人激动的莫过于Web OS.Web OS的概念由来已久,大家都猜测会有Web OS,不过这么多年了,一直没有动静。iPhone刚发布的时候力推Web App,不过最终还是往native App上走了,Web App基本上被边缘化了。基于web的应用优点很多,还是有很多硬伤。Palm的Web OS与iPhone的Web App概念还是有很大的不同的,它解决了访问本地资源的问题,这个是个关键。
iPhone和Android注定成为移动设备OS上的两极,Windows Mobile是第三极,Palm的Web OS能不能成为第四极,还要靠数据说话。iPhone代表着封闭的开发理念,它带来的优势是:性能稳定(受第三方软件的影响小),软件兼容性好(目前就iPhone和iTouch两款产品),软件更新快(iPhone3.0发布时,App Store所有的软件将兼容iPhone3.0)。Android代表着开放的开发理念,它的优势是:代码开源(有利于厂商定制系统,提供系统的多样性),软件数量多,API比较开放(能应用软件功能的限制减少)。两个平台都有自己的优势和劣势,如何发挥自己的优势,弥补自己的劣势将决定着他们在这个市场的的作为引用
iPhone刚发布的时候力推Web App,不过最终还是往native App上走了,Web App基本上被边缘化了
发布iPhone SDK其实是计划内的事情,之所以没有和iPhone同时发布是因为SDK还没完善,后来经历过7个beta才出炉。。。
其实很多人当时都是这么想的,不过Jobs口风太紧,死不松口,坚称不想手机受第三方软件的影响而变得不稳定。
现在又传出风声iPhone要支持后台运行,不知道最后结果会变怎样
SDK 3.0 beta 5已经可以测试Notification Service了... 当然没有可能达到real time的效果... 7 楼 seele 2009-06-03 iphone 出三代的话。。其他的手机又要追赶很久
iphone 的灵魂在于appstore.`` 8 楼 lw223 2009-06-04 很看好手机+互联网这种盈利模式。
9 楼 surwscl 2009-06-05 很看好android 10 楼 favor 2009-06-08 很关注呀!还会继续! 11 楼 kryptonum 2009-06-10 到目前为止还很怀疑WebOS用HTML+CSS+JS开发的App执行效率如何
另外也不清楚Palm Pre中自带的App是不是native的 12 楼 Else 2009-06-10 其实一般的应用效率绝对是没有问题的,但像一些3D的游戏不知道通过什么方式来运行. 13 楼 lordhong 2009-06-10 kryptonum 写道到目前为止还很怀疑WebOS用HTML+CSS+JS开发的App执行效率如何
另外也不清楚Palm Pre中自带的App是不是native的
效率还不错的, 后台是jetty跑java app server.
自带的app也是HTML5/css/js, 并非native 14 楼 Else 2009-06-11 lordhong 写道kryptonum 写道到目前为止还很怀疑WebOS用HTML+CSS+JS开发的App执行效率如何
另外也不清楚Palm Pre中自带的App是不是native的
效率还不错的, 后台是jetty跑java app server.
自带的app也是HTML5/css/js, 并非native
如果要写一些3D游戏呢?
15 楼 kryptonum 2009-06-25 Else 写道lordhong 写道kryptonum 写道到目前为止还很怀疑WebOS用HTML+CSS+JS开发的App执行效率如何
另外也不清楚Palm Pre中自带的App是不是native的
效率还不错的, 后台是jetty跑java app server.
自带的app也是HTML5/css/js, 并非native
如果要写一些3D游戏呢?
我也想问这个问题
Palm WebOS的效率问题不知道是通过何种放来来解决的
期待可以弄到android上去 16 楼 hepeng421 2009-06-28 塞班都不提一下,帖子有偏见 17 楼 theone 2009-06-28 kryptonum 写道Else 写道lordhong 写道kryptonum 写道到目前为止还很怀疑WebOS用HTML+CSS+JS开发的App执行效率如何
另外也不清楚Palm Pre中自带的App是不是native的
效率还不错的, 后台是jetty跑java app server.
自带的app也是HTML5/css/js, 并非native
如果要写一些3D游戏呢?
我也想问这个问题
Palm WebOS的效率问题不知道是通过何种放来来解决的
期待可以弄到android上去
WebOS的运行机制很有意思,挺值得研究的。mojo SDK提供了很多操作本地资源的API,这些API的调用方式有点类似于AJAX方式访问服务器特定的资源,而这些服务器资源是Java class去调用本地native的so的。WebOS就是一个本地的B/S环境,程序员开发应用是纯粹的html/js/css,通过类似AJAX方式去调用本地服务器端暴露出来的web服务,而这些web服务后面会有本地调用。
18 楼 tangfeng 2009-07-05 现在Android的产品市面上还是不多,不过还是很看好Android的! 19 楼 lordhong 2009-07-05 android应用应该是最广泛的, 市场很大... 20 楼 neodoxy 2009-07-05 APPSTORE是一种商业模式
MARKET更像是技术模式 21 楼 java_mike 2009-09-29 很想学习android啊。。。 支持 22 楼 hanluoqi 2010-01-02 所有这些的好与坏,只能用时间说话了