無標題文檔

随记 Google Developer Day 2011

有幸参加了 今年的 GDD ,这里主要记录下对于当天所见的所得。

从时间和会场的安排上来看,一天的时间、两个会场想要同时听遍所有的演讲是不可能的。从技术方向来看,今年的 GDD 明显分成了 HTML5 和 Android 俩大块。由于目前工作的关系,我更多的参加了有关 Android 的内容演讲。

<!--
http://s0.i1.picplzthumbs.com/upload/img/ad/fc/2d/adfc2d40247febc41ceac0af56c7a1704c768d22_wmeg_00001.jpg
-->

Android 其实还是舶来品

Google 的工程师 Galpin 在讲述 Android4.0 新功能的时候,我特意留意了下现场参会者的手机。比较有趣的一点是现场参与者的手机程三大派系:iOS 设备(iPhone4 居多)、非智能手机(NOKIA 居多)、还有就是各种 Android 设备。

当然,这个现场其实很容易找到原因,有可能是 GDD 本身就是非盈利性的会议,来者的背景各种各样;同时,这会其实是 Google 自己的产品推介会(即便是面向开发者),所以推广产品的氛围会大于技术讨论。

根据我对些数据的掌握,从地理上说南北方的差异还是很大的。iOS 似乎在上海这座城市明显比 Android 设备要多些(在地铁上的观察),这是否预示着 iOS 设备比各种 Android 设备更受人欢迎些?

Google 是「版本控」

回到 Android4.0 本身,先对于新功能本身不做任何的评论。单单对比其版本号,就十分的有意思。iOS 从 1.0 发展到 5.0 用了将近四年的时间,而 Android 从 1.5 发展到 4.0 只用了不到二十个月(当然,这没法和 Chrome 比)。

会议间坐我旁边的哥们带点报怨的口气在揶揄:「不用等到 2012,我们就可以用的上 5.0 ,和 iOS 看齐了!」。版本号的迅速提升显然对于开发者而言是个坏消息,Google 这做法我想是出于商业和推广考虑。

Google Maps?

似乎每次 GDD 都会有个主题,这次的 GDD 有大量的 Google Maps 上的技术推广。从技术角度上讲,有关 Google Maps 的技术阐述并不十分的复杂。

今年主讲 Google Maps 我不得不讲前几天传出 Google Maps 将要收费的传闻 联系起来。

虽然官方并没有对此做任何正面的回应,但一旦如果其收费,那么对于开发者而言,Google Maps 将会是他们的成本还是新的赢利点?

毕竟,从目前的市场情况而言,Google Maps 是绝对占有领导性的地位的。

Web VS. Native

今年 GDD 分成 Android 与 HTML5 俩大块,实际上按照我的理解其实就是 Native App 与 Web App 的两大不同派系的技术发展方向。

很明显,从各会场的参与人数就可以看出,上海开发者对于 Android 的兴趣目前占有绝对的优势。不过也可以了解到,很多都是想往 Android 平台上转移的开发人员(他们或许是上述使用 NOKIA 的一员?)。

一直在追赶

据 Google 官方的阐述,Android 市场的下载量首次超过 iOS。个人对于这新闻并不十分的激动,在我看来 Google 过于强调数量而忽略了质量。

同比想到了 Google 近期的一系列调整 ,我不得不说「Google,你还是别追了,另外条路更适合你」。

— EOF —

从 MIUI 看小米手机

http://ww3.sinaimg.cn/bmiddle/66f6d583jw1dkmgeye0w0j.jpg

距离小米手机发布会已经过去一段时间 ,从媒体的声音方面看不乏赞美之词。个人认为如果从来没有接触过此手机,而对其大加赞美是没有任何说服力的。

毫无疑问,小米手机必然搭配的是自家的 MIUI 系统 。因此通过使用详细使用此系统,便能对即将发售的小米手机有个比较直观的认识。

「幸运的是」,MIUI 对我的 HTC Desire G7 有比较完整的支持,刷机的过程不算复杂半个小时搞定。

刷完机经过「漫长」的等待以后,小米手机的界面让人的第一感觉它更像是台「山寨的 iPhone 手机」。

安装好 MIUI 以后基本可以不用 安装其它软件就可以上手使用 :完全为国人定制的输入法、符合国情的流量控制、相对类似 HTC 界面算不上丑的天气预报程序等…

整个系统用下来以后,基本上可以用「流畅」来形容,类似 iPhone 的操作界面虽然不免有些俗套,但毕竟没有扔给用户过多学习的包袱。

总体而言,的确可以想象 MIUI 相对于魅族没有过多的「历史包袱」。依靠 Android 这座大山,没有其它如底层架构等方面得困扰,这使得它能比较专注得做好用户人机接口。

MIUI 对比阿里云手机系统,其拥有更完整的社区生态圈,MIUI 在 Android 刷机用户群中拥有比较好的口碑。

同样基于 Android 系统,阿里云手机系统我只能用残念来形容,这对于很多人而言是个非常好的负面案例。

除了对于 MIUI 的印象外,在 硬件成本方面考虑 ,魅族是使用自家的硬件设计,这成本自然不会降低,两千多的售价和 HTC 等厂商的旗舰机型竞争自然非常的吃力。

而售价相对比较低的 阿里云手机(其实就是天语 W700) ,虽然价格方面有优势,但不到 400RMB 的差价实在是没有多大的差距。

除去硬件成本外,顺便聊聊销售渠道和售后。魅族有自己的品牌店,但「羊毛出在羊身上」这部分的推广费用自然最终会让用户承担。

物流方面小米手机会使用凡客的物流 ,成本能更好的控制,从而能降低一定的成本。那么后期的运营呢?我想小米手机暂时会以种子用户的口碑为主,这从个侧面也能理解小米必须要做好这款手机。

总之,不差的系统加上并不糟糕的手机,加上相对比较合适的售价,小米手机的关注程度和市场预期自然不会冷淡。

虽然我个人暂时还会抱着我的 g7 不放手(或许我会入它的次代产品)。总之,如果你近期想拥有台 Android 手机,那么小米手机或许会是你合适的选择。

— EOF —

我不需要 Google+

https://friable.rocks/_/2011_07_05/1309831149.jpg

Google+ 推出来有些天,本人是 Google 产品重度使用者,因此很早就使用上了 Google+ 。使用段 Google+ 后,我发现这东西已经很严重的干扰了我日常的工作。

我每天这样使用 Google 的产品:每天会使用 Gmail 收发邮件、使用 Google 日历 计划接下来几天的行程和计划、使用 Google Reader 获得外部信息,那么 Google+ 这玩意的位置呢?

https://friable.rocks/_/2011_07_06/1309918122.jpg via

总结起来,个人对于 Google 产品更多得是当作个「工具」而不是「娱乐」。所以,即便 Google+ 或许是个不错的产品,但穿插在工作中就显示了其诸多得不便之处。

这就犹如拿个黑莓手机去和 iPhone 比娱乐功能一样:Google+ 默认每次「圈人」和「被圈」都会发邮件给我,无论圈你的家伙你是否认识;同时,无论你身在哪个 Google 的应用中,一旦你开启了 Google+ ,右上角会显示数字「勾引」你去点击。

同时,Google+ 并不是无可替代,Google+ 的功能和体验在其它的 SNS 产品中始终都能得到。所以,它对于我而言丝毫没有任何刺激我继续使用的动力。

还有个因素,就是「媒体们」总是会大肆得粉饰新生的产品,何况这还是互联网老大 Google 的产品。想想当年的 Google Wave 出来时,各界对它的「赞扬」之声吧…

话说回来,可敬的是 Google+ 提供了注销服务的功能,否则我可能永远只能用第三方客户端去收发邮件。

身处互联网这个行业中,每天都有不同的应用涌现。这就会显现个问题,就是我们有这样的时间和精力去体验每个新生的产品。

所以,无论 Google+ 是否有其各界宣扬的那么棒,至少目前而言我不会改变我现有的互联网使用习惯。

再见,Google+

— EOF —

推荐《jQuery 1.4 动画技术》

https://friable.rocks/_/2011_05_30/1306744111.jpeg

编写网页脚本某种程度上说,不仅仅是光光技术方面,同时需要考虑到很多非技术因素,例如使用动画带给用户体验方面的影响。

而从实际情况下看来,很多为了所谓效果而使用的动画,其实这往往会适得其反。同时,还有很多新手对于动画还保留着莫名的恐惧感。

这里推荐的这本书的名字叫 《jQuery 1.4 Animation Techniques: Beginners Guide》 。但并不要被它的书名所迷惑,总体阅读下来这本书还是需要有一定的基础。Amazon 上有读者就抱怨,‘"beginning" is a little bit of a misnomer’,不过这不影响这本书的所提供的营养价值。

不过还是要抱怨下,本书的后两个章节在我个人看来有些鸡肋。使用 CSS3 以及 Canvas 等「新技术」完成动画并不是什么新鲜的技术,所以加入这些内容未免有些凑数的嫌疑。

三百多页的书,所要搭载的内容显得简单直接而富有价值(看目录其实可以抽看自己感兴趣的章节,似乎并不影响对前后文的理解)。抽空阅读下本书,无论是否使用 jQuery 都会对相关的知识面会有些帮助。

PS,由于时间差以及 jQuery 版本飞快增长的关系,推荐使用 1.6 版本,因为这个版本针对动画有所优化( 详细 )。

-- EOF --

关于 iPad2 的碎碎念

时隔境迁, 当时还在贸然预测 iPad 的时候转眼 iPad 已经发布到了二代

这一年来的 iPad 销售量让苹果又赚得腰包囊鼓鼓 ,所以丝毫不用怀疑 iPad2 未来在市场上的表现。

iPad2 的产品参数早已经被剧透的差不多 ,因此这次 iPad2 的发布似乎并没有给人带来多少的悬念 -- 这让已经铁了心购买一代的人们并不会捶胸顿足。

如果没有记错的话,iPad2 是苹果首台发布的双核处理器的 iOS 设备。硬件方面一向以保守派形象出现的苹果,竟然在 iPad2 上配备了双核处理器,随着苹果产品那惊人的销售速度,相信移动设备的双核处理器时代已经来临。

当然,用户不会总是关心处理器是否是双核,移动设备的续航能力提升远比显卡和处理器等硬件的提升重要得多,否则这只能说明它更适合玩游戏。

iPad2 底部那「丑陋」的喇叭孔,让人觉得这绝非出自苹果的设计,我甚至开始相信这是散热孔。

iPad2 没有装备 Retina 屏是情理之中的事情,装备上 Retina 屏幕成本将不可控制。试想如果 iPad 的价格逼近 MacBook Pro 的话,那么它的境地将会十分的尴尬。再者,是否是 Retina 屏幕这并不重要,相比 iPhone、iPod Touch 的分辨率,iPad 能表现的内容比它们多得多。

iWork 已经完全移植到 iOS 平台之上,因此 iLife 跟上也是时间问题。为何 iLife for iOS 要在 iPad2 发布的时候同时推出?硬件我想是块很大的原因。

iPad2 的影响力注定会远不及元代,它注定是个过度产品。妄自预测下,iPad2 其实真正是为了消化库存,以及为 iPad3 的发布争取时间,如果真是那样, iPad3 的发布时间就会在年底。

如果做类比的话,iPad2 之于 iPad 一代就好比当年的 iPhone 3g 与 iPhone 3gs 的关系一样,那么 iPad3 将会如 iPhone 4 一样,必然会给我们更多的惊喜。

看现在平板电脑的格局,就像是当年的上网本一样。相比 iPad,我其实更看好 MacBook Air 。现在的平板电脑能称之为产业,我想有点早。

iPad2 刚发布,旧款的 iPad 就降价 1k 多为其让路。苹果的产品纯利润到底有多少,这时候大家能否看出一瞥来?不管怎么说这也是好事,至少以后咖啡馆里拿着 iPad 装什么的人会少很多。

那么说了多,到底要不要入手 iPad2?其实,如果您当面问我这样的问题,我敢保证这玩意不是你生活的必需品。

-- EOF --

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHub (2) 、 TwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 其实无所谓叫什么名字,作为码农知道取名是件很难的事情。最后想到的这个名字,其实都没啥特别的含义,系统默认的文件名而已。

作为八零后,自认为还仅存点傲娇式的幽默感,以及对平淡生活的追求和向往。 为了免得对号入座和不必要的麻烦,声明本站点所持观点仅代表个人意见,不代表自己所服务公司的立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`

文章

项目