iPhone 程式设计入门(2)认识一下 MacOS

来源:互联网 发布:手机淘宝怎么叫快递 编辑:程序博客网 时间:2024/04/30 01:55

开发 iPhone 手机程式,不用台 Apple 的电脑,几乎是不切实际。理由如下:

 

(1) Apple 申请成为 iPhone application programmer,其中有些步骤会用到 Apple 的电脑,及 MacOS 的上产生秘钥的工具,最后资讯也会存到 Apple 的电脑上。这些资讯可以让你开发的软体,在 iPhone 硬体上测试。

 

(2) Apple 的浏览器 Safari,Windows 版很不稳定,而有许多开发者参考的文件,无论是在 local 电脑上,还是在远端的网站里,都必须用 Safari 才能阅读,不然有很多排版的错误,或是 video 播不出来。

 

(3) 最重要的一点,你必须能够欣赏 Apple 俭约的美,及重视用户使用经验,你开发的软体才有人会想买。 Opera Mini (免费)的下载量,超过百万,但评等只有两颗半星,其来有因。

 

如果只是开发 iPhone 程式,买 MacBook 阳春版,绰绰有余。价钱只有 3 万新台币出头。硬体规格如下:

 

 

  Model Name:  MacBook

  Model Identifier: MacBook6,1

  Processor Name: Intel Core 2 Duo

  Processor Speed: 2.26 GHz

  Number Of Processors: 1

  Total Number Of Cores: 2

  L2 Cache: 3 MB

  Memory: 2 GB

  Bus Speed: 1.07 GHz

 

 

但是电脑跑起来一点也不慢,开机顺极了。作业系统是 64  bit MacOS X (BSD)。电脑开机后,作业系统只用掉 460 - 500 MB,所以虽然 RAM 只有 2 GB,但是绰绰有余。

 

使用者介面美极了,程式启动都非常快,带盖用了两小时候,你会怀疑为何你从没想过用 Apple Mac 电脑。为何你会一直忍受微软 Windows XP 或是 Vista 或是 Windows 7 的丑陋与缓慢。其实最基本型的 MacBook 并不贵。

 

适应 Apple 电脑,会遇到两个问题:

 

(1) 键盘跟滑鼠。Mac 的键盘并比 PC NB 的键盘少了很多键,但是少的有道理。DEL,PgUp,PgDn,Home,End 都不见了。Apple 也很屌,MacBook 是不附滑鼠的。USB 集中在左侧,就是告诉你,买滑鼠要买无线的,如果买 Apple 的滑鼠,还只有一个按钮,超屌。

 

(2) 关掉应用程式,如果只按左上角的 (x),程式只是把视窗关闭,应用程式并没有结束。另外每一支程式,通常只会在系统里存在一份。程式开启速度是非常的快,因为预定关闭程式视窗,并没有真正结束程式,所以下次再执行同一程式,切换的速度是瞬间。

 

作业系统非常的稳定。用了一周,没欲过ㄧ次程式异常结束。我可是又灌 Chrome 5.0.342.9 Dev,及 n 个 extension。加上 FireFox 3.6.3。就是不会当机,你说希奇不希奇?

 

中文输入法也很棒,内建手写输入。内建截取萤幕的程式,这在 Windows 上可是要花钱的。

 

Apple Mac 电脑,用过会上瘾。难怪用过 Mac 的人,没几个会回去用 PC。

 

对了,我有没有提,Mac 电脑就是 Linux Machine,所以你可以跑 shell script,可以跑 terminal,可以跑 X-Terminal。如果你以前有花点时间,使用过 Linux ,那些神奇的把戏,通通可以用在这里。当然更少不了 GCC。

 

太屌了,Apple 的电脑,也太漂亮了,MacOS 的使用者介面。


 

原创粉丝点击