逃班去听Leopard开发培训

Leopard
感谢水木苹果版大mephisto提供这次宝贵的机会,亲自跑到中关村送一次名片,tears.

这次是名副其实的水木苹果版小型版聚,到场id按时间顺序为: ccshmily, chumsdock, macmania, fancyrabbit/jjgod. 在此对某兔一迟到二不穿职业服装三来到之后见我们不打招呼反而大眼瞪小眼干等的行为表示强烈谴责。

几人在感慨北京的轨道交通和劳动力密集状况之后来到国贸,在那里见到了据称在国贸一层某沙发上的Lucifer,兔子又一次对其视而不见,其实几人都不见,但是黑锅交给一个人背比较好。

然后赞一下那里的草莓蛋塔和鲜烧咖啡,味道还不错,尤其是对于我没有吃早饭的人来说。

话归正题,似乎这次所有的Keynote都是全球统一的,因此这位Or**z老兄一上来也是大谈一堆1984里面那样欣欣向荣的苹果销售景象,正如Jobs以前那样。但是他讲显然是最能代表Leopard特点的了,而且身份应该是最特殊的。他谈到了Leopard的15大对于开发者而言的新特性,包括许多我们已经耳熟能详的特点。

1.分辨率无关(更多细节有:512×512的大图标,多分辨率的Tiff文件,当然还有svg/pdf)
2.打印(我认为是苹果自己的强迫症,看了原来的代码不爽就重写了,其余不明)
3.Spotlight(更新不多,但对菜单的帮助式搜索现在内建)
4.Quicklook(很爽,spotlight的结果鼠标放上去有一个黑色小圆圈,点上即可,Finder里cmd+Y,内建网页/pdf/图像的预览,开放的API也是让你自己的程序从中选一种进行生成即可)
5.Core Animation(Eye candy,确实爽,而且只要Enable一下,随便一个赋值就可以动起来。比如一个对象透明度开始0,变到100,只要有两行语句就可以平滑生成动画。另外重命名文件之后,文件会用一个动画跳到排序它应该去的地方,不要太花哨)
6.Cocoa(ObjectiveC 2.0,还有Leopard一切该有的新API)
7.Time Machine (没啥新细节出现)
8.CoreImage/ImageIO (还用的是Tiger的Fun House)
9.ImageKit (就是原来Tiger里面Finder里面的Slideview等API的公开化)
A.Quartz Composition (里面的文本也有Tiger,被我发现)
B.Safari+Webkit (其实Webkit比我想象中用得多,像Adium里的css之类就是)
C.Dashboard
D.Calendar
E.iChat
F.Automation (后面没啥新鲜,不说了)

接下来的东西是Core Animation的介绍,基本就是介绍它有多么傻瓜,以及效果多么好玩……
苹果确实太惯程序员了,啥都不用管,属性一改就能动,可以想象所有程序员得知这一点之后,程序或多或少肯定会加入一下这个动画效果……不会玩的程序员不是好程序员。

中午自助餐不错,Cheese Cake我喜欢,还有意式猪排也可以。值回10元车费了,hoho.

下午: Carbon向Cocoa迁移,Xcode3和Interface Builder 3的介绍,一个字,苹果太惯程序员了,生于忧患,死于安乐啊……现在是个人就能写程序,就看你想做什么了。

下面还有Webkit, Dashcode的介绍,Dashcode内置的按钮都相当pp,用来代替Photoshop来画按钮用在网页上未尝不可……反正它最后肯定生成png.

最后iChat Theater的介绍,新东西在于甚至可以和对方一起看同一个网页……为什么没人跟我玩iChat..

5 条评论 »

  1. rennina 留言,

    2007年01月25日 星期四 @ 11:49 pm

    哼唧,这么爽….

  2. akima 留言,

    2007年01月28日 星期日 @ 9:26 pm

    可以有你的msn么

  3. chumsdock 留言,

    2007年01月29日 星期一 @ 12:11 am

    chumsdock@gmail.com

  4. fieelle 留言,

    2007年01月29日 星期一 @ 4:05 pm

    你跟nina为啥不能玩ichat?

  5. fieelle 留言,

    2007年01月29日 星期一 @ 4:17 pm

    。。报告老师,我无聊到看你的welcome界面了。。robbit in the rain。。

本文的RSS feed · 引用 URI

发表您的评论

提示:如果你刚刚提交过评论,但是还没有被显示出来,请点击这里刷新一下: 刷新评论