Java è ancora il re della compatibilità multipiattaforma? La risposta è ancora Swing? [chiuso]

0

In pratica, la mia azienda sta cercando di creare un'app che possa essere distribuita su Linux, Mac OS X e Windows. Speriamo in una soluzione multipiattaforma. Ho esperienza di lavoro con Java Swing anni fa e ho pensato che fosse ragionevole, ma non eccezionale. Certamente ha funzionato bene su tutte le piattaforme. Java e Swing sono ancora la fine di tutto il codice una volta eseguiti ovunque, o ci sono altre opzioni per le app desktop?

    
posta thatidiotguy 22.08.2013 - 19:39
fonte

1 risposta

3

Hai sostanzialmente tre scelte pratiche:

  1. Java o un linguaggio che gira sulla piattaforma Java come Scala o Groovy
  2. HTML5, Javascript, CSS3 e Canvas (che verrà eseguito praticamente su qualsiasi browser moderno) o
  3. Strumenti multipiattaforma come Xamarin e Appcelerator

Eviterei Swing. È troppo laborioso, e ci sono alternative molto migliori là fuori.

Se stai solo cercando la compatibilità desktop, le tue scelte diventano molto più ampie, come giustamente fa notare Jimmy Hoffa.

    
risposta data 22.08.2013 - 19:52
fonte

Leggi altre domande sui tag