OVH Cloud OVH Cloud

JAVA .NET

7 réponses
Avatar
Sylvain MALLEVAL
Bonjour,

J'ai développé une appli en Visual Basic .NET

Il se trouve que la moitié des utilisateurs à qui je destine cette
application sont sur MAC...

Alors je voudrais trouver un langage qui tourne sous Windows et sous MAC
(que je ne connais pas pour ce dernier)

Naivement, je me dit que JAVA, cela serait bien, puisque je crois que ca
tourne sur tout...

BREF, du coup j'ai plusieurs question qui sont les suivantes:
- Est ce que ke le JAVA livré dans Visual Studio .NET est un vrai Java
multiplateforme (Windows et MAC)
- Est ce qu'il existe une plateforme de développement style Visual Studio
.NET pour JAVA (avec la interface graphique pour créer les formes, etc...)

Merci a Tous

Sylvain

7 réponses

Avatar
jlp
Bonjour,

J'ai développé une appli en Visual Basic .NET

Il se trouve que la moitié des utilisateurs à qui je destine cette
application sont sur MAC...

Alors je voudrais trouver un langage qui tourne sous Windows et sous MAC
(que je ne connais pas pour ce dernier)

Naivement, je me dit que JAVA, cela serait bien, puisque je crois que ca
tourne sur tout...

BREF, du coup j'ai plusieurs question qui sont les suivantes:
- Est ce que ke le JAVA livré dans Visual Studio .NET est un vrai Java
multiplateforme (Windows et MAC)
- Est ce qu'il existe une plateforme de développement style Visual Studio
.NET pour JAVA (avec la interface graphique pour créer les formes, etc...)

Merci a Tous

Sylvain


1iere Question :

Je répondrai non ( MS ne respecte pas les spec Java )
2ieme question :
Eclipse + vep ou NetBeans

Avatar
Cédric Chabanois
Bonjour,

J'ai développé une appli en Visual Basic .NET

Il se trouve que la moitié des utilisateurs à qui je destine cette
application sont sur MAC...

Alors je voudrais trouver un langage qui tourne sous Windows et sous MAC
(que je ne connais pas pour ce dernier)

Naivement, je me dit que JAVA, cela serait bien, puisque je crois que ca
tourne sur tout...


Ca tourne sur toutes les plateformes qui disposent d'une JVM récente
donc pas sur tout ...

La plupart des langages sont multi-plateformes. C'est après la
compilation que çà ne l'est plus. Ou alors quand tu utilises du
spécifique (pour l'interface graphique notamment)

BREF, du coup j'ai plusieurs question qui sont les suivantes:
- Est ce que ke le JAVA livré dans Visual Studio .NET est un vrai Java
multiplateforme (Windows et MAC


Non, pas du tout. Il faut oublier le J# qui n'est là que pour faciliter
le portage d'applications Java en .net (ou pour dérouter les développeurs ?)

- Est ce qu'il existe une plateforme de développement style Visual Studio
.NET pour JAVA (avec la interface graphique pour créer les formes, etc...)

Eclipse (avec plugin qui va bien), JBuilder, NetBeans ...


Cédric

Avatar
Cléo
BREF, du coup j'ai plusieurs question qui sont les suivantes:
- Est ce que ke le JAVA livré dans Visual Studio .NET est un vrai Java
multiplateforme (Windows et MAC)
- Est ce qu'il existe une plateforme de développement style Visual Studio
.NET pour JAVA (avec la interface graphique pour créer les formes, etc...)

Merci a Tous

Sylvain


Avez-vous regardé du côté de mono, (portable du FrameWork.Net
cross-plateform) ?
Il tourne sur Mac OS X.


Amicalement
--
Cléo.

Avatar
Cléo
Avez-vous regardé du côté de mono, (portable du FrameWork.Net
cross-plateform) ?
Il tourne sur Mac OS X.


Voici l'adresse:
http://www.mono-project.com/


Amicalement
--
Cléo.

Avatar
noone
Le Sat, 20 Nov 2004 17:03:05 +0100, Cléo a écrit :

Avez-vous regardé du côté de mono, (portable du FrameWork.Net
cross-plateform) ?
Il tourne sur Mac OS X.


Voici l'adresse:
http://www.mono-project.com/


Amicalement


Bonjour,

Mono c'est une très bonne solution...
mais il ne faut pas utiliser les WinForms (qui ne sont pas encore
supportées dans Mono stable)
Donc pour l'instant pour une appli en console qui utilise des composants
pas trop complexe ok...
sinon passer son chemin...
ou utiliser une autre librairie graphique (GTK#, QT#, wx.Net, Glade#,
Gnome#, #WT...)

Cordialement

PS : sous Linux voir aussi MonoDevelop, l'"équivalent" de SharpDevelop


Avatar
vc.spam
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> wrote in message news:<cnng7s$i32$...
Bonjour,

J'ai développé une appli en Visual Basic .NET

Il se trouve que la moitié des utilisateurs à qui je destine cette
application sont sur MAC...

Alors je voudrais trouver un langage qui tourne sous Windows et sous MAC
(que je ne connais pas pour ce dernier)

Naivement, je me dit que JAVA, cela serait bien, puisque je crois que ca
tourne sur tout...

BREF, du coup j'ai plusieurs question qui sont les suivantes:
- Est ce que ke le JAVA livré dans Visual Studio .NET est un vrai Java
multiplateforme (Windows et MAC)
- Est ce qu'il existe une plateforme de développement style Visual Studio
.NET pour JAVA (avec la interface graphique pour créer les formes, etc...)

Merci a Tous

Sylvain



Bonjour,

Effectivement, java tourne sur bcp d'OS... Tu peux aussi faire du C++
portable, mais c'est moins intégré dans les environnements...

Concernant les outils MS, je te les déconseille, sauf pour VB :-)
Ils sont généralement bien fait, mais généralement il ne sont pas
configurer pour faire du portable... Par défaut tu feras du MS, mais
en te battant et en bidouillant tu devrais pouvoir faire du portable.
Avec Netbeans ou Eclipse, il faut vouloir faire du spécifique. Ceci
dit, à part en Java, les outils MS sont probablement les plus rapides
à mettre en oeuvre.

Si tu veux faire du Java, je te conseille Netbeans. J'ai débuté par
une appli graphique avec ça. Eclipse est, parait-il, très bien aussi.
Mais je ne connais pas assez pour donner mon avis. Il y a aussi
JBuilder, mais là il faut faire attention à ne pas faire du spécifique
Borland...

Si tu veux passer de VB à Java, il va te falloir plus qu'un outil. Si
tu ne maitrise pas l'objet, il te faudra apprendre. Il faudra aussi
apprendre Java...

Concernant les version Mac ou Linux de .NET, perso je n'investirait
pas là-dedans. D'ailleurs je n'investirait dans rien de "portable"
promu par MS. Pourquoi? Voir mon fil: .Net portable ça sent le
piège...

A+

Vincent

Avatar
Cédric Chabanois
Concernant les version Mac ou Linux de .NET, perso je n'investirait
pas là-dedans. D'ailleurs je n'investirait dans rien de "portable"
promu par MS. Pourquoi? Voir mon fil: .Net portable ça sent le
piège...



Ouai enfin je pense que tout le monde pense à Mono, qui n'a aucun lien
avec Microsoft...
Donc à priori, pas de pièges mais des limitations par contre.

Cédric