Ho iniziato a programmare in objective-c e ho visto che è molto semplice fare un' interfaccia utente rispetto a java (almeno per me).Questo perché con interface builder puoi disporre le viste nelle posizioni che preferisci, senza scrivere una linea di codice.
In java devi fare tutto a livello di codice.
Però java è portabile e sicuramente chi vuole vendere un applicativo sa che se lo sviluppa in java si guadagna una buona fetta del mercato.
Ma le cose si evolveranno? Se intanto mi arrangio con java, posso stare sicuro che tra qualche anno si potrà fare come on interface builder in xcode (oppure visual studio per il c# su windows) e posizionare i text field (e altre cose ...) senza scrivere una riga di codice?