AT&T iPhone 3G電話費原來是可以打折的!

因為再一個月就要去美國了,最近一直在肖想要入手iPhone 3G,就四處注意iPhone的消息。剛在這邊看到原來AT&T跟很多公司或學校都有合作,電話費是可以打折的!結果就透過Google找到了一個好消息:MIT學生的iPhone電話費可以打9折!(雖然不多,但總比什麼都沒有好)但同時也看到一個壞消息:AT&T在校園附近的收訊還蠻糟糕的,即使是3G也沒好到哪.........................!#@*$&!@#$&!@%&!@#($唉,如果收訊不好,即使是300G又有什麼用啊....。閱讀全文

iPhone 2.0

剛發現蘋果島上的生活這個blog有很多關於iPhone 2.0(beta)的消息。我太久沒關心iPhone的進展,沒想到現在不但已經有全中文介面,而且還有中文手寫輸入!這次Apple終於沒有遺棄台灣人了(泣)有非常多謠言指出iPhone 3G在6月就會出現,但我也差不多要準備去美國了。iPhone雖然在美國很紅,但因為跟AT&T綁約就變成一個很麻煩的限制。(我當然知道有嘿嘿嘿的方法啦...XD)從AT&T Coverage Viewer看起來,波士頓周邊地區訊號應該都很好,甚至都在3G涵蓋範圍內。但從Mobiledia的comment看來,AT&T在MIT附近的收訊真是糟的可以,甚至還有完全沒訊號的情況。(台灣在這方面真是厲害多了,我們連在玉山上都能收到訊號。)美國國土廣大,基地台沒辦法舖得很密集也是理所當然,但至少把各大城市都搞好嘛。波士頓好歹也是麻州最大的都市,沒想到我竟然還得擔心收訊的問題,真是太黯然了..Q_Q(上圖來自iPhone 2.0 蘋果官方中文手寫輸入!)閱讀全文

iPhone SDK

Apple最近終於公開了iPhone SDK,除了提供廣大程式設計師在iPhone上開發程式外,還順便提出了一個讓開發人員能直接在iTunes Stores販賣作品的business model。在iPhone程式開發上,iPhone開發模式跟現有的Mac OS X應用程式沒兩樣。從下面的系統架構圖可以看出來,第一層一樣是Objective C + Cocoa(iPhone上叫Cocoa Touch, 多支援一些iPhone特有的功能,像是multi-touch、加速感應器)。中間有Media Layer提供影音、3D動畫(OpenGL ES)、繪圖的API,以及Core Services提供較為高階的網路連結、資料庫(SQLite),比較特別的是這層還提供了iPhone透過wifi及手機基地台做的地理定位資訊(Core Location)。最底層是提供低階OS功能的Core OS,包括檔案存取、Threading..等等。整個開發平台對於熟悉Mac OS X的開發人員來講其實非常容易上手EA甚至在兩個星期內就在iPhone做了Spore的簡易移植,SEGA也移植了Super Monkey Ball(並且是靠加速度感測器來操作的!),從影片demo的效果看起來實在非常驚人。流暢的3D動畫和OpenAL提供的立體音效,再加上內建的3軸加速度感應器和multi-touch screen,即使iPhone不拿來打電話,以後也必定是一個可期待的攜帶型遊戲平台。除了提出開發平台外,Apple還順勢提出讓iPhone Developer能販賣作品的平台,一方面能把SDK賣給想靠開發iPhone程式賺錢的程式設計師,另一方面也讓這些程式設計師能夠靠販賣iPhone程式獲取收益(跟Apple 7/3拆帳,每個月領一次),實在是很聰明的策略。iPhone一旦多了官方SDK後,可預期的是iPhone上的native app會如雨後春筍般大量出現,另外也可能吸引到其他Smartphone平台的開發者投入iPhone及Mac平台的開發。(在demo中,從EPOCRATES來的speaker說:「這些動畫效果都是由內建的API自動提供的,我們沒有多寫任何一行程式碼來做這些事。但它們真的讓程式看起來很酷。」)老實說,看了這些demo後,我也想去敗一台iPhone了...。閱讀全文