首先必須承認
iPhone / iPod Touch 實在是隻成功的機子
而且 iPhone SDK 也做得不錯,除了說明文件少了一點之外 (中文更是少)
還有 Object-C 語法怪異一點之外
寫個 iPhone 小軟體不是那麼困難,不過寫完後接下來就不是那麼順利了
雖然 AppStore 上軟體大賣的大有人在
不過如此,不代表在台灣寫個 iPhone 軟體來 "賣錢" 的門欄會比較低了
以下有幾個門欄必須跨過去才行
1. 首先是必須有台 MAC
MAC 的好用不用天秤多說,不過畢竟和 PC 相比價格高了一些
而且不是每個人都願意再學習另一套 OS 的
至於在 Windows 上就無法開發 iPhone 了,也許有高人可以解決
但至少 Apple 是不太可以釋出 Windows 的官方版本的
2. Objective-C & Cocoa 程式語言
iPhone SDK 使用的程式語言和 Windows 上不太相同
雖然結構有點像 C,但語法卻是大大的不同
也有別於 C++, Java, C# 等 Windows 上常見的語言
而 UI 界面的開發也是差異甚大
總而言之,不管你熟不熟悉 Windows 上程式開發
到了 MAC 上,你就是得重新學習另一種語言
3. 購買 iPhone Developer Program,要價 年費 99.99 美金
這點天秤就有話說了,iPhone 開發門欄已經不低了
想販賣軟體還得再購買開發套件才能放上 AppStore
(iPhone SDK 可以免費取得)
這還只是一年期,也就是說明年還得再購買一次
不只如此,每賣出一套軟體還得被扣 30%,真是死要錢
如果只是想寫軟體自己爽的是不用購買 iPhone Developer Program 的
但也只能在 iPhone 的模擬器上跑,連放到 iPhone 上都不行
如果你是學生身份倒是有免費的學生版本可以申請
不過不能賣錢,只能用免費的方式釋出
4. 一台 iPhone or iPod Touch
這倒不是必要的,如果你對你寫的軟體有信心
在 iPhone 模擬器上跑的很正常,不須在 iPhone 上驗証
總之結論就是想要在 iPhone 上開發軟體
代價不低就是了
而且遇到困難機率高和相對得到的 support 很少
下一篇再來談論天秤購買 iPhone Developer Program 遇到的困難和解決方法
10 意見
張貼留言
訂閱: 張貼留言 (Atom)
2009年11月22日 晚上8:43
終於找到我需要的文章了
YA!!!!
請問一下如果我要將我的文章做成電子書上去賣,請問能寫篇教學嗎
謝謝您!!!
2009年11月23日 下午6:14
您好, 請問一下假如用台灣申請的 Apple ID 製作出的軟體可以放上美國的 App Store 嗎? 謝謝.
2009年11月23日 下午6:28
To Vincent Lin:
可以,全球的 AppStore 都可以上架
2009年11月23日 晚上7:19
Thank you so much!
謝謝您這麼快回覆.
這資訊幫我很多,
我目前是一位 iPhone SDK 新手,
很高興認識您, 謝謝.
2010年5月3日 晚上11:35
good post. thank you
2010年5月8日 上午8:50
請問開發需要配備多好呢
還有作業系統THX
2010年8月11日 凌晨12:52
請問免費的學生版本如何申請?
方便的話請與我聯絡,謝謝mike0256x@yahoo.com.tw
2010年9月12日 上午8:43
你好:
我最近也是有一個idea想要開發iAPP, 你文章中提到的student的版本該如何取得? 只是一個學生的小創意想應用在iphone上如此:> 你的網站資訊超棒!!
2011年5月19日 清晨7:39
可推薦開發iphone/ipad app的公司或工作室嗎?
http://www.mobile01.com/topicdetail.php?f=14&t=2163214
2011年5月19日 清晨7:39 作者已經移除這則留言。