Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Per quanto ne so si possono creare:
- applicazioni desktop (però non in modo nativo come in C\C++; per essere eseguite necessitano della macchina virtuale java)
- Applet web client (ormai poco usate)
- Applet web server
- applicazioni mobili (per Android o per l'ormai obsoleto J2ME)
la parte server non si chiama "applet" ma "servlet", per il resto GN ha correttamente illustrato il panorama attuale
Lo sviluppo su Desktop è decisamente poco diffuso, in gran parte lo si usa su webserver e per roba enterprise (gestionali, CRM, ecc...).
Allo sviluppo mobile aggiungo anche Nokia Asha Platform (basato sul vecchio S40), che è una specie di versione molto più moderna del vecchio J2ME MIDP e gira sui nuovi Nokia di fascia bassa della serie Asha. Chiaramente hanno un mercato molto meno appetitoso di Android, ma è pur sempre una roba attuale.
Netbeans è semplice, potente, molto indicato.
Ci sono anche il mastodontico Eclipse che odio in modo appassionato, ma sono costretto ad usarlo per lavoro, e il (relativamente) nuovo IntelliJ IDEA che sembra dare qualche soddisfazione.