可惡啊,才剛剛寫了篇文章講到我認為應該可以自己寫程式放到 iPhone 上執行,馬上就踢到鐵板。先是在 yllan 的 blog 上看到:
Steve Jobs 對 Newsweek 的記者說,「iPhone 會是一個封閉系統,你無法在上面灌亂七八糟的程式以維持穩定性。這不代表 iPhone 無法灌新的程式,但是我們必須好好控制這個平台」。
後來又看到 NYTimes 的 David Pogue 提供的 iPhone 終極 FAQ 裡面寫到:
Can I add new programs to it? –No. Apple wants to control the look and feel and behavior of every aspect of the phone.
天啊…不能自己寫程式上去…這對我實在是打擊太大了…
我想,Apple 應該還是會開放給授權廠商寫 iPhone 的軟體,就像 iPod 遊戲一樣,而且也可能會透過 iTunes Store 販售,畢竟 iPhone 是用 iTunes 同步、管理的。
至於自己寫程式在上面跑,我想最後的一線希望就只有期望 iPhone 真的是用 Dashboard 作為平台吧…起碼這樣可以確定上面的程式是 widget,是單純的 Web Apps,而不是用什麼古怪的函式庫搭配特殊的開發工具,這樣要自己弄出一個在 iPhone 上執行的程式就簡單多了。