I love Laura and Paul, really enjoy watching them every week.
到現時為止已經提交了三個 apps 到 Marketplace,在此分享一下過程和經歷。
今天是 Windows Phone 7 發佈日,雖然尚未全球同步,但依然值得期待。
縱使蘋果放 MonoTouch 一條生路、MonoTouch (MT) 更提供兩星期 15% 折扣優惠,掙扎過後還是放棄了支持 MT。
價錢是原因之一,Apple iOS Developer Program 要 USD 99 一年,MT 要付上額外的 USD 399,如果只是為興趣而寫,成本算太高。
但最重要的原因是 MT 不夠成熟且 dependencies 太多,iOS API, XCode, Mono Framework, MonoDevelop, iOS Simulator 當中任何一樣不對勁馬上倒下來。由 MT 1.0 開始共寫了三個程式,每個程式都遇到不可前進的問題需要等待 MT 修正,令人感到很無奈和沮喪。隨便數數,問題包括 API 支援不齊全、i18n 語言支援不足、MonoDevelop 未能儲存設定值、無法連接 iOS simulator debugger 等等。這些問題都不是小問題,都是 blocker, impadiment,令人無法繼續寫下去。在 Forum 裡看一看會發現更多奇怪問題。想到這裡忽然明白,就算 MT 再好,framework / IDE 未能配合也只會浪費精力時間,MT 永遠只能當成為 second tier development tools 看待,認命吧。
還好 Windows Phone 7 已經出來,應該足夠滿足我寫 C# 的需求。
IE9 Beta 也出爐了,網上媒體一致讚好。自己下載來玩,過程需要更新 Windows 1,2 次,最後重新啟動了數次才安裝完成,其他瀏覽器都不用啊...
效能方面,整體感覺良好。啟動、開新頁、網頁顯示都沒有慢的感覺,最重要是沒有爛頁問題。在 Windows 下可以直接跟 Safari / FF 拚。不過最後還是選擇回到 Chrome 的懷抱,超班馬就是不一樣,順心順暢~喜歡 IE9 的地方
不喜歡 IE9 的地方