Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Which is Better : Java or Kotlin ?

Which is Better : Java or Kotlin ?

Lusiana Diyan N

January 03, 2021
Tweet

More Decks by Lusiana Diyan N

Other Decks in Technology

Transcript

  1. Which is Better Between Java and Kotlin for Mobile Apps

    Development ? Lusiana Diyan Ningrum 2210181051
  2. What should I choose to build an android application ??

    T0day's Agenda Friday, 11 December JAVA K0TLIN What is Java? What are the advantages? What are the disadvantages? What is Kotlin ? What are the advantages? What are the disadvantages?
  3. LET'S SEE HOW KOTLIN IS DIFFERENT FROM JAVA Before deciding

    which one to choose between this two programming language
  4. Java language was born before Kotlin language. Kotlin was introduced

    at the Google I / O event in 2017. On May 7, 2019, Google officially used Kotlin for Android application development. JAVA vs KOTLIN ???
  5. Java, a programming language that has been widely used on

    multiple platforms over the years or is Kotlin relatively new to the programming world? JAVA an object-oriented programming language that is a mainstay of making Android applications. KOTLIN a programming language that several years ago was inaugurated as a programming language for Android besides Java and C ++
  6. JAVA An object-oriented programming language that is a mainstay of

    making Android applications. This programming language can run on various types of operating systems. Java adheres to WORA (Write Once Run Anywhere), which is written once run anywhere.
  7. KOTLIN Kotlin is designed to work with the Java programming

    language and is dependent on the Java language. Kotlin is easier to learn and easier to use than Java. Kotlin is not as complex as Java and free of null pointers.
  8. MULTI PLATFORM Java just for Android development Kotlin can be

    used to develop applications on various platforms
  9. DEVELOPMENT TIME Java is for very complex application and application

    development range is more than one year The application development range of Kotlin is 160 to 200 hours and the application is not too complex
  10. LANGUAGE Java is influenced by the languages C #, PHP,

    Scala, and Python. Java language looks more convoluted Kotlin is influenced by the Java, Swift, Groovy, and JavaScript languages. Kotlin language is tidier and shorter
  11. Null Safety Kotlin has been created to overcome this so

    that Kotlin programmers will be safe when creating objects that are Null values. As for Java, NullSafety only exists in version 7.
  12. COMMUNITY Java is a relatively old and powerful programming language.

    The community in Java is classified as very large Kotlin's community is still small
  13. WRITING SOURCE CODE Java is powerful The Kotlin code will

    be more concise than when we use Java The code converter from Java to Kotlin is very good, but the code converter from Kotlin to Java is still not as good as the Java to Kotlin code converter
  14. WHAT SHOULD YOU CHOOSE ? For someone who is already

    working as an Android developer, you should immediately migrate to Kotlin For beginners in Android programming, it is better to learn Java first. Kotlin is recommended to learn after getting familiar with Java
  15. Kotlin is recommended to learn after getting familiar with Java.

    For those who are learning and are just to start being Android developer, you can immediately learn Kotlin WHICH ONE IS BETTER ? Java has a strong foundation for OOP (Object Oriented Programming) and is still widely used by software companies in the world