Windows mobile作為MS移動智能機作業系統,越來越受到人門的關注, mobile的開發也由EVC合并到VS中,從而使開發大大的新簡化,但是一些環境和開發方式,以及類庫還是與PC的開發不同.我也是幾個月前才學習mobile的開發,有些心得寫下來,協助那些沒有入門而想入門的同學.
Vs2008安裝包裡預設的是5.0sdk,而現在流行的是mobile6.1,所以最好下載6.0的SDK和模擬器
軟體需求:
1、 Vs2008 |vs2005 各人都有自己的渠道吧
2、 Windows Mobile 6 Professional SDK Refresh.msi
:http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi
3、 Windows Mobile 6 Professional Images (CHS).msi
Mobile6.0的中文模擬器,對於沒有智能機的最好下載安裝。
http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Professional%20Images%20(CHS).msi
4、 ActiveSync.msi
主要是負責手機和電腦、模擬器和電腦同步、連結的軟體。通過它你可以管理你的手機。
http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup.msi
(如果vista 、windows 7 代替的安裝檔案是windows mobile device center)
安裝的順序比較重要,一定要先裝vs,再裝Windows Mobile 6 Professional SDK Refresh.msi、最後裝Windows Mobile 6 Professional Images (CHS).msi。如果安裝後找不到模擬器,或者建立、開啟不了工程,那一定是安裝順序出錯了。
安裝成功後,在VS工具->選項->裝置工具->裝置 中可以看到: windows Mobile 6 Professional SDK ,以及6.0的模擬器
接下來:
Windows mobile 開發入門—第一個程式"hello world",連結調試,模擬器的使用
Windows mobile 開發入門—開發炫麗滑動效果
Windows mobile 開發入門—網路程式的開發
Windows mobile 開發入門—GPS程式的開發
Windows mobile 開發入門—智能資料庫的開發
Windows mobile 開發入門—控制項開發(漂亮的進度條)