连 OSX 也开始给 Flash 脸色看了与 app store 之扩展

iOS 和 Flash 处不来已经不是新闻了。现在貌似最新的 OSX 10.7 Lion 也要给 Flash 脸色看了。

Engadget 的一个消息 MacBook Air: all substance, no Flash 说,他们试用最新的 MacBook Air,发现和以前的 Mac 笔记本或者说 OSX 版本比,Flash 没有再预装了。使用 Flash 的网页在 Safari 浏览器里只会给个 Missing Plug-in 的错误提示和一片惨白,没有一个对用户友好的类似“点击此处安装”的链接。

总结一下,这条消息的或明或暗的 points 包括:

. Flash 只是没有随机缺省安装,这是和之前 Mac 不同的。不是 Flash 在 OSX 上被 Apple 彻底抛弃或屏蔽,不是 Adobe 被任何技术或法律手段禁止开发 OSX 版的 Flash。用户还是可以自己下载安装的。Windows 这些个版本也没随机内置,Flash 还是在桌面上占据了大片领土。哎哟,问题是,会不会 Mac 用户蠢得在没有“点击XX安装 Flash”提示的情况下,就完全不知道怎么办了呢……

. 是仅仅 OSX 10.7 在 MacBook Air 上不随机附带 Flash,还是 OSX 10.7 就不带,还不清楚。或许 Apple 又可以抛出个“考虑到 MacBook Air 的超移动性需要省电,才去掉 Flash,而考虑到 MacBook Pro 和桌面机型的性能定位,用户会更加注意电力供应,因此这些性能机型上则会带 Flash”的说法。当然,“带”与“不带”也可以只是enable/disable 一下,反正都是那帮家伙说了算。知道吗,听说中国有个词儿叫 翻手为云覆手为雨 让用户与我共赴巫山云雨……

. 目前还在发售的“老”机型(或者说随机的 OSX “老”版本)会专门把 Flash 去掉吗?如果这么做,我觉得 Apple 真挺闲得蛋疼的……

. 是 Engadget 试用的机器或者说 OSX 不是 release 版的问题吗?这是个靠谱的疑问,不过编辑 Joshua Topolsky 说绝不是 accident,他和 Apple 确认过,确实这就是机器发售时的情况。John Gruber 恐怕要哭了,他也专门在 Twitter 上问了 Topolsky,后者跟他说,就是这样。

. 或许,这会对网站/应用编写者产生影响。HTML5 看来是傍对大款了。

在大衰人 Flash 的光芒掩盖下,另一个受伤的马仔可能都被忘记了:Java。
这次新出来的 Mac App Store,也有 guideline,虽然还没正式发布,不过这是份泄漏的文档,其中提到

Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected

Java,情何以堪呀…… Apple 自己移植或者支持 JDK/JRE 都不太积极了,所以这样的悲剧早晚要发生。

Rosetta 其实是 Apple 自己的软件/技术,在从 PowerPC 到 Intel 架构的转换过程中,中间过渡阶段难免需要同时照顾两个硬件架构。为了方便用户,无论他们正在用的系统是 Intel 还是 PowerPC,最好是不用管应用是 for PowerPC 还是 for Intel 了,只需要下载安装就行。
要做到这个目标,Rosetta 用了 Transitive Corporation 的 QuickTransit,主要是翻译 G3, G4 的指令成 Intel x86 指令。Apple 自己也说过,如果主要是 UI 密集计算较少的,Rosetta 可以,而计算较多的应用,不推荐使用 Rosetta,因为效率太低。所以 Final Cut Pro 等都不依赖 Rosetta,而是开发了 native x86 版本。从 OS X 10.6 开始,Rosetta 不再缺省安装了,只在随机光盘,或者用到时自动下载安装。
现在 PowerPC 的产品也够老了,用户该换机器的估计也都换了,应用开发者只要还靠谱的,也应该都把软件移植到 x86 了,Intel 系统也是 Mac 现有用户的主流。为了开发,维护,支持和效率的因素,行啦,退役吧。

和 iOS App Store 一样,这份 guideline 充满了娱乐性,建议大家茶余饭后前往围观消遣。

玩笑开过,说句老实话,我胃里真的有点不舒服。在最早 iPhone 和现在过渡到 iOS 的完整过程中,app store 是个从设计到实现都不错的 idea。用户,开发者和 Apple 全都受益了,我觉得其中核心或者说成功原因是,app store 是为了解决现实中真正存在的问题应运而生的,它也确实解决了那些问题。比如之前用户下载安装应用不便,不知道从哪里找优秀应用,开发者要为从发布到收费的无数环节操心,要支持用户还要打发一贯从中作梗的运营商,有了 iOS 的 app store,很多问题都解决了(玩机有些历史的可能记得其实更早有 PocketGear 和 Handster,他们也有 app store 的雏形,但是实现得不够完整优异,所以从来没有起飞过)。

如果对比 iOS 的 app store 和 铱星。后者更像个被硬生生创造出来服务,解决被幻想出来的软绵绵的问题。而想解决一个根本不不存在的问题,或者不是问题的问题,结果会如何?历史已经有答案。

现在让我胃疼的是, Apple 准备把 app store 引入桌面,或者说建立 OSX 的 app store,这在某种程度上让我想起铱星。这个决定让我挺难过的,有种悲哀和失落的感觉,类似扒光了美女的衣服才发现丫是个人妖,类似终于来到伟人的身边才发现他是个龌龊的烂货,类似“唉…你终究还是….”这种句式要表达的意思。我纳闷,Apple 为什么像是着了魔,想要建立一座座围墙,想要过滤和控制空气中的每一个微粒,只因为它觉得空气里充斥着危险和劣质品,唯有它因有神的眷顾而可以筛选和提供优质的空气。

技术层面上说,在一贯开放了数十年的桌面领域,在用“丛林法则”,“布朗运动”,“开放市场”,“混乱与秩序并存”等等词汇形容的桌面领域, app store 带来的益处是什么呢?它想解决什么问题呢?是为了照搬 app store 模式而照搬吗?是 铱星 那种硬生生创造需求创造问题的再现吗?
相比 iOS 上被 app store 规整过的应用开发情况,桌面领域可以说有点”混乱”,不过我更愿意说“杂乱”。但是,这个领域不存在移动设备上需要 app store 解决的那些问题,比方不易发现优秀应用,收费和发布困难。这是个已被“自由市场”验证了的,而不是被谁的 app store 规整过的领域。

对普通用户来说,在桌面端,人们需要的 app ,无论种类还是数量,会少于手机上被发现和安装的 app 数量(数数你 iPhone 上安装的 app 和 OSX 上从第三方安装的软件各有多少)。无论 iOS 还是 Android 等,手机系统没有也无法覆盖众多的应用领域,所以需要众多的 app 来填充和扩展其能力,这造就了手机 app 的繁花似锦,而 app store 则是很好的发现和发布渠道。
而桌面端 app 的全盛期是上世纪 80~90 年代了,伴随 PC 的流行开始的,而如今像样的 ISV 已经屈指可数,绝大多数是小规模的,这也全拜 Internet/Web 所赐,人们独立购买/安装的 app 越来越少了。对 OSX 这种紧密集成的系统来说,已经附带了不少软件,涵盖了通信,生产力,多媒体制作/应用等好多方面,大多数 Mac 用户都已经有了稳定的使用场景与模式,自己需要什么软件是有相对稳定的集合的,如果买了新机,或者重装系统,下载安装那么十几个软件就足够了(我见过少男少女们的 Mac 什么第三方软件都没装的,照样用的很 happy)。所以,需要扩充和填补的功能,用户自己已经解决了。留给 OSX app store 能提供的似乎不那么多。而要想发现优秀的 OSX 应用,可以借道目前发达的 Mac 用户圈子,社区和媒体,发现他们并不是问题。Firefox 和 Skype 进入 OSX app store 有特别重大意义吗?VLC, Coda, Twitter?他们当然可以放入 OSX app store,这是个好的推介渠道,安装起来更方便,不过,我纳闷,除此之外呢?为什么呢?
保不准,将来进入 OSX app store 的,还有很多是 widget,script,主题,墙纸?OSX app store 成为推荐引擎绝对不是坏事,再说有个集中的地方安装和自动升级也挺方便,保不准还可以因为有评价/讨论等机制而有那么点 social,类似 iTunes 的 ping 能带来的新空气。或许,仅此而已?

OSX 的 app store 可能会把用户放进一个太小的圈子里,让他们不再关心那些没有/不能/不屑进入 OSX app store 的 Mac 上的应用。之前这个圈子在 iOS 上,划出的是牛奶和蜂蜜的丰腴之地,现在这个圈子套入的用户越来越多,范围却越缩越小,越来越像个黄金鸟笼。就算 OSX app store 成不了大气候,将来不产生大的影响,我也不喜欢它散发出来的味道:它在引诱用户放弃自己探索外面世界的机会,好像是暗处一个人在低沉地反复:放弃危险和繁琐的思考吧,放弃见识外面世界的冲动和努力,交出你的意志,可以换来一个温柔乡,因为温柔乡里由我来替你选择,而我的选择永远伟大,光荣,正确。

长久坐等喂食吃的,叫宠物。

The World Is Full Of Interesting Things

Google 的 Creative Labs 制作了一个内容丰富,很有料的幻灯片,The World Is Full Of Interesting Things,可以在 Google Doc 上直接查看。

幻灯片里有很多有意思的 —- 如其名所述嘛 —- 宝藏,比方 HTML5 应用,艺术项目,iPhone app,网站等等,很多有截图或者嵌入了 YouTube 视频。内容范围不定,共同之处是 有趣,好玩。

文档里提到了 YouTube 的 Life In A Day,我很喜欢这个频道,原因,怎么说呢,这就像地理大发现,电视普及和深空探索一样,由少部分人开拓的先锋事业一旦普及,就为普通人带来了原本在普通日子里从未接触过的新信息,其震撼感和全新的广阔视角,足以改变大众的世界观,现在,Internet 也在扮演同样的角色,YouTube 就是那个正在奋力普及的先锋之一。

Hype Cycle 2010

Gartner 的 Hype Cycle 2010 又来啦:Gartner’s 2010 Hype Cycle Special Report Evaluates Maturity of 1,800 Technologies

关于 Hype Cycle,特别是 Gartner 之前每次的 Hype Cycle 判断,也可以先看看去年 10 月我写的 Hype cycle 文章

今年这次,在 Gartner 看来,差不多要达到顶峰的有:
media tablets
private cloud computing
3D 电视
augmented reality

在 3D 电视上,我巴不得这股风赶紧过去,受够了厂家把 3D 当救命稻草或者打翻身仗的不二法门。有这点功夫,我还是喜欢看到他们花精力在 Internet 集成和更好用更丰富的内置软件上,否则排在给 Google 打工的从业者名单上,紧随传统媒体的,就是电视厂商了。当然,在 Gartner 看来,Internet TV 渐热,也正在奔峰顶而去的路上呵呵。

图上提到的各种技术是个不错的汇总,虽然每人对其所处阶段可能有不同意见(比如 ebook,app store,internet micropayment 等),不过有个机会回想,总结,总是有益的。

点击可查看大图

Media Lab 25 周年及新玩意儿展示

上周五是 MIT 的 Media Lab 成立 25 周年纪念,除了自己的庆祝,同一天 NPR 的 Science Friday 也为其制作了节目,采访了 Nicholas Negroponte,Ramesh Raskar 和 Alex ‘Sandy’ Pentland。录音可以在 Science Friday 网站上收听或者以 MP3 格式下载

参加学校纪念活动的有 Google CEO Eric Schmidt,这是 Negroponte 邀请来的, 还有…… 有一个够重量级的就够了呵呵。晚上是音乐聚会,host 很有 Media Lab 特色:Rock Band 和 Guitar Hero 两款游戏的创建公司 Harmonix。

在整天的活动里,Media Lab 照常会展示一些会照常被大家惊为天人的异常研究项目,或已有成果,或是原型。这其中就有 Fluid Interfaces 的不少东东,比如 LuminAR

LuminAR 把微型投影仪,摄像头和计算机组装在一块,做到很小的 form factor,可以插入标准的台灯插座(台灯正好作为容器,把手和电源供应,很妙),这样就披上了一个亲和可爱的台灯马甲。LuminAR 为用户提供非常自然且方便的电脑操作方式:投影到桌面作为交互界面,用手势操作表达意思,也可直接操作“虚拟”投影出的物体或对象。啥叫指点江山,This is it。 或许哪一天,LuminAR 就能让我们都拥有 Iron Man 电影里那个留小胡子的花花公子在他的工作间里才有的那种机器人。

LuminAR 视频展示(优酷和 YouTube 的内容完全一样,方便不同地方观看)

优酷

 

YouTube

LuminAR 并非如 ZDNet 台湾报道所言是这次 25 周年庆上初次亮相,比如今年 6 月份 Media Lab 网站上就发布过演示视频了。Fluid Interfaces 小组的所有项目都秉承同样的 vision:键盘和鼠标并非要与数字内容打交道的必需品,40年 前发明出来的人机交互模式,到现在已经在严重制约着我们用自然的方式对数字内容进行访问和交互的能力。计算机因为缺少使用者或者自己所处周遭环境的信息而无法在我们需要的时间和地点提供更相关的内容。基于屏幕的界面会常常会分散我们的注意力。而且,计算机一直以来都是为个体用户使用设计的,不能很好的适应协作环境。所以,针对这些问题,Fluid 的项目涉足这些领域:

- 扩充体验 Augmented Experiences:用相关的数字信息扩充人们对周遭环境的感受度。经数字化信息融入真实环境,让同信息的交互更自然,顺畅。

- 可相应对象 Responsive Objects:把传感器,传动装置和显示器嵌入到生活里的平凡物件里,他们就能化腐朽为神奇啦,人们对其做出的有意味的明显动作就能被这些对象相应。

- 协作式交互 Collaborative Interactions:设计实验,让多用户使用那些完全从头设计的新界面。协作参与者从少数到很多人,有本地的,也有远程的,有移步的,也有同步的。

- 可编程材料 Programmable Materials:纸张,织物,木头,食物?统统可以编程。用于控制和操作这些材料的 interface 和 机器 已经被发明出来了。如此这般,这些平凡之物,原本是数字世界之外的存在,现在可以用新材料来制造,因而也享有数字世界的巨大好处:可修改,可编程,响应性和个性化。

这是 MemTable,也是 Fluid 成果之一。

Pranav Mistry (CNET 图品页把人家的名字写错了,写成 Sistry 了), TED 上亮相过的帅小伙,那次也是演示 Fluid 新奇的交互设计,很及时地,给了个很适合向普通大众展示时用的梦幻名字:SixthSense。

SpaceMarks,想起 少数派报告?以立体形式组织书签和 email 等。

CNET 有更多活动图片

相关文章:MIT Media Lab 新家落成

Windows 1.0 的宣传资料

Windows 的版本听上去似乎不过是从 1.0 升到了 7,可实际上这个过程花费了 25 年。有多少人能回忆起 Windows 1.0 时候的情形呢?

软件业的传奇 Ray Ozzie 在 Microsoft 做 chief software architect 有段时间了,最近在他的网站上(之前他也在 Live Space,不过最近炮火打到自己头上了,所以他弄了一自己的网站),他贴上了据说是偶然翻出来的堪称古董的东西:Windows 1.0 发布时的媒体宣传资料 —- 当然,那时候 Ozzie 肯定不知道他后来会成为 Microsoft 头面人物。

Microsoft 的媒体代理是 Waggener,这是发布时他们提供的文稿片段:

BELLEVUE, WA — NOVEMBER 20, 1985 — Microsoft Corporation announced today the retail shipment of the Microsoft Windows operating environment to dealers and distributors.

Microsoft Windows extends the features of the DOS operating system, yet is compatible with most existing applications that run under DOS. Windows lets users integrate the tasks they perform with their computer by providing the ability to work with several programs at the same time and easily switch between them without having to quit and restart individual applications. In addition, it provides a rich foundation for a new generation of applications.

“Windows provides unprecedented power to users today and a foundation for hardware and software advancements of the next few years,” said Bill Gates, chairman of Microsoft. “It is unique software designed for the serious PC user, who places high value on the productivity that a personal computer can bring.”

我觉得第二段也很适合 iPhone 4 发布时候用嘛,终于支持用户可用的多任务了……

Ozzie 把这份材料扫描然后发到 Microsoft 拥有的在线 office 文档网站 docs.com 上了 —- 当然,需要 Silverlight…… 这年头,进谁家门都要换鞋,最差也得套一鞋套,网站又何尝不是……

Woz 如期出现在 Big Bang

嘻嘻,9 月 30 号是 CBS 的 The Big Bang Theory 第4季的第2集播出日期,Apple 创始人先生 Steve Wozniak 如期出现。让客串 Big Bang 的名人/演员名单更增光添彩了。之前已经有 Stan Lee ,Summer Glau 等人,在各自圈子都有自己的(传奇般的)影响力和名气,这两人戏份都比只甩了一句台词的 Charlie Sheen 要来得多呵呵。

这次轮到了 Woz,他的戏份和台词比 Sheen 要多哈,放心。

当这5个活宝,全都瞩目/回头看时,一定是……

下面这张当然不是剧情里的啦,我不做剧透……这话说出来不脸红吗……

Android Market: 支持付费应用的地区小更新

一句话消息:不管是发布还是购买付费应用,都木有 China 的份儿,不过 香港 和 台湾 是都入了列,被 Android Market 支持了 —- 今天 Google 增加了支持付费引用发布和购买的区域 ,后面两周还会有扩展(Market 上“发布”和“购买”的支持是分离的)。
一句话总结:想喝汤吃肉,还是得靠自己。

所以,如果投靠港台无门,可以参考我之前写的 Android Market 的区域限制和绕过方法
对不了解技术问题的使用者,换张美国运营商的 SIM 卡可以解决问题,这种SIM 卡淘宝上很多。
了解技术的,root 过后使用 Market Enabler 或者 Market Fix 解决。

硅谷 VC 狗血剧上演

这绝对够爆炸,够轰动,够引起让硅谷之所以是硅谷的所有人注意,并产生某种激烈感情:

Mike Arrington 爆了个大料,用标题党式的添油加醋可以描述为:发现硅谷 VC 黑手党。大概就是:Arrington 发现,有可能,硅谷最有影响力的好几家 (super) angel 们在干这么几件事:试图共谋垄断早期阶段风险投资,试图共谋压低对 startup 的估值,试图协力排除传统 VC 并排除新成立的 angel,在交易中串通不接受对创业者更友好的可转换票据。总之,试图用肮脏手段保证自己的利益。相当狗血,相当啊。看看题头图片,想想这张图片来自的电影,Godfather,你感觉到了什么?

共谋和价格垄断是显然的违法行为。这帮投资人的钱几乎占据了 硅谷 early stage startup 所有投资的 100%,除了上述勾当,他们还顺便抱怨了 Y Combinator 日益增长的影响力。

本篇仅为赶时效而作,详情请移步原文。

UPDATED:快!Quora (以翔实,准确和当事人自己常现身而闻名的问答引擎)上已经有人问,有人回答 Who are the Super Angels that Michael Arrington is talking about in his 9/21/10 Techcrunch post, “So a Blogger Walks into a Bar…”?

- Sundeep Peechu (tweeted from Bin 38 http://yfrog.com/myspeechup)
- Ron Conway (very confident)
- Brian Pokorny (very confident)
- Dave McClure (says so at http://500hats.typepad.com/500bl…)
- Jeff Clavier
- Mike Maples
- Aydin Senkut (very confident)
- Steve Anderson
- Bryce Roberts (says so himself, below)

建议大家持续保持关注,硅谷不光是有 HP 和 Hurd 的恩怨这类八卦,还有本文说的这类 :-P

Kumar 与 7 寸 iPad

关于 iPad 可能会推出 7 寸版本的新闻流传已久,留言泛滥程度的高峰之一,可能算连 Om Malik 都来掺乎一脚,写了篇 Is Apple Working on a 7-Inch Screen iPad?,唉,抛开真实性不谈,只从文字上看,这种寡淡无味,根本没有新内容,也没有 Om 该有的独到或深刻见解的东西在 GigaOm 上越来越多了,不知道是不是因为有点内容的东西都放到 PRO 收费订阅里了……

话说回来,所有谈论 Apple 可能会推出 7 寸 iPad 的新闻里,都引用了这位老兄的资料或者说论断:Ashok Kumar。Kumar 的言论一般是或者有熟人,或者检视了 Apple 的供应链,或者了解下游代工厂状况,或者…… 总之是看上去颇为言之有据。

既然这样,就该有好玩的事情了。John Gruber 的这篇 Regarding Ashok Kumar’s Track Record on Apple 和 Om 的那篇作为关联文章都出现在 TechMeme 上,100% 交相辉映,相映成趣。

这篇文章里,Gruber 感兴趣的是 Kumar,作为分析师,作出的所有关于 Apple 产品的“迷人”的预测和分析记录。

在 iPad 即将上市前,1月20号,Kumar 告诉 CNET

“Apple will have two different (offerings). Taking a page out of the Google book, one will be subsidized through a (telecommunications) carrier and the other one will be direct through their stores.”
Apple 将提供两个版本,学 Google 的做法,1个版本会通过(运营商)补贴提供,另一个版本 Apple 自己直接销售。

实际情况是:iPad 有 3G/WiFi 和 WiFi 版本,不过全都是 Apple 直营,没有补贴,没有运营商合约。

1 天之后,在大家后来知道 iPad 作为只支持 GSM/UMTS 的跑在 ATT 网络上设备,发布之前一周,Kumar 对 TheStreet.com 透露了如下“独家”内容

The hotly anticipated Apple Tablet — or the Apple Newton II — will feature a wireless chip made by Qualcomm. This discrete little fact would confirm that Apple has chosen Verizon as its telco partner, says Northeast Securities analyst Ashok Kumar.
Northeast Securities 的分析师 Ashok Kumar 表示,被热切期待的 Apple Tablet — 或者叫做 Apple Newton II — 将使用 Qualcomm 的无线芯片。这个赤果果的事实证明 Apple 已经选择 Verizon 作为运营商伙伴。

背景解释(如有纰漏请指点):美国 4 大主要运营商,AT&T Wireless,Verizon Wireless,Sprint 和 T-Mobile,其他一些牌子,要么是已经被这四大收购的但是保留品牌在运营的(boost),要么是虚拟移动运营商(virgin,租4大的网络,自己运营)。ATT 和 T-Mo 运营 GSM/WCDMA 网络(欧洲也喜欢称作 UMTS),Verizon 和 Sprint 运营 CDMA2000,当年 Sprint 还有计划做 WiMax,不过后来剥离出来和 ClearWire 合作中。Qualcomm 因为是 CDMA2000 的主要发明和推动者,在这方面名气很大(大到连分析师居然都知道了……),所以有傻瓜喜欢把这作为一个有 Qualcomm 出现的地方就有 CDMA2000 的证据,其实 Qualcomm 相当“多产”,况且现今使用的几个无线通信技术是有相当程度关联和纠缠的。不夸张地说,所有 2G,3G 的技术,Qualcomm 都有 touch,无论何种制式的手机方案里都有形无形地带着 Qualcomm 的东西,所有专利纠纷和交叉授权里,都经常能看到 Qualcomm 鬼魅般的身影 —- 这里,当然包括被领导认为是自主知识产权的某技术。

好,回来继续。

4月份 iPad 上市后,金融时报提到 Kumar 关于 iPad 需求的说法

Apple had told manufacturers it wanted to produce a million iPads per month and “that’s clearly in excess of demand,” said Ashok Kumar, an industry analyst at Rodman & Renshaw. “Eventually it will find a niche and a success, but it’s not going to be of the scale and scope of the iPhone.”
Apple 已经告诉代工厂它想要每月生产一百万 iPad,对此,Rodman & Renshaw 的分析师 Ashok Kumar 认为“这显然超过了需求”,他还说“最终 Apple 会找到一个利基市场并成功一把,不过不可能达到 iPhone 那样的级别和范围的成功”

实际情况是:(我可是真切记得地)iPad 上市后,实体店和 Apple 网上订购都出现了缺货,订购难,或者发货时间晚等问题,是没法满足消费者旺盛的需求。iPad 第一年的销售速度甚至快于 iPhone。

还是这个 Ashok Kumar ,去年 10 月 12 号,发布了一篇研究报告

“Sales of iPhone through China Unicom, to state it mildly, have been disappointing. Volumes since launch have run at a fraction of stated goals.”
中国联通销售的 iPhone,即便轻描淡写地说,都是让人失望。自发布以来的销量只是其声称的目标的很少一部分。

可……联通是 去年 10 月 15 号才开始销售 iPhone 的,何来现在完成时?

再次,今年 1 月,在一份给 TheStreet.com 的“独家”消息里,Kumar “confirmed 确认”:iPhone 4 将在今年夏天推出 Verizon 版本(参见前面背景解释,这意味着技术上 iPhone 要支持 CDMA2000 制式,并搞定和 Verizon 的商务合作)。

请参见下图理解关于今年夏天和秋天的时间定义:

甚至在 2007 年 7 月,还是这位神奇,执着的 Ashok Kumar ,在 iPhone 上市一个月后,宣称这个产品是 Apple 的哑弹

“In the Harry Potter books, a squib is the offspring of a witch and wizard that lacks the ability to produce magic,” Kumar explained. “In the technology world, the iPhone is a product from Apple teamed with the wireless network of AT&T that lacks the ability to produce magical business growth.”
…… 在技术世界里,iPhone 就是 Apple 和 AT&T 合作的,无法产生魔法式的商业成长的产品。

不是我不喜欢 iPad 有更多的 SKU,也不是我有内线或者凭据能确信 iPad 一定有或者没有 7 寸版本。不过我确信的是,基于 Kumar 的“研究报告”来推论 iPad 的新消息,简直就是盯着墙上停了10年的钟来看现在已经几点了。

Apple 让步了

9月 9 号,Apple 在网站上发布了条 PR,Statement by Apple on App Store Review Guidelines,字数不多,当量不小:Apple 让步啦,第一,放松了原来引起轩然大波的强制要求只能用限定的工具和语言开发 app 的限制;第二,公布了 App Store Review Guidelines (或者看这个 PDF),些许减弱了关于 Apple 在黑箱操作的责难。

关于开发工具方面,这么说的

…today we are making some important changes to our iOS Developer Program license in sections 3.3.1, 3.3.2 and 3.3.9 to relax some restrictions we put in place earlier this year.

In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code.

3.3.1 就是 famous 或者 infamous 的工具和语言条款,那时候 apple 要求只能用 Objective-C, C, C++, 或者 JavaScript (跑在 iPhone OS WebKit engine 上),只有前三者(C, C++, and Objective-C)才能使用 documented API。通过 intermediary translation 或者 compatibility layer or tool 来链接 Documented API 是不允许的。这次,这些限制全都被删除了,没有提及要求使用指定的语言,没有要求不使用中间层或兼容层 —- 只要最终的 app 二进制的行为等符合新的 guidelines 就可以。

关于 “as long as the resulting apps do not download any code” 部分,是对 3.3.2 的改写,原来的 3.3.2 相当长,新的 3.3.2 说:

3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework.

就是要 self-contain,我想这是个安全方面的考虑。不过看上去和老 3.3.2 没什么差别,语言凝练了而已。

3.3.9,新条款

3.3.9 You and Your Applications may not collect user or device data without prior user consent, and then only to provide a service or function that is directly relevant to the use of the Application, or to serve advertising. You may not use analytics software in Your Application to collect and send device data to a third party.

这是实质上去掉针对 AdMob 等第三方 in app 广告服务商的限制。不过,开发者也很关心的其他 app 数据统计问题,比方可否使用 Flurry 等 analytics 工具似乎仍然没有希望。

4 月份的时候,老的这份 SDK licence 是顶着所谓保证效率,安全和更新频率的帽子出来的,如今,这些“帽子”可以不考虑了吗?那不是自扇耳光?要么就是,或许,Apple 洗心革面,不那么邪恶了?
Wired 说,Apple 最新的改变,有可能是因为 FCC 在对 Apple 老条款展开调查。Dictionary! 的开发者 Hampton Catlin 就表示,FCC 的律师和他就这方面沟通过,当然这不代表 FCC 有正式进行中的行动,按惯例,在调查结束前,FCC 既不确认也不否定是否有调查。

我看 Adobe 有点打碎牙齿的意思,最早 Flash CS 5 提供了 Packager for iPhone,方便 Flash 开发者把东西“转”成 iPhone app,后来 Apple 釜底抽薪,宣布了那个广受争议的条款,Adobe 不得不宣布 Packager for iPhone 这个 feature 停止开发,“我们得往前看” —- 多心酸的一句啊。昨天 Apple 的 PR 一出,Adobe 马上表示这是 Great News for Developers,他们会恢复这个 feature 的开发工作。Adobe 还说,他们已经从自己的用户那听到消息,用 packager 开发的 app 已经被 approve 了 —- 当然,别搞混淆了,iOS 的浏览器里的 Flash 还是照样 block 的。当然,好消息是,Adobe 的股价今天立涨 12%,成交量也相当可观。

去年 7 月,iOS 版的 Google Voice 和第三方开发的 GV Mobile 都被不明不白地 block 了,此“不明不白”自然是没有公开说法,而不是指 Apple 的当权者不明白。据 TechCrunch 说,昨天 guidelines 一出,GV Mobile 的作者 Sean Kovacs 就含恨从头到尾通读了那份文件(请想象一下已经在五七干校累弯了腰的老一辈党和国家领导人读到自己罪行宣判的感觉),那可是 100 多条规则呢,最后,Kovacs 说,他觉得自己的 GV Mobile 没有违反其中任何一条。

Kovacs 一分钟也没有耽误,马上开机奋笔疾书,给 Apple 的 approval board 发了 email 询问可否在 AppStore 恢复 GV Mobile,很快,他收到了回复,Apple 的一位专员表示欢迎 Kovacs 重新提交 GV Mobile。虽然严格说这不代表任何许可,不过终究是隧道尽头亮起的一点烛光(看来这是一次团结的沟通,胜利的沟通,催人奋进的沟通……)。

Google 表示目前有 BB 和 Android 的 Google Voice 应用,iPhone 则有 HTML5,除此以外没有进一步消息宣布。

或许 Google 目前觉得真正重要的似乎是…… app 内广告。其官方的 Mobile Ads blog 也在昨天发布一篇 An Update on Apple’s Terms of Service,Apple 的新条款其实也意味这,iAd 不是 app 开发者强制的唯一选择了(虽然老天保佑,老条款在这方面差不多从未实质运用过),从书面澄清和承诺上说,开发者现在可以安全地选用他们喜欢的广告提供商了,Google 和 AdMob 都行,

在 guidelines 里有挺好玩或者意义重大的:
# “Apps that enable illegal file sharing will be rejected.”
BT 和一些合法的文件共享软件,即便只是控制程序都要被拒

# “Apps that browse the web must use the iOS WebKit framework and WebKit Javascript”
用户不会碰到 Android 上那样,打开一个地点,被询问要用 Internet 还是 Dolphin 了。

# “Apps that alter the functions of standard switches, such as the Volume Up/Down and Ring/Silent switches, will be rejected”
这是我家,谁都不准乱碰任何东西,那情景模式切换的 app 就也要被毙吗?

# “Apps that misspell Apple product names in their app name (i.e., GPS for Iphone, iTunz) will be rejected.”
锱铢必较,睚眦必报

# “In general, the more expensive your app, the more thoroughly we will review it.”
全世界都仇富。

# “Apps that include games of Russian roulette will be rejected.”
为什么?掷骰子就可以?

# “Apps containing pornographic material, defined by Webster’s Dictionary as “explicit descriptions or displays of sexual organs or activities intended to stimulate erotic rather than aesthetic or emotional feelings”, will be rejected.”
这话听起来像取得了大法官斯图波特的“只要我看到它,我就知道它是色情”之精髓