显示标签为“iMac”的博文。显示所有博文
显示标签为“iMac”的博文。显示所有博文

2013年10月3日星期四

在iOS/Mac上开发不得不知的十六件事

我曾向iOS开发者推荐了Twitter上最值得关注的30个人,收到了不少开发者的反馈,受此鼓舞,我向知名iOS开发者和设计师询问了这样一个问题–回到你开始iOS/Mac app开发的时候,你以现在的角度会给“最初的你”哪些建议。
Matt Gemmell:每种app都已经做过几百遍了,但是仍有空间留给那些更好的app。
总有空间留给更好的软件。iOS平台上每种app都已经做过几百遍了,但是仍有空间留给那些更简洁、更出色以及更易于使用的应用。即便完全饱和的类别,比如清单和文本编辑器。如果你认为你的创意是独一无二的,并非常有价值,那你就放心去开发、发布。如果有一些功能是你想要的,那么其他人也会想要。
Ray Wenderlich:不要期待一夜成名
iPhone开发工作室–Razeware的创办人,Raywenderlich.com的管理员。
不要期望一夜成名,持续学习成长以及开发app–下个总比上个好。
Mattt Thompson:做一款令人惊讶的app变得前所未有的便捷–go for it!
热门开源项目AFNetworking & NSHipster的作者。
当我开始iOS开发时,我是一个有着4年Ruby & Rails开发经历的程序员。我在语言语法方面花了大量时间,并且努力掌握所有的系统框架。那时候一些基本任务的教程都是非常稀少的,也几乎没有什么开源项目可言,我不得不依赖苹果的示例代码。
现在,我很高兴的一点是iOS开发者有大量优秀资源和开源项目库可以使用。对于教程和示例代码,我推荐Ray Wenderlich的网站和NSScreencast。对于那些希望学习更高级别技术的开发者而言,也可以参看NSHipster,我每周会在上边写一些Objective-C和Cocoa相关的文章。开源方面,CocoaPods是基本的。不仅是因为CocoaPods可以让你毫不费力地进行依赖关系管理,它还是款令人惊讶的用以发现新库的工具。自从第一次使用这个工具,我就发现了很多改变。做一款令人惊讶的app变得前所未有的便捷,所以我对那些开始进行iOS开发或者考虑iOS开发的人的建议就是“go for it!”。
Dan Rowinski:对设计和开发要同等重视
ReadWriteWeb移动领域编辑。
在开发规划过程中,对设计和开发要同等重视。app开发者常常过分关注应用能做什么,而不想想应用看起来怎么样,以及用户如何与应用进行交互。如果你创建的杀手级功能非常难用,那么用户将很难再返回你的应用中。另一方面,如果你创建的应看起来非常了不起,但却总是崩溃,或者不能做到承诺中的那样,用户也会选择“逃跑”。看看Path和Instagram,它们在平衡设计和功能方面做的非常好。
Jeremy Olson:不要把目标锁定在仅能支付99美分的利基市场
Tapity创始人。
不要忽略理念。我们经常会听过创意无关紧要这样的说法,关键是执行力。我过去也这样坚定地认为,但后来发生了一些事情。我的第二款app–Languages一天赚的钱比我第一款app在两年内赚钱的钱还多,到底怎么回事?这两款应用都是执行力非常好的应用,Grades甚至还获得了苹果的设计大奖。这两款应用都进行了非常好的市场推广,都被苹果和新闻媒体推荐过,但是差别在哪里呢?–理念。
Grades被局限在它所服务的狭小的利基市场–那些关心他们分数的大学生(比我们想象中的利基市场要小)。Languages用户要更加普遍些,几乎大部分人对离线翻译类app都比较感兴趣。不要误解,正如下边这个图表所列举的,利基市场app肯定可以获得收益,但是它们所处的利基市场必须十分关注这个app,并且愿意为它付费。不幸的是,大部分app犯的一个错误是,它们把目标锁定在仅能支付99美分的利基市场,导致了一个令人失望的商业等式。
Marco Arment:雇一个设计师
Marco Arment(出生于1982年6月11日)是一个美国籍的iOS和web开发者,同样也是一个科技写手和杂志编辑,居住在纽约韦斯切斯特。Marco Arment是Tumblr的联合创办人,并开发了Instapaper。
在2009年,我写了一个从网上抓取内容的社交app,从中我体会到了很多艰难的事情。这款社交app非常成功,我也为这个平台着迷,但就在参加我的第一届WWDC前不久,苹果关闭了这个平台。我当时非常崩溃,花了很长时间才摆脱这种情况,并鼓起勇气放弃了自己的日常工作,做一名自由职业者。再后来,我同样艰难地放弃了自由职业者,选择做自己的事情。这是一场炼狱般的经历,把我带到了现在所处的位置,并带给我一份可持续发展的业务。
Marc Edwards:学习的最好方法是分享和讨论
Bjango首席设计师。
合作关系至关重要。找到优秀的人并使之和你一同工作,他们可以补充你的技能。尊重他们并学习他们的技术,从而能使用相同的语言进行交谈。对iOS设计师来说,这意味着需要熟悉Xcode和苹果在UI元素方面使用的命名规则。还需要你参加开发者的相关会议,遇到不错的开发者。
最快的学习方法是分享和讨论技巧和技术。写作有助于形成固体意见,并作为一个伟大的方式来检查你是否以正确的方式工作(如果你的工作方式不正确,你得确保有人能让你知道)。策略很重要,我喜欢读Asymco.com, ben-evans.com以及收听The Critical Path。这一点在最初并不是显而易见的,但对行业趋势的深入理解可以让你洞察设计的发展方向。当事情更可预见时,你也可以制定相应的计划。
成为一名开发者需要一定的智慧和信心。对于刚入行的开发者来说,智慧和信心反倒会成为缺点,新手开发者会“爱上”他们的想法。经验丰富的程序员经过多年的试错,会更怀疑他们的假定。所以如果你刚开始了程序员生涯,那你需要寻找可以证明你错误想法的简单方法,不要相信你想到的一切。
把成功的人和其他人区别开来的方法就是不断尝试,即便在别人放弃的时候。知识和聪明是达成目标的关键因素,但与毅力和不服输的精神相比,知识和聪明相形失色,
Robin Raszka:要专注为真实用户设计最佳的体验
Tapmates和Pttrns.com的联合创始人,。
不要努力为了做下一个Jony Ive,要专注为真实用户设计最佳的体验。不要停止学习新知识,忘掉线框图和把截图上传至Dribbble,相反学习如何做自己的作品原型,尽快让它在设备上运行。
David Smith:为了让这个过程变得令人愉快,我们要享受这个过程,喜欢这个过程中遇到的人。
FeedWrangler创办人, 主办Developing Perspective
确保你了解你自己定义的成功看起来是什么样子的,如果这唯一跟金融财务相关,那么这是一个残酷的市场。为了让这个过程变得令人愉快,我们要享受这个过程,喜欢这个过程中遇到的人。
Dan Counsell:有时候更少的功能可以是你最大的竞争优势
Realmac Software 创始人,知名应用clear的开发者。
通过移除所有不必要的元素和功能来让产品保持专注。有时候更少的功能可以是你最大的竞争优势。
Craig Hockenberry:不要害怕遇见他人,要克服自己内向的性格。
他开发的Twitterific是Twitter最漂亮的iPhone客户端之一,也是Iconfactory网站的负责人之一,曾写过多本开发相关的书籍。
当我第一次为Mac开发软件时,我非常幸运地和一些天才设计师一起工作,比如Jeffrey Zeldman和Iconfactory(http://iconfactory.com/home/staff)上的一些人。后来我和Jeffrey分道扬镳,但是我仍不能想象没有Iconfactory上同事的帮忙我如何做产品。在你开发产品的过程中,有一位合作者非常重要。再从深层次考虑,不要害怕遇见他人,要克服自己内向的性格,并花时间建立和同事设计师、开发者之间的友好关系,你可以从别人身上学习到很多东西。在开始一个谈话之前,先弄清楚有哪些是你知道而别人不知道的东西。
Rene Ritchie:开发、设计以及市场营销是不同的,但都需要同样重要的技能要求来确保成功。
iMore专栏作者 @MobileNations
给予编码和设计,产品和营销同样程度的重视。开发、设计以及市场营销是不同的,但都需要同样重要的技巧来确保成功。如果你不会编码,那就雇佣最好的程序员。这一点对设计和市场营销也一样。任何人都有获得幸运的可能,但是你越聪明,就会越幸运。

2013年8月5日星期一

经典Mac台式机回顾 你见过几个?

经典Mac台式机回顾 你见过几个?
提到苹果电脑,通常大多数人都会想到类似iMac这样高度集成的一体机,但事实上,苹果台式机也有着悠久的产品历史,同样深受用户的喜爱。这些产品虽然机身稍微庞大了一些,但是性能和扩展性都要更加出色,并且始终保持着米色/银色调的统一设计风格,下面,就让我们一起来回顾一下这些经典的Mac台式机产品吧。
Macintosh Quadra 700
经典Mac台式机回顾 你见过几个?
Macintosh Quadra 700于1991年10月发布,拥有一个25MHz的摩托罗拉68040处理器,并且拥有两个NuBus总线插槽(可安装显卡、视频卡等)、一个PDS(直接处理器插槽)和用于连接外部硬盘的SCSI接口。这款产品在当时的售价高达6000美元,折合人民币约34200元人民币,按照当时的收入水平,对于普通用户来说已经是天价了。
Macintosh Quadra 950
经典Mac台式机回顾 你见过几个?
作为后续机型的Macintosh Quadra 900和950,通常被用户认为是第一台真正的Mac台式机,其中950于1992年5月发布。它拥有5个NuBus插座以及一个PDS接口,可以锁定电源开关,除了机主之外其他人无法随意关闭或打开,另外,输入设备如键盘等也会被同时锁定。
Macintosh Quadra 840AV
经典Mac台式机回顾 你见过几个?
在Quadra 800机型发布几个月之后,苹果又于1993年7月发布了Quadra 840AV,其中“AV”代表着支持S端子和复合视频端口输出的功能。相比Quadra 950,这种新型的台式机更加实惠小巧,但是设计上存在一定缺陷,机箱上的滑盖部分十分生涩,使得接口难以访问。
Workgroup Server 9150
经典Mac台式机回顾 你见过几个?
这是苹果第一台不以消费机型为原型设计的服务器产品,于1994年4月发布。9150拥有四个NuBus接口以及一个PDS接口,用户还可以选择80MHz主频的601或是120MHz主频的601+ PowerPC处理器。
Network Server 500
经典Mac台式机回顾 你见过几个?
说实话,这台与1996年4月发布的网络服务器产品看上去并不像是出自苹果之手,造型比较丑陋。该机也没有安装Mac OS,而是内置了IBM开发的Unix操作系统。机身设计的特点是内置了7个托架以及6个PCI插槽,机身重量超过36公斤。
Power Macintosh 6500
经典Mac台式机回顾 你见过几个?
Power Macintosh 6500的设计特点是在机身中内置了重低音扬声器,同时使用PCI插槽来取代NuBus插槽。另外该机还具有一个Iomega Zip驱动器,可实现海量存储扩展。
Power Macintosh 8600
经典Mac台式机回顾 你见过几个?
Power Macintosh 8600和9600都在1997年推出,而在同年11月,新型的Power Macintosh G3作为后续机型发布,所以8600和9600是最后采用典型米色设计的Mac台式机。
Power Macintosh G3(蓝白色)
经典Mac台式机回顾 你见过几个?
于1991年1月发布的Power Macintosh G3,拥有典型的近代苹果美学设计,机身的接口也更容易访问,并奠定了未来五年的苹果台式机设计基调。
Power Macintosh G4(水银色)
经典Mac台式机回顾 你见过几个?
在1999年9月,苹果发布了G3的升级机型G4,不过机身颜色为石墨色。而在两年后,苹果发布了升级版的水银色G4,并内置了四个硬盘驱动器托架、一个光驱托架、一个ZIP驱动托架、四个PCI插槽以及一个AGP插槽。
Power Macintosh G4(镜门版)
经典Mac台式机回顾 你见过几个?
这款特别版本的G4使用了两个新的设计,但都有些鸡肋。一个是托架表面使用了镜面材质,基本上仅仅起到装饰的作用,另外机身下方还设计了四个进气孔。
Power Macintosh G5
经典Mac台式机回顾 你见过几个?
作为经典机型,使用了全铝制机身的G5于2003年6月首次亮相,事实上这款机型的设计已经沿用到现在(Mac Pro)。另外,G5在运行时还采用了水冷系统,可以说是近代苹果台式电脑的设计典范。
Mac Pro(2013版)
经典Mac台式机回顾 你见过几个?
最后一款则是苹果于今年发布的全新设计Mac Pro,它采用了十分新潮的筒形设计,硬件部分也进行了全新升级,特色在于使用Thunderbolt 2接口扩展内部存储。另外,该机将于今年晚些时候才会正式上市。
来源:macworld

2013年7月23日星期二

Mac用户必备的16款免费软件

Adium是Mac OS X上的多方协议即时通讯客户端,以libgaim函式库为基础。它被以 CocoaAPI 编写,并以自由软件的GNU释出。
Adium可以把你所有的聊天账户汇集在一处,比如 Facebook Chat和Gchat。Adium支持自定义插件,允许用户自定义截面元素,比如改变字体和对话气泡等元素的颜色。
可以同步用户在tablet, iPhone以及laptop上的阅读,允许用户自定义Kindle for Mac的颜色。这款软件甚至都让Kindle都显得多余,你可以简单地使用这个app让你的设备“变身”成为Kindle e-reader
Caffeine之于Mac,就像咖啡对你,不过Caffeine是免费的。Caffeine可以让Mac屏幕保持开启状态,阻止屏幕进入休眠状态。
CheatSheet可让你简单快捷地查找、使用各种程序环境下的快捷键。不管你是使用Finder,Safari还是Firefox,都可以方便地查看对应程序环境下的快捷键。不过,新手最初使用时可能会有点麻烦。
CloudApp是一个较为轻量级的网络存储服务,它允许用户相互分享书签、图片、音乐、视频以及任意格式的数字文件。该软件使用简单,只需把文档/文件拖至CloudApp的图标上。CloudApp会产生一个简单的URL,你可以通过在线,邮件以及聊天的形式复制给其他人。虽然CloudApp Mac app一次只能显示五个链接。但是web版本可以显示更多链接。
存储应用Dropbox是近期非常热门的一个话题,这款app为用户提供了2.5GB的免费存储空间,此外用户也可以支付100美元/年来获得100GB的存储空间。
Found可以帮你快速搜索散布在网络或者本地的文件,不管是桌面文件夹,还是Dropbox,Skypebox, Google Drive抑或其他第三方服务中的文件。你还可以为设置文件夹创建快捷键。并且Found绝不会把你的个人信息发布给第三方,但会发送一些使用数据。
OnyX是一款强大的系统维护工具,可以帮你组织电脑系统和维护系统安全。如果发现设备的硬盘驱动器出了问题,OnyX会提醒你进行修理。它还会提醒你修正系统权限,清理系统缓存、密码,浏览器垃圾以及删除应用等等。
SelfControl是个自我管理工具。如果你想在一定时间内远离Facebook或者Twitter,这款app可以帮你。你可以通过工具把网站的URL添加至黑名单,设定锁定时间。这个款应用的目的是把你从繁琐又不必要的任务中解放出来。
Skitch可帮视觉化地处理文档,你可以在PDF文件上进行彩色标记注释,兼容手机和桌面电脑。
Sublime Text是一款优秀的代码编辑器,具有代码高亮、语法提示、批量处理、快速文件导航以及一次查看多个文件等功能。该软件免费下载,需付费才能继续使用,但并没有明确的时间限制。此外,可通过简单的JSON文件自定义app。
SuperDuper是一个简单易用的,防数据丢失的可靠工具,适用于技术用户和非技术用户。如果Mac崩溃了,SuperDuper可帮你在其他地方创建备份,尤其适用于把文件从一台设备转移至其他设备,或者一般的文件备份。
The Unarchiver是Mac OS X 下用于压缩/解压缩的应用软件,简单易用。该软件支持自定义设置,解压后原始文件直接仍进废纸篓。几乎支持所有压缩格式,比如RAR、ZIP、TAR、BZIP2、GZIP以及7-ZIP等,比默认的OS X app更强大。
Transmission是一款免费的强大的,以快著称的BitTorrent客户端,界面简单直观,支持自定义。Transmission不会对用户进行跟踪,也不会有任何第三方的广告,所以比较安全。Transmission最大的特点是占用的内存少,所以不会明显降低计算机的运行速度。
VLC是Mac上一款优秀的影音播放器,几乎可以播放任何媒体文件,你也可以自定义这个播放器来满足自己的需要。还可通过热键访问查看VLC的不同功能。
Jumpcut 是 Mac平台上一款具有极简主义的剪贴板历史程序,可以保存你复制过的所有历史项目,精致方便,免费开源。