» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 19 12
发新话题
打印

[心得] 忍不住还是喷下lion

昨天熬夜看了直播,早上起来又翻了官网的详细介绍,终于忍不住想喷下。
我对mac os x可以说是了解比较深的了,因为我毕业后第一分工作就是mac的软件开发,做了整整3年多。从10.4开始到10.6。
每一代mac os x最牛的地方就是会带来很多新的超前设计。10.4带来的spotlight,core data等,10.5的core animation,core audio等现在都成了iOS的根基。可以说如果没有几代mac os x的技术积累是不会有ios今天的成绩的。
但是lion我看来看去就发现一个version control的新技术,其他的基本全是UI的变化,并且我个人还不是很喜欢。从ios里学到的东西我觉得大部分意思不大,除了resume算是亮点。
回看10.4和10.5那才真的是进化,10.5的进化是目前这么几做mac os x中新技术最多的一作。当时10.5还因为开发时间短,部分新技术有了构思但没有完全开发完成就上市了。虽然对用户来说有点不负责,但从另一个角度讲当时apple的软件工程师的天才想法太多了。而现在的lion我想说,真肯爹。
我看到眼神打分8分。但我觉得最多只值5分,反正不及格就是了。


TOP

resume很火星科技
不知道处理大的文件会不会卡顿



TOP

说起resume。想起以前10.5的一个新技术,快速关闭程序。
apple在10.5提供一个系统支持,只要开发者愿意,程序可以在10.5的系统上瞬间被关闭,程序的任何状态都可以无视,管你保存不保存。这样做的好处是帮mac os x实现了快速关机,大家注意观察的话mac os x关机越来越快了。当时还鼓励广大的开发者这样做。
10.7现在又反过来了,要resume了。喷了。


TOP

引用:
原帖由 yang_yii 于 2011-6-7 10:34 发表
说起resume。想起以前10.5的一个新技术,快速关闭程序。
apple在10.5提供一个系统支持,只要开发者愿意,程序可以在10.5的系统上瞬间被关闭,程序的任何状态都可以无视,管你保存不保存。这样做的好处是帮mac os x实 ...
那我顺道问一下达人,为什么外接了显示器的MacBook开关机都会慢很多?有原因么?我遇上两台了。

TOP

引用:
原帖由 aBrnoSUt 于 2011-6-7 10:37 发表



那我顺道问一下达人,为什么外接了显示器的MacBook开关机都会慢很多?有原因么?我遇上两台了。
这个要具体情况分析才知道。
一是看console的log有没有异样。
另是看是否有第三方程序拖累关机,这个和你安装的程序有关,比如photoshop cs 5在我的电脑上经常是半天关不掉,或者直接无相应,需要手动退出。
本帖最近评分记录
  • aBrnoSUt 激骚 +1 太骚了 2011-6-7 13:16

TOP

专业角度的说过了,看看我这个非专业角度的吧

osx也用,但对比来说win用的多,我从dos玩起的,有感情
纵观win的发展,不能说每一代都有翻天覆地的变化,但区别也不小了,我现在身边还有一堆人抱着xp不放呢,问为啥不用win7,说太难了,不会用

时代的步伐是前进的,但不是每个人都能使用,系统的改变有它的道理,当然有对也有错,比如vista就是个坏例子,但没有vista也就没有win7,我相信mac系统也是如此,改变是好的,不论对错,因为这次错了,下次也许就能对,当然你不适应你就会被淘汰,这不是什么丢脸的事,谁都会被淘汰只是时间长短而已,现在的父母那辈子人很少能玩得动mac和win吧?

至于lz说的核心的,重要的功能,这个是需要时间和灵感来开发的,不是每次或者每年都能有,但图形界面的优化操作我觉得更重要就比如手势,我觉得是是这次的最大亮点,统一了ios和osx的操作风格,真正做到了水果产品会一样就会所有的境界,wp手机我没用过,不好评论,微软也没有平板,但我相信wp手机的操作风格肯定跟win7不同

苹果这边对用户的使用舒适性和适应性做得很好,基本上不论你先买了ios设备还是osx设备,当你想用另外一部分系统的时候上手0难度,我觉得这个就很好

TOP

我觉得还行吧。。作为用户来说至少比SNOW LEOPARD的进步好。。

10.4到10.5的进化真是惊人的,当时直接导致了很多人投奔了MAC

TOP

另一个我对lion的担心是可能会没有rosetta,这样魔兽3和星际1没法玩了。

TOP

求解10.5的进化。   
war3你用战网?

TOP

引用:
原帖由 Missing 于 2011-6-7 13:08 发表
求解10.5的进化。   
war3你用战网?
现在战网主要是sc2,war3主要是家里和弟弟联机pk,虽然是老游戏,不过还是很欢乐的。
10.5的亮点很多,我凭记忆列一列。
1. 64 bit。算是操作系统的里程碑吧。
2. 系统开始支持垃圾回收,obj-c变成2.0,快要把java比下去了。这点后来成了iPhone程序开发的根基,也是iOS开发比较明显的优势之一。
3. core animation。这个是当时apple工程师最自豪的了,可以说是10.5最大亮点。这个技术全面被iOS用去,成了界面UI开发的根基。可以说没有core animation,iOS系统的UI不会这么绚。没有core animation,iOS的UI就不会蹦蹦跳跳了。
4. 基本放弃了Java的投入,只剩下Java的亲爹仍然在努力,不过mac os x仍然是目前对java支持最好的操作系统。mac os x开始全力支持ruby和python。
5. 通过UNIX认证。
6. 开始介绍llvm,准备取代gcc,后来apple就顺理成章的开始了自己制造cpu。这个技术现在已经在渐渐用到iOS上了。
7. Time Machine。这个技术其实和昨天介绍的version control差不多的。不过Time Machine算是老的方式了,所以lion将其改进了。玩过subversion的会比较熟悉,Time Machine主要依靠的就是服务器和客户端的方式,平时定时的本机作为客户端向服务器(移动硬盘或者其他分区)提交更改,恢复的时候客户端就向服务器查询历史版本。所以Time Machine没有第二台机器或者分区就不能用。后来apple借鉴了git的思想,去掉了服务器的部分,完全把文件的不同版本放在本地,一样实现了追寻历史版本的功能。但相对Time Machine少了点安全性,Time Machine毕竟是保存在第二块硬盘,可以一定程度上避免物理损坏。
8. Quick look.当时很流行的一个日本人做的zip压缩包的插件,可以直接显示按空格压缩包的内容。非常实用。
9. Spotlight Help.mac的app在输入帮助可以直接指向相应菜单项目。比如你在SAFARI的帮助里输入copy,然后鼠标悬停结果。
10. iChat开始强力支持视频聊天,包括视频滤镜。后来有了photo booth。这个技术用到了iOS的pHoto booth和facetime。
11. Resolution Independence.这个技术当时wwdc是介绍过了,不过后来发售leopard的gm版apple只做了一半,反正不完整。第三方开发者也不怎么支持。到了snow leopard还是老样子。不过到了iOS 4,全面用上了。当时apple说以后mac的屏幕都是24寸起了,分辨率会超过2000+。那么很多mac软件的按钮和窗口就会显得非常小,和一起的老机器比起来不协调。所以就想了这么个天才点子来使得不同分辨率的屏幕显示app UI效果一样。用point来代替pixel,这样以后开发者做Ui就只需要考虑窗口是多少point宽,不需要关心像素。在mac上推广失败,后来到了iPhone 4,apple毫不犹豫的上了视网膜,就因为这个技术。
12. mobile me。算是云技术的尝试吧,虽然价格非常坑爹。

现在回过头来看,ios的很多技术都是从10.4和10.5来得。相反,ios发展这么多个版本,创新的技术并不多。所以看的出来apple说从iOS里学到的也只有一些UI而已。
本帖最近评分记录
  • Missing 激骚 +2 版务处理 2011-6-8 09:20
  • 眼神 发贴积分 +10 感谢分享 2011-6-7 21:34
  • FoxfoO 激骚 +3 精品文章 2011-6-7 15:27
  • 剑霆如锋 激骚 +7 太骚了 2011-6-7 15:12

TOP

Quick look 这个绝对好用!
感觉这次的狮子一般般啊,今年的狮子主要是给大众习惯操作用的吧
很多方面都尽量做的更简单,比如现在用习惯ip跟ipad的就能很习惯性的使用macbook的触摸板

[ 本帖最后由 剑霆如锋 于 2011-6-7 15:14 编辑 ]

TOP

posted by wap, platform: iPad

哎呦我操,俺没用过10.5

TOP

我第一次用的就是10.5 当时还不懂呢 因为是学校的电脑 有很多限制 于是只用过pages……

TOP

这个版本是战略性的,同意苹果自家几大产品的操作体验

跟技术关系不大,很多东西在iOS上看过了,自然不会觉得惊奇,没什么革命性的技术引入——其实任何系统现在也很难做到。

但是纵然是这样,但个人看这个系统其实变化不小,那些类似iOS的程序操作方式,实际上在台式机上还是首次吧。

TOP

posted by wap, platform: iPad
引用:
原帖由 @意大利面  于 2011-6-7 17:35 发表
将来的硬件会标配么?
当然会。

TOP

 19 12
发新话题
     
官方公众号及微博