
每當接觸新的平台, 第一個想到的是怎樣移植以前的code? 這個在相同程式語言下容易, 只要多寫一層轉換新API的原平台API即可. 當然新平台要比原平台更豐富才容易實作.
所以當要開始寫Android這個平台的程式, 第一件事就是看繪圖的API, 讓我以前的遊戲可以在不修改code的狀態下移植到Android手機上. 類似的事以前做過, 但還是遇到Android繪圖上面一些奇怪機制的問題. 有些東西還沒解決掉, 像是按鍵(觸控)控制, 音效, 和讀取resource的API.
最近也拿到HTC G1實機, 發現這是我接觸過實機和模擬器最接近的一個機型吧. 可見Google用心之處. HTC G1台灣不會上市, 說是台灣市場有全鍵盤手機接受度不高, 所以會出無鍵盤的G2. 但是我是建議等別廠牌使用Android作業系統的手機.
沒有留言:
張貼留言