A COMPARATIVE STUDY: JAVA VS KOTLIN PROGRAMMING IN ANDROID APPLICATION DEVELOPMENT
Main Article Content
Abstract
Downloads
Article Details
COPYRIGHT
Submission of a manuscript implies: that the work described has not been published before, that it is not under consideration for publication elsewhere; that if and when the manuscript is accepted for publication, the authors agree to automatic transfer of the copyright to the publisher.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work
- The journal allows the author(s) to retain publishing rights without restrictions.
- The journal allows the author(s) to hold the copyright without restrictions.
References
E. Obugyei, 2016, “Kotlin for Android: An Introductionâ€, viewed on 25th April, 2018 from https://www.raywenderlich.com/132381/kotlin-for-android-an-introduction.
C. Singh, n.d., “Introduction to Java Programmingâ€, viewed on 1st May, 2018 from https://beginnersbook.com/2013/05/java-introduction/
A. Sinicki, 2018, “An Introduction to Kotlin for Android developmentâ€, viewed on 25th April, 2018 from https://wwwhttps://www.androidauthority.com/introduction-to-kotlin-for-android-775678/
“Kotlinâ€, viewed on 1st May, 2018 from https://kotlinlang.org/docs/reference/extensions.html
A. Leiva, n.d. , “Extension functions in Kotlin: Extend the Android Framework (KAD 08)â€, viewed on 1st May, 2018 from https://antonioleiva.com/extension-functions-kotlin/
ChikeMgbemena, n.d., viewed on 7th May, 2018 from https://code.tutsplus.com/tutorials/kotlin-from-scratch-exception-handling--cms-29820
“Kotlinâ€, viewed on 8th May, 2018 from https://kotlinlang.org/docs/reference/classes.html
D. Odalodic, June, 2017, “Dusan Odalodic @ JVMâ€, viewed on 8th May, 2018, from https://odalinjo.wordpress.com/2017/06/25/primary-and-secondary-constructors-in-kotlin/
M. Daga, May, 2018, “Java vs Kotlin: Which Programming Language Is Better for Android Developers?â€, viewed on 8th May, 2018 from https://dzone.com/articles/java-vs-kotlin-which-programming-language-is-bette
“What are the advantages of Kotlin over Java? “, viewed on 8th May, 2018, from “https://www.quora.com/in/What-are-the-advantages-of-Kotlin-over-Java
P. Sommerhoff, January, 2018, “Kotlin vs. Java: 9 Benefits of Kotlin for Your Businessâ€, viewed on 7th May, 2018 from https://business.udemy.com/blog/kotlin-vs-java-9-benefits-of-kotlin-for-your-business/
G. Suite, n.d., “Androidâ€, viewed on 9th May, 2018 from https://www.engineersgarage.com/articles/what-is-android-introduction
I. Majocha, December, 2017, “Report: Top Android Security Problems in 2017â€, viewed on 9th May, 2018 from https://dzone.com/articles/report-top-android-security-problems-in-2017
Developers, n.d., “About the platformâ€, viewed on 9th May, 2018 from https://developer.android.com/about/
Fossbytes, n.d., “Most Popular Android Versions In February 2018 (Always Updated List)â€, viewed on 9th May, 2018 from https://fossbytes.com/most-popular-android-versions-always-updated/
Turbofuture, April, 2016, “Android Version Names: Every OS from Cupcake to Marshmallowâ€, viewed on 9th May, 2018 from https://turbofuture.com/cell-phones/Cupcake-Donut-Eclair-Froyo-Gingerbread-Honeycomb-Android-OS-Version-Codenames-and-Why
“Why does Android use Java?â€, viewed on 9th May, 2018 from https://stackoverflow.com/questions/3560963/why-does-android-use-java
R.K. Panchal, and, A.K. Patel, 2017, A comparative study: Java Vs kotlin Programming in Android , in International Journal of Innovative Trends in Engineering & Research, September 2017, vol 2 Issue 9, pp 4 – 10.
Android Authority, 2017, “10 reasons to try Kotlin for Android developmentâ€, viewed on 9th May, 2018 from https://www.youtube.com/watch?v=LEi1ecigDFE
S. Holla and M.M. Katti, 2012, ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY, in International Journal of Computer Trends and Technology, 2012, Vol 3, Issue 3, pp 486- 490
Programiz, n.d., “Kotlin Extension Functionâ€, viewed on 9th May, 2018 from https://www.programiz.com/kotlin-programming/extension-functions
“Kotlinâ€, viewed on 8th May, 2018 from https://kotlinlang.org/docs/reference/exceptions.html
E. Petrenko, n.d., “Catching exceptions with less code in Kotlinâ€, viewed on 9th May, 2018 from
http://jonnyzzz.com/blog/2017/02/15/catchall/
Hype.codes, 2017, “ Kotlin Vs Javaâ€, viewed on 9th May, 2018 from https://hype.codes/kotlin-vs-java
Schildt, The Complete Reference Java, Seventh Edition, Chapter 1, page 9
https://code.tutsplus.com/tutorials/learn-java-for-android-development-introduction-to-java--mobile-2604, viewed on 9th May, 2018