2009-10-22 55 views
0

我目前正在移植一個爲Windows Mobile 2003(緊湊框架1.0)編寫的應用程序,並且我決定將我的最低分母設置爲運行Windows Mobile的智能手機5.我已經成功地在VS2008上編譯和運行「專業」設備,但是要讓它在智能手機上運行將面臨重大挑戰。將Windows Mobile 2003緊湊框架應用程序移植到智能手機

因爲我需要替換TabControls,RadioButtons,按鈕等等,所以我有這個問題。我想知道是否有任何巧妙的方法來減少手動咕嚕的工作。或者至少有一些最佳做法。

回答

1

沒有簡單的方法將正常的Windows Mobile應用程序轉換爲智能手機,因爲(如您所知)智能手機的附加功能沒有任何可點擊的控件。幾年前我寫了一款智能手機應用程序,並且使用這兩個菜單做了幾乎所有的事情。

如果我是你,我會擺脫讓智能手機成爲最低公分母的想法。我不認爲世界上有很多手機運行智能手機版(我個人不知道有沒有,但可能還有一些老手機)。如果您使用正常版本的Windows Mobile 5和.Net Compact Framework 2.0,那麼您的應用程序就有可能與Mono一起工作,這意味着除了任何WinMo 5+設備以外,它還可以在iPhone上運行。

+0

我剛買了一臺全新的Dash 3G,它沒有觸摸屏。 – ctacke 2009-10-23 00:42:43

+0

不幸的是,我們確實有幾個客戶端運行智能手機,其中一個不斷提醒我。用戶的數量可能不足以支付這筆費用,但我可能會這樣做。 – Alister 2009-10-23 00:43:10

+0

@ctacke:我只記得我的嫂嫂還有一個沒有觸摸屏的WinMo手機。使用它會讓我瘋狂,但我認爲它比普通的手機更好。 – MusiGenesis 2009-10-23 01:27:12

相關問題