iPhone流行,iPhone App大行其道,朋友本來是編寫網站的,但最近也學寫iPhone App。要學寫App,並不容易,首先要投資硬件。暫時寫App只能用Mac機,因此最少要購置一台新Mac機;較經濟的可以買台Mac Mini,數千元有交易;願意花費的可以考慮買MacBook或iMac,價錢近萬元。
整體來說,我覺得Mac機易用,但並不特別好用。人家寫iPhone App,程式當然是用在iPhone上,又不是用在Mac機上,其實不一定要用Mac機來編寫。然而該公司偏偏要程序員使用Mac機編寫App,想必是藉此吸納Mac友,開拓iPhone App編程人員成為新的Mac用戶群。老實說,iPhone雖然比其他手機好用,但Mac機卻未必比普通視窗電腦好用,強迫編程者用Mac機寫iPhone App,並不合理。
買了Mac機後,寫App時還要用專門的Objective C,以及獨家的Cocoa編程環境,又是封閉系統的做法。此外,iPhone對操作介面的設計有嚴格的規定和限制。例如我朋友把App的介面當是網頁設計,在屏幕右邊設計了一些會彈出來的Tab按鍵,像網頁般操作。然而,類似的操作在iPhone上是不容許的,設計App介面,要重新學過。
iPhone對App介面的嚴格限制,好處是無論你下載甚麼App,操作介面都大同小異,對用戶來說更容易上手。很多時用戶不用教、也不用看說明,自然懂得使用。相對Android對軟件介面沒有嚴格限制,介面變化較多,但有時卻因此而變得較難用。
飲食網站創辦人