Dovrei imparare Kotlin o Java per sviluppare applicazioni Android nel 2021?
Hi vorrei iniziare la mia risposta raccontando i concetti fondamentali di esso. Kotlin è il linguaggio sviluppato da Jetbrains e questo è stato scritto come un linguaggio JVM significa che qualsiasi cosa tu scriva qui si converte in codice byte Java. e così se fai un'app Android su Kotlin il compilatore converte il tuo codice in Java e poi lo converte in dex che poi gira su dispositivi Android. Quindi fondamentalmente non c'è alcuna differenza alla fine della giornata tra Java e Kotlin.
Ma in realtà le cose non finiscono qui, iniziano da qui, poiché tutto il processo di cui sopra è completamente automatico, non si sa mai di questi e curato da Android Studio. Quando scrivete codice in Kotlin troverete la sintassi molto più facile, breve e pulita di Java. Quindi si può dire che è developer friendly.
Google dice che attualmente più del 70% delle applicazioni top 1000 stanno usando Kotlin. La maggior parte delle aziende stanno passando a Kotlin da Java per Android. Ci sono anche abbastanza posti di lavoro sul mercato per Kotlin, ma Java non sta andando da nessuna parte per molti anni.
Quindi la conclusione è che dovresti imparare Kotlin se hai intenzione di fare solo sviluppo Android, ma se hai intenzione di lavorare sul lato server allora puoi considerare Java, ma ancora una volta Kotlin può essere utilizzato in quasi tutti i luoghi in cui Java viene utilizzato. Concluderò la mia risposta dicendo che Kotlin è il linguaggio da utilizzare, in quanto è considerato il linguaggio principale per lo sviluppo di Android ora.
Articoli simili
- Dovrei imparare Java o Kotlin per sviluppare applicazioni Android?
- Quale lingua è meglio imparare nel 2020, Kotlin o Java?
- Quanto java è necessario per sviluppare applicazioni per Android? Da dove comincio a sviluppare se ho un'idea in mente?
- Se conosco Java, e come creare applicazioni Android utilizzando Java, quali sono i passi per pubblicare una mia applicazione?