JimStudio wrote:
請問有人有開發pda...(恕刪)
開發 pda 網路程式使用 vb.net 2005書上的socket範例大有可能無法正常運作, 原因很簡單, PDA 上的 Framework (CF) 是有別於 PC 上的 Framework, 可說是部份的子集合(但有一些 Class 也是有異的!), 畢竟不同的 Device 要有完全相同的功能也有些不可能 (除非以最低級設備來為標準)
以下是我對程式設計方面一些不成熟的看法:
1. Java 優勢在於同一語言適用於不同平台(但是在某些平台上還是會有些微的差異), .Net 優勢在於 Windows 系列平台並提供多種語言(目前以 C#、VB為主, C、JScript次之), 兩者均可撰寫 PC、PDA、SmartPhone 的程式
2. 個人認為 Java 難入門(因較嚴謹), 但學好後對程式設計的理念會較有概念(不得不然也, 沒概念也弄不出程式來!), 而 .NET 的 VB 及 C# 都較易入門, 但若不注意程式設計的一些要求, 可能在寫大一點的系統容易出錯, 且容易弄不清楚問題出在那裡!
3. 參考資料兩者均多, 因為目前以這兩大系統為主, 且目前尚為五五波之態勢!
4. 建議想走專業路線的, 最好兩者均學 (較有市場價值, 且有互補之效!), 如果是自已玩玩, 建議玩 .NET, 比較快有成就感, 小程式也易上手, 容易把學到的東西化為實用的程式, 解決自已的問題!
5. 以下附上一個二年前寫的 PDA 小程式供各位參考, 是以 VS 2003 開發的, 可在 PC2002、PC2003、Windows Mobile 5 執行, 但 PC2002 要安裝NET Framework 1.1, 這是一個 PDA 上的電子書閱讀軟體, 因為是練習的作業, 所以功能簡單, 僅能讀取 txt 檔, 但可分文字模式及圖形模式顯示, 圖形模式下可旋轉螢幕, 為單一執行檔, 解開後112k, 免安裝直接丟在 PDA 上便可執行, 另外請不要使用 設定功能下的更新, 因為這要透過網路抓 Web Service, 目前己沒運作了(而且相關的自動更新程式部份我也沒丟上來), 我很懶, 所以就不附截圖了, 有興趣的朋友自行參考一下囉!
附加壓縮檔: 200703/mobile01-1b4bddac903c677eb6b506be89e78da8.zip