Ultima modifica:
Ciao. Vorrei creare un software desktop sia per Windows che per il Mac, un software commerciale creato in maniera seria e professionale (se volete sapere maggiori info, mi ricollego a questo post, in cui stavo considerando l'idea di svilupparlo sul web, mentre ora sto valutando quella desktop, ma senza le funzioni AI).
Indipendentemente dal software, la mia domanda riguarda la validità e la professionalità nell'utilizzare Java per Win e Mac oggi come oggi per software desktop di medio o medio-grandi dimensioni. Stavo riflettendo alla migliore soluzione. Pensavo di crearlo in Java visto che è multipiattaforma, ma riflettendo un pò e facendo qualche ricerca, ho visto che ai tempi d'oggi sono molto pochi i software dekstop professionali di medio o medie-grandi dimensioni creati in Java rispetto un tempo. Ovviamente ci sono, ma ho notato che sono solo piccoli o medio-piccoli software. Non vorrei sbagliare, ma ho notato che oggi per Windows vengono realizzati in C# o meglio in C++, e poi ne creano da zero un'altra versione per Mac con Swift. Fare ciò, in effetti, sarebbe un pò troppo troppo dispersivo economicamente specialmente se il software è di grandi quantità e funzioni. Pertanto avevo pensato al Java che è multipiattaforma, ma non so se conviene oggi come oggi.
Quindi sono indeciso se: mi conviene crearlo momentaneamente solo per Windows in C#, e poi crearlo in futuro anche con Swift per Mac? Oppure realizzarlo in Java che è multipiattaforma e mi tolgo il pensiero? Ai tempi d'oggi è consigliato creare software desktop di medio o medio-grandi dimensioni con Java ai fini del multipiattaforma?" Potete darmi qualche consiglio e suggerimento? Grazie
Indipendentemente dal software, la mia domanda riguarda la validità e la professionalità nell'utilizzare Java per Win e Mac oggi come oggi per software desktop di medio o medio-grandi dimensioni. Stavo riflettendo alla migliore soluzione. Pensavo di crearlo in Java visto che è multipiattaforma, ma riflettendo un pò e facendo qualche ricerca, ho visto che ai tempi d'oggi sono molto pochi i software dekstop professionali di medio o medie-grandi dimensioni creati in Java rispetto un tempo. Ovviamente ci sono, ma ho notato che sono solo piccoli o medio-piccoli software. Non vorrei sbagliare, ma ho notato che oggi per Windows vengono realizzati in C# o meglio in C++, e poi ne creano da zero un'altra versione per Mac con Swift. Fare ciò, in effetti, sarebbe un pò troppo troppo dispersivo economicamente specialmente se il software è di grandi quantità e funzioni. Pertanto avevo pensato al Java che è multipiattaforma, ma non so se conviene oggi come oggi.
Quindi sono indeciso se: mi conviene crearlo momentaneamente solo per Windows in C#, e poi crearlo in futuro anche con Swift per Mac? Oppure realizzarlo in Java che è multipiattaforma e mi tolgo il pensiero? Ai tempi d'oggi è consigliato creare software desktop di medio o medio-grandi dimensioni con Java ai fini del multipiattaforma?" Potete darmi qualche consiglio e suggerimento? Grazie