2009-10-22 6 views
0

Je suis actuellement en train de porter une application qui a été écrite pour Windows Mobile 2003 (Compact Framework 1.0) et j'ai décidé que mon plus petit dénominateur sera un smartphone fonctionnant sous Windows Mobile 5. J'ai réussi à le compiler et à le lancer sous VS2008 sur un appareil "Professional", mais il sera difficile de le faire fonctionner sur un smartphone.Portage d'une application Windows Mobile 2003 Compact Framework sur un smartphone

Le problème que j'ai comme j'ai besoin de remplacer TabControls, boutons RadioButtons, et ainsi de suite. Je me demandais s'il y avait des moyens astucieux de faire ceci pour réduire le travail manuel de grognement. Ou au moins quelques meilleures pratiques pour le faire.

Répondre

1

Il n'y a pas de moyen facile de convertir une application Windows Mobile normale en Smartphone, puisque (comme vous l'avez noté) l'addition de smartphone n'a aucun contrôle cliquable. J'ai écrit une application pour smartphone il y a quelques années et j'ai presque tout fait avec les deux menus.

Si j'étais vous, je voudrais me débarrasser de l'idée de faire du smartphone le plus petit dénominateur commun. Je ne pense pas qu'il y ait beaucoup de téléphones dans le monde qui exécutent l'édition de smartphone (je ne connais pas aucun personnellement, mais il y en a peut-être encore quelques-uns). Si vous optez pour l'édition normale de Windows Mobile 5 et de .Net Compact Framework 2.0, il est fort probable que votre application fonctionnera avec Mono, ce qui signifie qu'elle fonctionnera sur l'iPhone en plus de tout appareil WinMo 5+.

+0

Je viens d'acheter un tout nouveau Dash 3G qui n'a pas d'écran tactile. – ctacke

+0

Malheureusement, nous avons quelques clients qui utilisent des smartphones, dont l'un ne cesse de me le rappeler. Le nombre d'utilisateurs ne justifie probablement pas le coût de l'effort, mais je pourrais le faire quand même. – Alister

+0

@ctacke: Je viens de me rappeler que ma belle-sœur a aussi un téléphone WinMo sans écran tactile. L'utiliser me rend fou, mais je suppose que c'est mieux qu'un téléphone portable ordinaire. – MusiGenesis

Questions connexes