Analysis Of Android Programming Languages Based On Several Factors

Authors

  • Shweta Bhoyate

DOI:

https://doi.org/10.53555/jaz.v45iS4.4153

Keywords:

Android, Kotlin, Scala, Java, Dart, scrutinize, implementation, effectiveness, compatibility, runtime

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.

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/

Downloads

Published

2024-03-04

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.