Perfil de Zheming享受生活BlogListasLibro de visitasMás ![]() | Ayuda |
|
16 abril 苹果为什么要做 Push Notification而不是真正的“后台运行”?iPhone 是一个革命性的移动互联网终端,其 Multitouch 多点触控操作是在鼠标之后的又一革新。但是,在 iPhone 上迟迟不见后台运行程序的支持。虽然,从技术的角度来说,iPhone OS 在系统架构上和 Mac OS X 如出一辙,同样也支持后台程序(比如 Apple 的电话程序等,都是可以在后台运行的),但是 Apple 是从政策上不允许第三方应用程序在后台运行。其理由是技术上的“第三方程序在后台运行会消耗大量的电能,影响设备的待机时间”。但是我们依然可以看到,主流的掌上设备操作系统无一例外的支持第三方程序的后台进程,也不见得这些设备的电能受到如此大的影响。可见这个技术问题,也许只是一个托辞,那么,Apple 为什么要做 Push Notification 呢? 从我的理解来看,Apple 在 iPhone 上市初始阶段,仅允许第三方程序使用 Web App 的方式运行在 iPhone / iPod touch 的 Safari 浏览器中,并为 Safari 浏览器(确切的说是 Webkit 引擎)新增了很多特性来支持这些仅为 iPhone 开发的 Web App。并且,有一些有意思的增强可以在 Apple-Specific Meta Tag Keys 这个页面中找到。其中使用 “apple-mobile-web-app-capable” 这个 meta-tag,可以让 Web App 在 Safari 中以全屏的方式运行,这,难道不就是一个 WebOS 上应用程序的样子? 从这里再联想到 Push Notification,Push Notification 是要求开发者自己有一个 Web 服务器的,并且可以使用 Push Notification 服务来给 Apple 的服务器发送通知消息,之后这个消息会被用推送的方式转发到 iPhone/iPod touch 设备上。可以想见,这个方式,是可以同时让本机的程序,和 Web App 都可以采用的通告方式。反而,让 Web App 这样一个基于 RESTful 的 HTTP 协议下的产物在后台运行,是不现实的。 结论很简单,这一切都是为了让 iPhone/iPod touch 这个 Apple 下一代的掌上明珠,可以持续站在 Web OS 时代的最高峰。iPhone 是一个革命性的移动互联网终端。 27 marzo 联通的预存话费换手机方案OK,下面看一下联通的预存话费优惠方案。由此可见,iPhone 在国内正式上市后,大概可能的价格范围。 签约时间都是在12个月,预存12个月,每个月258/358,可以优惠1008/1608 元人民币。 iPhone 3G 在香港的售价是 8G HKD 4680 元(预存+购机费),这是包括了购机补贴的价格。而裸机是 HKD 5400,苹果产品在两地的价格差距百分比(汇率HKD:CNY 按照 0.89:1 计算,大陆的价格是香港价格的 120% 左右。而如果仅考虑近期上市的新品 shuffle/Mac mini/iMac/Mac Pro,这个比例缩小到了 114%。 因此可以看出如果iPhone 在大陆上市,很有可能的价格(裸机)是 5400 HKD * 0.89 * 114%= 5478 元左右。这个是裸机的价格方案 采取一年合约的方式,预存话费 3100 元,每个月最低消费 258 元,补贴 1008 元,则需要使用: 3100+5478-1008=7570 元。 !!! 预存话费 4300,每个月最低消费 358 元,补贴 1608 元,则需要使用 4300+5478-1608=8170 元。!!! 这里的政策是全国政策,并且还是 2G 的方案,但是在各地都有很大的灵活空间。这样来看,除非联通在终端补贴上作出很大让步,否则是不能很好打击水货市场的。 18 marzo 后台多任务确实不是一个必要的东西...iPhone 3.0 中的这个 Push Notification,有点像很多年前提出的瘦客户端的感觉。 瘦客户端,就是处理都不在本地,本地就搞定输入输出的东西,通过网络的方式,用服务器来搞定信息处理。 如果网络状况OK,并且不需要太复杂的应用的情况下,瘦客户端模式是有很大优势的,而后台运行程序,则不那么必要了。 首先,后台运行的程序,和前台的交互方式,基本只有 notification 这么个交互。比如有新的 IM 来了,提示用户有新的 IM,点一下打开阅读。后台运行只是让设备可以随时获知最新的 IM,然后即时通知用户。而 Push Notification 就是把后台运行的程序放在了云端,而已。有了这个,就根本不需要本地登录了。发送一个登录信息到服务器,说我要登录了,然后服务器处理登录,push 消息过来就是。典型的就是 meebo 这样的程序。 其次,Push Notification 应该是 Apple 提供的一个整合的服务,这样有多个程序需要发送通知,就只要一个连接就可以完成,极大节约了客户端资源和网络开销。 在 iPhone 这样一个处理资源受到非常大限制的终端上,用户需要的体验是快速的打开/切换。因此,尽量把处理的操作移到云端,解放客户端资源,这是发展的趋势。相比现在 App Store 里面很多简单的小应用都需要花费好几秒的时间来打开,运行,这不是一个好事情。本地应该是作为一个缓存的概念存在的,速度对于体验来说非常重要。 17 marzo 关于 iPhone OS,Apple Branded NetBook在一天后,就知道关于 iPhone OS 3.0 的详细情况了,在这之前,说说自己的一些猜测和想法。
首先是,Apple 要维护好一个 OS X for iPhone,再维护一个 OS X for Mac,已经是比较吃力的事情,如果还要添加一个 OS X for NetBook,应该是一个噩梦。所以,就算 Apple 要推出这样的产品,那也应该是采用现有的操作系统而非创建一个单独的版本。
25 febrero 恢复 Safari 4 的 Inline Progres IndicatorSafari 4 的新 Tab 很不错,可是加载进度指示条消失了,这个不好。虽然可以通过这个命令来恢复成老界面: $ defaults write com.apple.Safari DebugSafari4TabBarIsOnTop -bool NO 但是毕竟还是蛮喜欢新的 Tab 位置的。那么可以在终端中使用如下命令(注意开始的$是提示符): $ defaults write com.apple.Safari DebugSafari4IncludeToolbarRedesign -bool NO $ defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO 这样就保留了 Safari 4 中 Tab 在顶部的设置,同时保留了原来的工具栏。 05 febrero GarageBand 09 的 Basic Lesson 直接下载地址Guitar 的 Basic Lesson,02-09 Piano 的 Basic Lesson,02-09 31 diciembre MacBook / MacBook Pro 新触控板的操作方式全面解析新款 MacBook / MacBook Pro 的触控板和以前有了很大的变化,但是操作方式却差不多,仔细归纳了一下,没有兴趣的看总结就好。
总结一下,新款主要是取消了之前的触控板按钮,代之以整个可按压的触控板表面。这个大“触控板按钮”,按压的压力是从上到下逐渐减小的。这样让用户将点按的操作放在触控板底部区域来进行; 下面是详细的操作方式描述 直接使用单指的操作方式:
和前代产品“有触控板按钮,没有打开'轻拍来点按'”的情况相兼容的操作方式:
打开了“轻拍来点按”功能是,大体和直接使用单指的方式类似,但是增加了拖移和拖移锁定功能,和之前用法基本类似,但是也可以在大拇指接触到触控板底部区域时使用轻拍; 20 octubre iPhone 正式进入中国(证据二) 很简单,现在已经可以用支持 VISA 或者 MasterCard 的信用卡,在 HK 的 App Store 注册 iTunes 帐号了。通过这个,可以很顺畅的购买在大陆的 App Store 中缺席的“游戏”。只是,Billing Address 需要填写一个 HK 的地址而已。 通过 HK 的在线商店可以直接购买解锁的 iPhone,同时购买应用程序也没有问题。这个也算个证据吧。 万恶的垄断XXX,你(们)就继续耗着吧。 售最新款 MacBook Pro MB470CH/A 一台售全新未开封的新款 MacBook Pro MB470CH/A ,官方建议零售价 16,698 元,现售 15,998 元。现货特价,仅一台,这台也是中国大陆地区公开发售的第一台行货。欲购从速。 ![]() ![]() ![]() 17 octubre Apple 的 iPhone 阳谋(内详)很简单,访问下列网址:
http://www.apple.com/cn/ http://www.apple.com/cn/iphone/ http://www.apple.com/cn/itunes/ 其实,iPhone 3G 已经正式登陆中国大陆地区了。呵呵,暂时不要念想什么中移动,联合网络通讯以及中电信了。 13 agosto 谁给介绍个图书行业的工作?插播广告,谢谢大家。康康的公司要倒闭了,工资要发不出来了,特求新工作一个。
目前康康在一家营销咨询公司的图书部,主要负责选题+策划+编辑等工作,除了调纸、谈价和具体的美工外的活外都包了。若有合适的工作请速联系我。
太太太谢谢大家了。。。
10 julio iTunes Store 中国(不是中文)网络商店正式开始启用了在 iTunes Store 页面最下面选择国家中出现了中国,目前只有英文版的 App Store,没有音乐等其他内容。应该是搭配 iPod touch 使用的。
不需要信用卡就可以注册成功。注册成功后发送的欢迎信居然指向的连接都是 http://www.apple.com/uk/的。很寒。 总的来说是不错的,目前没有 touch (谁赞助一个)?不知道上面的 Apps 购买后会是怎样,是否可以支付,用什么支付。。。 MobileMe 进入中国暂时是没有希望了。 26 junio 中国首家Apple Store 零售店,登陆北京三里屯不久,我们将在中国北京开设首家 Apple Store 零售店,并诚邀你光临,近距离体验苹果。
Apple Store 零售店内将陈列你最爱的苹果产品,欢迎你前来试用-或者只是来店中查看邮件或更新你的个人博客。如果你对苹果产品有任何疑问,来我们的 Genius Bar 天才吧即可找到答案。你还可以体验我们的其他服务和活动内容,包括 One to One 私人培训及 Personal Shopping 私人购物。 我们很高兴的宣布 Apple Store 零售店的店址为三里屯,北京的时尚前沿。 以上来自苹果中国的网站。http://www.apple.com.cn/retail/ 同在三里屯 village 的还有诸多时尚名店的旗舰店,还包括美嘉 MegaBox 影城。请注意开业时间,尽早排队。 19 junio Snow Leopard 32bit/64bit 性能测试全文包括多图请参见 我发在酷本网的帖子
总结一下:Snow Leopard 给 Webkit 带来了大约有 7% 的性能提升。64 位相比 32 位又带来了大约 10% 的性能提升。
这个测试基于 SunSpider JavaScript Benchmark 的测试结果。不同应用程序会有比较大的差异。
10 junio 免费打倒一切看 WWDC 08 上演示的若干个程序,差不多有一半是免费的程序。免费不代表低质,免费程序的演示厂商包括美联社、TypePad、Loopt 等。。。看来在 iPhone 平台上,免费商业模式势不可挡。
当然,看样子这些程序也都是辅助于 Web 的。手机毕竟只是一个终端,还无法担负起所有的任务来。 OS X 的下一版叫做 Snow Leopard看名字应该是 Leopard 的更新,应该不会添加太多的特性,但是会在底层、API、安全、稳定、速度上有一定的提升。
这个对开发者来说应该有更大的意义了。
09 junio WWDC 2008熬夜,看看 Jobs 又会搞出个什么东西来。TUAW上面已经有了个 Mac Fusion 的玩意。。。
期待ing。。。 可以确定的是 Mac OS X 改名为 OS X 了。同样,.Mac 服务也会改名的。 |
|
|