Food for thoughts - Platform
JanYeh 的標籤: WindowsMobile
這禮拜接到一個知名的國際管理顧問公司寫信來,邀請我進行30分鐘的電話訪談。
訪談的主題是有關於Mobile Phone的開發者,對於開發平台的一些意見,訪談之後我很自然的問他"Can I blog this ?"(註),不過對方持保留的態度,不願意涉及有關他公司的資訊,所以針對他問的一些問題,讓我觸發的一些想法,會在之後幾篇再陸續說明。
初步的問題是,
Mobile開發者對於開發平台的基本需求是啥?
個人是覺得,最重要的當然是開發工具跟開發環境的支援度。
以Mobile開發來講,跟桌上型開發比較不同的是,開發環境跟執行環境是不同的。以Windows Mobile開發為例,開發環境是WinXP或Vista,但是執行環境卻是WinCE。
因此,能夠讓開發者在開發過程中,利用既有資源,如開發之程式語言、IDE開發環境、模擬器技術等,讓開發者能進早得知開發結果,會有助於開發過程的循環。
其次,則是mobile平台所提供的API與上頭既有的功能與能力,能讓使用者利用開發工具就能取用裝置上的能力,達到欲開發
應用程式之目標。
這個是我比較看重的部分。
註:用英文一直講了30分鐘,講完腦袋發熱,因為運轉過度... :p