Analysis Of Android Programming Languages Based On Several Factors

Main Article Content

Shweta Bhoyate

Abstract

Android is a popular choice for mobile operating systems. It was essentially designed for mobile touch-screen devices, such tablets and smartphones. Many programming languages are being used to design application for android operating systems. Android programming can be made incisive, cross-platform, and amusing with the help of Kotlin. Since the beginning, Java has been the main programming language for Android development and is still in high stipulation. Programming on a wider scale is made easier for android applications on Scala. It is a general-purpose, practical programming language. For creating rapid apps on any platform, Dart is a client-optimized programming language used for android application development. Here in this paper, we are going to scrutinize these languages based on several factors like implementation and effectiveness, cross-platform compatibility and android runtime.

Downloads

Download data is not yet available.

Article Details

How to Cite
Shweta Bhoyate. (2024). Analysis Of Android Programming Languages Based On Several Factors. Journal of Advanced Zoology, 45(S4), 73–76. https://doi.org/10.53555/jaz.v45iS4.4153
Section
Articles
Author Biography

Shweta Bhoyate

Computer Science Department, Indira College of Commerce and Science, Pune, Maharashtra, India.

References

https://pdfs.semanticscholar.org/c0ee/43434064520cdde7222318bf6c4d2db69177.pdf

https://arxiv.org/pdf/2003.12730.pdf

https://www.diva-portal.org/smash/get/diva2:1231573/FULLTEXT01.pdf

https://www.knowledgehut.com/blog/programming/scala-the-complete-guide

https://www.techavidus.com/blogs/benefits-of-java-for-app-development

https://www.linkedin.com/pulse/top-7-programming-languages-develop-native-android-apps-parthi-patel

https://krify.co/advantages-and-disadvantages-of-kotlin/

https://www.linkedin.com/pulse/exploring-pros-cons-scala-right-choice-your#:~:text=Higher%20Quality%20%E2%80%93%20Another%20great%20advantage,and%20a%20higher%20quality%20product.

https://medium.com/agileinsider/top-programming-languages-for-android-app-development-in-2023-3eb5d3e0e2f1

https://www.calibraint.com/blog/kotlin-vs-java-for-app-development#:~:text=Performance%20And%20Optimization,memory%20management%20and%20runtime%20performance.&text=Java's%20automatic%20memory%20management%2C%20through,and%20prevents%20common%20memory%20leaks.

https://towardsdatascience.com/decoding-scala-without-the-code-6db00f37c469

https://mobileacademy.io/introduction-to-dart-memory-management/

https://kotlinlang.org/docs/multiplatform.html

https://www.linkedin.com/pulse/dart-flutter-ideal-combination-cross-platform-4fywc

https://wezom.com/blog/scala-vs-java-development

https://www.freecodecamp.org/news/kotlin-vs-java-whats-the- difference/#:~:text=But%20Kotlin%20has%20some%20performance,also%20lead%20to%20improved% 20performance.

https://www.redswitches.com/blog/scala-vs-java/#:~:text=Java%20is%20a%20widely%20used,syntax%2C%20and%20functional%20programming%20capabilities.

https://www.reddit.com/r/dartlang/comments/z79ntw/how_exactly_does_dart_compare_performancewise_to/