|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Damien DelotelDéveloppeur informatique Inscription : août 2010 Messages : 157 ![]() |
"Faut-il forcer ces clients à utiliser un OS plutôt qu'un autre?", c'est une question que certains comme moi doivent se poser aujourd'hui.
J'invite donc tout le monde à donner son avis sur l'une et/ou l'autre solution. Dans mon cas, j'ai du mal à faire la part des choses car travaillant dans une jeune société et ayant que peu d’expérience car sortant d'étude, il m'est difficile de me positionner. Malgré que la concurrence dans le domaine pour lequel je travaille soit majoritairement pour une environnement Windows, doit-je suivre ce mouvement?
Ayant pris beaucoup d’expérience dans le développement C#, la seconde solution me parait intéressante mais me lie beaucoup trop à Windows, malgré l’existence du Framework Mono. Avez-vous déjà eu a faire à cette situation, et comment vous en êtes vous sortis? |
|
00
|
|
|
#2 |
![]() ![]() Yves Développeur informatique Inscription : janvier 2007 Messages : 3 882 ![]() |
Je ne pense pas que la question, posée ainsi, soit pertinente.
La question que tu dois te poser est "Quelle cible de marché, quelle clientèle vise-tu ?" Si tu t'adresse à du client professionnel pour qui tu vas développer du spécifique selon sa demande et son cahier des charges. C’est lui qui t’imposera son OS. Il est très peu probable que tu arrive à imposer du Linux ou Mac OS à un client exclusivement Windows sous seul prétexte que toi, tu veux développer sous Linux ou Mac OS, et réciproquement. Ensuite si plutôt tu développe du logiciel commercial, c'est à dire qui ne s'adresse pas à un client en particulier à sa demande, mais à un marché ou des clients potentiels pourront éventuellement acheter ton produit, là bien évidemment il sera plus judicieux de cibler les OS habituellement utiliser par les clients potentiels de ce marché. Si c'est du grand public, ça sera principalement du Windows, si c'est du marché de niche les autres OS ne sont peut-être pas à négliger, exemple le monde professionnel de l'édition graphique et vidéo qui fonctionne principalement sur Mas OS. Rien ne t’empêche de faire du multiplateforme mais ça demande beaucoup de temps et coute énormément. Les langages utilisés aujourd'hui, selon le dernier classement de TIOBE sont Java et C. C++ et C#, au coude à coude sont relativement loin derrière. Et C# n'est pas limité au monde Windows, il est aussi présent sur Linux et Mac OS grâce à la plateforme Mono, auxquels on peut rajouter le monde du mobile avec l'arrivée de Mono pour Android et iOS, sachant que c'est déjà le langage privilégié pour Windows Phone 7.
__________________
Sevyc64 --- Le partage est notre force NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com