世界最年輕的iPhone應用軟件開發(fā)者年僅14歲
據國外網站報道,《福布斯》雜志最近采訪了據說是世界上最年輕的蘋果iPhone應用軟件開發(fā)者:皮爾斯·弗里曼(Pierce Freeman)。以下是文章的主要內容。
也許世界上有數以萬計的iPhone應用軟件開發(fā)者,但很少有人與皮爾斯·弗里曼,一個14歲的灣區(qū)8年紀學生一樣年輕。皮爾斯·弗里曼開發(fā)的第一個應用軟件CardShare,最近獲得了蘋果的認可。
年僅14歲的皮爾斯·弗里曼
福布斯記者泰勒·布利(Taylor Buley )采訪了皮爾斯·弗里曼,以了解他的開發(fā)過程和思路,以下是他們的對話摘要:
泰勒·布利(以下簡稱T)問:你的CardShare是干什么用的?
皮爾斯·弗里曼(以下簡稱P)答:用于交換虛擬名片,名片可包含個人信息和在社交網絡的資料,如名字、電話號碼、電子信箱和在Twitter 、Facebook的資料。
T:對你這樣的14歲少年來說,Twitter 、Facebook可能比名片更重要。
P:也許是。但自從我經營動物照相業(yè)務和做網絡設計以來,我常常用到自己的應用軟件和日常信息。
T:應用軟件的代碼有多少行?
P:無論是服務器還是客戶端,都是占了1.1萬行。
T:你肯定在軟件中植入了HTML和iPhone應用開發(fā)套件中的不同元素,此外你還加了什么?
P:屏幕上顯示的所有界面元素和交互元素,都是我編寫的,我沒有使用任何界面制作器或任何其他工具,軟件與服務器互動,實現卡片和信息的交換,使用PHP和MySQL在實體設備上遠程登陸CardShareApp.com。
T:軟件屬于哪類?是Adobe還是蘋果軟件?你用什么開發(fā)的?
P:盡管iPad和iPhone在圍繞Flash上都存在爭議,但Adobe和蘋果軟件我都使用了。具體來說,應用軟件的圖形是用Adobe Photoshop制作,為了縮放圖標,我用了Adobe Illustrator。隨后所有的編程都用蘋果的Xcode或Espresso完成。
T:你怎么留時間來開發(fā)軟件?
P:主要是在校外,多數在家、放學后或周末。
T:你正式學過編程課么?
P:沒有,我完全是自學。
T:我在你這個年齡時,常常用德儀的TI-83計算器編程,有人還在這么做么?
P:我沒有,我認為一些高中生是這么做的,但這超出了我的水平。
T:你看到其他有人達到你的水平么?或哪些社區(qū)可以找到這樣的人?
P:我從未遇到過14、15、16甚至17、18歲的人為iPhone和Mac編程,并將程序與網絡服務集成。我的多數問題是向Mac獨立軟件開發(fā)社區(qū)的好人們詢問,他們引導我如何開發(fā),非常感謝他們的幫助。
【編輯推薦】