值得一观的文章
linuxdeepin吧
全部回复
仅看楼主
level 9
kmint 楼主
从iOS到Android,从Mac到Windows(转)
使用了一段 iOS,从 4S 到 5,iOS 5 到 iOS 6,从Iphone到iPad。这里谈谈自己对iOS的一些看法,以及这款移动操作系统给我的启发。
我曾为安卓的部分机型编译过Rom,也为体验过从XP到8的视窗系统,自认为<span”><span”>对安卓和视窗的认识也不算太浅。
这里纯粹是个人意见,不谈高深的技术,仅仅是用户体验和感受。我没有贬低哪个操作系统的意思,iOS 是我最喜欢的操作系统,安卓也很优秀,那上面有我费尽努力编写的软件。如果您看不惯我在文中某些地方用安卓举例子的话,您可以把这些字句换成塞班(或者别的什么系统)。
我也希望大家文明讨论,有认识不对的地方,恳请各位批评指正。
2013年02月14日 11点02分 1
level 9
kmint 楼主
我认为,在移动设备上:
1.不需要名叫“程序管理”的程序
有一个程序管理的地方看似很好,实际上很糟。我们已经习惯了在控制面板里卸载程序,但在手持设备上,实在没必要这么折腾。当你已经能在桌面上直观地看到所有软件时,为什么还要在别的地方再弄一个列表用来卸载程序呢?直接就在桌面上操作不好吗?在桌面上长按图标然后点叉绝对要比你进入层层菜单找到这个程序然后再点卸载按钮方便得多。
2.别到处都是进度条
不是说哪都不需要,而是说大多数地方不需要,就比如卸载程序的时候。在安卓(等)设备上,卸载软件时会出现一个进度条独占整个屏幕,这样的体验非常不好。对用户来说,卸载已经进行到百分之几了这一点也不重要;我点个叉,然后这个程序从我眼前消失了,这就够了,就这么简单。
3.不要问这问那
有些事情应该是你(操作系统)做,而不是我做。当我靠近一家星巴克时,我的优惠券应该自动出现在屏幕上,这样如果我要用,就可以直接扫描屏幕上的二维码而不必再到一大堆程序里翻找;操作系统应该知道什么能做什么不能做,而不是时不时地弹个窗口出来问这问那。“xx应用程序获取了系统最高权限”,然后呢?我要做什么?
2013年02月14日 11点02分 2
level 9
kmint 楼主
7.注重细节
在 iOS,一部设备中装有上百个App一点也不奇怪。这些App内容精致、风格一致、富有创意。更重要的是,它们绝大多数从图标开始就注重细节。我们都知道 Keynote 的图标是一份年度报表,现在,新版 Keynote 已经更新了图标,放大可见“Q4 2012”。
把 iPhone 自带计算器横过来,你可以算 100 的阶乘。我的卡西欧计算器最大只能算到 69 的阶乘,再大就报错了。不是说 iPhone 秒杀计算器,而是说这样一种理念:你当然可以带个手机再带个 PSP、你当然可以带个手机再带个计算器、你当然可以带个手机再带个xxx……而现在,你只需要一部设备。科技应该让生活越来越简单,而不是反过来。
如果苹果地图不是苹果地图,而是别的什么公司的别的什么地图,它也绝对不会招致如此批评;正因为一贯重视细节,所以只要有一次粗心的产品就会立即令人失望至极。
8.U盘和数据线
说真的,我不喜欢U盘和数据线;我把它们视为过时的旧技术。当然现在我还找不到能完全替代它们的东西——它们在某些领域还有一些优势。但是,它们有时实在令我遗憾:我写了一晚上的文章,拷贝在U盘里打算带到打印店,但到了那以后我才发现U盘不见了……它可能半路掉了出来,或者早就没了,总之找不到了。我当然可以再买一个更大更好的U盘,但是我的文章呢?我存在里面的数据呢?!
数据线也会带来很多麻烦:我用手机和iPad各拍了一张照片,现在我想统一我的相册,我要怎么做?当然是数据线!我把手机连电脑,把手机拍的新照片拷贝到电脑,然后拔下来;再把 iPad 连上,把刚才这张照片从电脑上同步进 iPad,同时把 iPad 拍的新照片拷出来,然后再把 iPad 拔下来,把手机插上……拷贝两张照片比“把大象装冰箱”的步骤还多。
而现在,iCloud 让我非常惊讶。我认为总有一天 iCloud 或是类似的服务将彻底替代U盘和数据线。有了 iCloud,你什么都不用做,它将自动同步所有的一切。我用 iPhone 拍张照,这张照片会瞬间、自动、同时地出现在我的 iPhone、iPad、iPod Touch、Mac 和 PC 的相册里;我在手机上编辑了一份文档,我的所有其他设备上都会同步更新;我在 iPhone 上玩割绳子玩到了第五关,当我拿起 iPad 的时候,直接可以从第六关接着玩……所有这一切不需要任何特殊操作、不需要连一次数据线、不需要按一次确认键。我佩服这种创意,如果是我,我想不到。
9.信息在应用之外
我本不想装一大堆App,但是没办法,我需要人人、需要QQ……我并不是需要这些软件背后的一大堆二进制数据,我需要的是它们能提供给我的信息,需要它们告诉我人与人之间的联系。我不想时不时地打开QQ去看有没有人回复了我,因此,如果应用不需打开就可告诉我发生了什么,就会方便许多。iOS 的推送通知是很好的解决方案,当一个应用后台之后,这个应用就被暂停了,它要通知你的信息由统一的消息推送进程接管,然后在通知中心显示出来。这就意味着,我不必打开QQ、人人、微信……就可以同时收到来自QQ、人人、微信……的消息。这也就是为什么 iPhone 4 和 4S 只有512M内存却仍然是现今最流畅的移动设备的原因——它只需要同时运行一个程序。也正因为如此,电池能够更加耐用。经常有人抨击iOS和微软Windows Phone是毫无技术的“伪后台”,实际上这种后台机制可以保证高效率,并且技术上也很先进——我建议大肆抨击的人去看看 Apple 的开发者文档《Local and Push Notification Programming Guide》,在iTunes Store有免费下载,里面详细说明了推送(Push)的原理和机制,包括服务器端。经常有人问我为什么我在人人上回复得那么迅速,就像一直在线一样,实际上正是因为 iOS 有推送通知——我不必一直开着人人客户端就能知道谁回复了我、回复了什么。
2013年02月14日 11点02分 4
第八条不敢苟同、、、
2013年02月18日 04点02分
我家没网,你给我同步啊
2013年02月25日 08点02分
level 12
好长,好有压力
2013年02月14日 12点02分 6
level 10
从Mac到Windows呢...?
2013年02月14日 12点02分 7
这个嘛……这个文章里没有提……你可以自己搜索一下看看……要知道在贴吧里加链接是一件很难受的事情
2013年02月14日 14点02分
level 6
吾相信开源能战胜一切…
2013年02月15日 14点02分 9
20多年过去了,开源战胜一切了?恐怕不但没有战胜还离自己的目标越来越远了吧……喜欢开源没错,但是要知道世界上没有什么是绝对肯定的,如果所有的一切都走到极端的程度那么都是错误的……所以开源者应当考虑一下自己的不足之处……
2013年02月15日 15点02分
吾信蛋疼能战胜一切。。。
2013年02月16日 01点02分
回复 lihongwu1987 :[理想] 对于喜欢折腾,还有那种隐隐蛋疼感觉的人来说,你说的完全正确……
2013年02月16日 01点02分
安卓证明开源至少曾经战胜过了其他。不过要想让开源和商业很好的契合不是所有的公司都能办到的。
2013年02月16日 07点02分
level 3
努力看完了。感触很深,让我写这一大摞我可写不出来。但事实上我们需求的是一个更简单、高效、美观、灵活、智能的设备。
2013年02月15日 16点02分 10
然也,所有的技术最终的目的都是为人服务,而不是人服务于技术。恰如有人所言:西方的观点是自己能整明白就是高手,把别人也整明白是高手中的高手;中国的观点是把别人整蒙了就是高手,把自己都整蒙了就是高手中的高手……教育是服务于人的,技术亦然……
2013年02月15日 16点02分
level 7
2013年02月15日 17点02分 11
level 5
文章说到点子上了。
虽然我不舍的花钱买苹果而且鄙视喜欢炫耀装13的中国果粉。但从来不会对苹果公司产生任何怀疑。苹果的确是个伟大的公司即使是在乔死了之后。
如果苹果这样的公司不成功还让山寨统一了世界,天理何在!
2013年02月16日 07点02分 12
level 11
乔布斯是苹果的灵魂!
2013年02月18日 05点02分 13
1