Sono principalmente uno sviluppatore Microsoft, ma ci sono un paio di progetti di piccole dimensioni con cui mi piacerebbe trarre vantaggio dal fatto che si tratti di una piattaforma multipla.
Le piattaforme che voglio scegliere sono: Windows, Linux, Mac, Android e preferibilmente iPhone, web (in esecuzione in un browser).
Ho bisogno di 3D (Intorno al livello di supporto visto in qualcosa come Minecraft (non sto scrivendo Minecraft)), alcune reti.
Sono abbastanza sicuro che Java funzioni su tutti tranne iPhone. Guardando le "domande correlate" qui sopra è offerto QT (nessun browser o telefono AFAIK) e anche HTML / CSS / JavaScript (pacchetto 3D? Per desktop?)
L'altra alternativa è di avere versioni separate per piattaforme separate, sviluppate con qualche codice comune laddove possibile. Quella opzione non è qualcosa di cui io sappia qualcosa.
Qualcuno ha esperienza di questo tipo di enigma? Ho pensato che fosse meglio di COSÌ, perché immagino ci siano compromessi che vanno oltre la scelta tecnica.
Infine, questa non è un'operazione commerciale, quindi alcuni dei costosi strumenti multipiattaforma sono fuori questione a meno che non offrano una sorta di edizione della community.