查看: 2659|回復: 0
收起左側

iPhone早期開發者:虛擬鍵盤來自黑客馬拉松

[複製鏈接]
發表於 2014-4-27 19:40 | 顯示全部樓層 |閱讀模式
導語:《紐約時報》網絡版今天刊文稱,弗朗西斯科·托馬斯基(Francisco Tolmasky)是蘋果公司(以下簡稱“蘋果”)第一代iPhone軟件開發團隊的一員,目前已成為一名移動遊戲創業者。他近期在接受採訪時談到了第一代iPhone中Safari瀏覽器、地圖應用和虛擬鍵盤的開發。

以下為文章全文:


當弗朗西斯科·托馬斯基20歲時,他開始為蘋果工作。他接受了一項富於挑戰的任務:為第一代iPhone開發功能豐富的移動網絡瀏覽器。當時的iPhone仍處於非常原始的階段。

在這項工作的過程中,時任蘋果CEO的史蒂夫·喬布斯(Steve Jobs)常常會見托馬斯基,向他提供反饋意見。關於當時移動版Safari的開發經歷,托馬斯基表示:“喬布斯確實非常固執,他會,‘這需要像是一個魔法,但現在還沒有足夠的魔力!’我記得,當時我非常沮喪。這看起來似乎是一個不可能完成的任務。”

不過,托馬斯基最終協助開發了這樣的瀏覽器。移動版Safari加載網頁的方式與計算機版完全一致,僅僅只是用戶的屏幕更小。此外,用戶也沒有必要繼續使用鍵盤滑鼠來操作,移動版Safari支持縮放、掃動和點擊等觸控手勢。

在iPhone成為主流之后,蘋果的許多競爭對手均推出了帶網絡瀏覽器的智能手機。然而與其他瀏覽器相比,移動版Safari對當前的網站設計造成了更大的影響。這款瀏覽器隨后也進入了iPad平台。

托馬斯基現年29歲,生活在舊金山,目前是一名專注於移動遊戲的獨立創業者。在2007年12月從蘋果離職之后,托馬斯基創立了一家名為280 North的創業公司。該公司提供了一款工具套裝,幫助開發者開發移動網頁應用。最終,該公司以2000萬美元的價格被出售給摩托羅拉。

蘋果的在職和離職員工很少討論他們在蘋果的工作經歷,不過托馬斯基最終同意接受採訪,談談他周四發布的新遊戲《Bonsai Slice》以及他在蘋果的工作情況。他的故事表明,蘋果在品開發方面非常類似創業公司。

在從南加州大學計算機科學專業畢業的6個月前,蘋果主動聯繫了托馬斯基。蘋果一名招聘人員告知托馬斯基,這是由於他是當時規模還不大的WebKit開發社區的一員。WebKit引擎目前已被廣泛用於各種瀏覽器,以顯示網絡頁面。

蘋果希望托馬斯基立即開始工作,不過他傾向於完成學業。當他2006年第一季度正式開始在蘋果工作時,喬布斯正在長達1個月的休假中。因此,對於自己在蘋果的工作,托馬斯基需要等待喬布斯的歸來。托馬斯基表示:“他對自己的項目非常謹慎,因此可能會懷疑20歲的年輕人。”

托馬斯基和iPhone團隊在蘋果總部園區的機密區域內工作。這一保密項目包括兩個主要部門:硬件團隊和軟件團隊。兩個團隊互相沒有接觸,也不直接合作,從而防止泄密。喬布斯每盩厔少兩次與開發團隊見面。

軟件團隊隨后又分為網絡團隊和應用團隊。托馬斯基所屬的網絡團隊包括5名成員。(最終軟件團隊的這樣分組被認為存在問題,因為網絡團隊的一些人隨后去開發iPhone應用,而應用團隊的一些人則需要依靠網頁技術。)

關於第一代iPhone中的應用,托馬斯基表示:“每款應用基本上由一個人開發完成。”盡管軟件團隊的所有成員共同開發了第一代iPhone的多個軟件元素,但每塊都由一個人負責。托馬斯基表示,他是移動版Safari的負責人。

托馬斯基還談到了多款iPhone應用和關鍵功能的開發方式。他表示,虛擬鍵盤功能來自喬布斯組織的一次黑客馬拉松。喬布斯對虛擬鍵盤的原型品很不滿意,因此要求團隊的所有人員在一周時間內專注於虛擬鍵盤功能。托馬斯基團隊的一名工程師贏得了競賽。自那時以來,他的全職工作就是開發iPhone的鍵盤。

托馬斯基還介紹了第一代iPhone中地圖應用的開發。一個不太為人所知的情況是,直到2007年1月Macworld大會的前幾周,喬布斯才決定在iPhone中加入地圖應用。托馬斯基的另一名同事克里斯·布魯門伯格(Chris Blumenberg)被分配了這一任務。他隨后日夜不停地工作,最終在Macworld大會喬布斯發布iPhone之前開發出了可使用的地圖應用。

托馬斯基表示:“喬布斯希望在一周時間內進行開發,而兩周之后他就要在Macworld上展示。這就是喬布斯能對你造成的影響:這很重要,事情就是這樣,你需要完成它。”

托馬斯基於2007年底離開蘋果。當時iPhone已經取得了巨大的成功,而開發團隊不斷發展壯大,優先任務也發生變化。團隊已經不像是一家創業公司,因此他從蘋果離職去創業。

托馬斯基表示,他目前專注於利用智能手機內感測器,例如加速計和陀螺儀的遊戲。他的遊戲《Bonsai Slice》由一支五人團隊開發。玩家在iPad附近揮舞手臂,以切割屏幕上的虛擬物品。

一些人擔心,這樣的遊戲可能會妨礙到房間中的其他人。托馬斯基對此表示:“我們很驚訝地發現,几乎沒有人在玩遊戲時會打到其他人。最終這是一款健身遊戲,你在遊戲時會非常謹慎。”(維金)
heatlevelGoogle被控 要Android手機使用自家程式
heatlevelLunecase 是一款靠電磁波顯示 LED 通知的 iPhone 保護套
heatlevel蘋果iPhone 5電源鍵瑕疵 5/2起免費更換維修
heatlevel新版iPhone 6機模:形似放大版iPod touch
heatlevel展示手機實際外觀,4.7 吋 iPhone 6 模型機流出
heatlevel《精靈樂章》母親節活動溫馨登場 絕版時裝、座騎推出
heatlevel《參天律》揭露「赤月花雪舞」2.09 改版內容
heatlevel《真古龍群俠傳 Online》5 月 1 日公測
heatlevel《報仇 Online》菁英封閉刪檔測試今日啟動
heatlevel《最強軍團》韓國焦點團體測試體驗
heatlevel蛇蠍女也怕鬼 44小時不敢闔眼
heatlevel「你的心臟是我兒子的!」

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

免責聲明|小黑屋|手機版|Archiver|168遊戲論壇|

GMT+8, 2024-5-5 09:36 , Processed in 0.091820 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表