Choix de Language/Technologies Multiplateforme

Choix de Language/Technologies Multiplateforme - C#/.NET managed - Programmation

Marsh Posté le 30-03-2011 à 12:15:59    

Bonjour à tous,
 
J'ai besoin de réaliser un projet qui sera porté à la fois sur Win Mobile/android/Mac Os/Windows et sera envisagé (peut être) en temps que RIA par la suite.
Je me demande donc quelle technologies/langage je vais devoir adopter pour ce développement cross plateforme et c'est pourquoi je sollicite vos avis.
 
Le projet aura une connotation hautement graphique et multimédia avec pas mal d'interaction (Dans le style de Flash principalement).
Le fait que le projet serai implémenté sur plusieurs plateforme et notamment Android porte naturellement mon choix sur Java en tant que langage et je ne sais pas encore sur quel FM/Lib je vais me lancer pour le dev.
 
Seulement, je me dis que disposé du FM .NET avec du C# pourrait être aussi avantageux grâce notamment au projet Mono/MonoTouch/MonoDroid, son fort et naturel découplage entre la couche métier et UI; et puis ensuite pour pouvoir faire le portage RIA par l'intermédiaire de Silverlight. Le problème serais surtout par rapport aux projets Mono/Droid et autres qui ne sont pas encore vraiment effectifs et qui pourraient être contraignant par certaines phases.
 
Il a aussi été pensé à AIR/AS3, cependant cela ne cadre pas du tout avec Android et mobil dev.
 
Je vous remercie.
Cordialement.


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 30-03-2011 à 12:15:59   

Reply

Marsh Posté le 30-03-2011 à 14:29:25    

pourquoi tu dis que AIR ne cadre pas avec Android ? AIR existe sous Android, ainsi que Flash 10.2


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 30-03-2011 à 14:48:20    

Effectivement, je n'aurais pas pensé qu'il soit aussi conciliant ^^, il semblerait qu'il aille aussi très bien avec Windows mobile.
 
Le point négatif serait celui souligné par cette citation:
"Adobe AIR – an application that could conceivably allow users to bypass the App Store – on the iPhone or iPad just doesn’t seem like a safe bet at this point."
 
Je t'avouerais que je ne connais pas bien AIR ni même son développement, alors je ne sais pas à quel point il peut être un candidat intéressant pour du RDA/Mobil et serait transparent pour l'utilisateur.
 
Serait-ce ce que tu préconiserais ? Quel serait l'avantage vs C#/Java ?
 
Je te remercie.


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 06-04-2011 à 15:18:42    

Salut,
 
Après pas mal de lectures à travers divers articles et documentations.  
Je pense que je vais opté pour la solution de Adobe avec Flex/Air très orienté graph/animation.  
J'avais une préférence pour le Framework .Net mais le projet monoDroid et à mon goût encore trop récent et payant, ce qui me limiterais pas mal pour un déploiement rapide.  
Enfin Java, ne convient absolument pas pour du Desktop application, encore plus lourd que la solution d'adobe et moins pratique pour le type d'application que je souhaites faire.
 
Cordialement.
 


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed