Tu as déjà développé sur mobile en C++/C#?
Pq en fait si tu veux développer sur WindowsMobile en Java, les JVM sont beaucoup moins bien documentées (et standard) que les JVM de téléphone mobile.
Par contre visual.Net tu oublies pq autant que je sache ça ne gère pas le Java ( et J++-si ca existe encore- n'est pas java)
Question langage, c# est un copier-coller de JAVA donc tu seras pas trop dépaysé.
Le plus gros problème du Java mobile, c'est que selon les JVMs et les modèles de téléphones, tu trouveras en plus des APIs MIDP des APIs propriétaires utiles pour faire des choses plus bas niveau, comme par exemple en MIDP 1, sur les nokia, il y avait des API permettant de gérer la transparence des images - indispensable pour les jeux, mais absent de MIDP1.
Donc selon ce que tu veux faire, ton appli pourrait ne pas être très portable (sans jeu de mot)
---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi