dc.contributor.advisor | Zúñiga Sánchez, Miguel Ángel | |
dc.contributor.author | Villacrés Tandazo, Hilda Stefany | |
dc.date.accessioned | 2022-05-19T21:54:00Z | |
dc.date.available | 2022-05-19T21:54:00Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://dspace.utb.edu.ec/handle/49000/11689 | |
dc.description | The development of Android applications in today's technology and programming have become very common, to understand how to configure or design Android mobile devices, you should know that these mobile devices have been designed in Java for many years, as it is one of the most popular programming languages in the world, as it is a cross-platform language, Its simplicity and robustness when creating applications makes it one of the most powerful languages today, and through much research, there is another developer that is known as Python is another successful language, although Android does not support the development of Python natively, cross-platform mobile applications can be created using platforms such as Kivy. The objective of this comparative study of these languages is to conduct a series of investigations on Java and Python programming language tools, with these systems for Android application development, detect which of these systems is more cost-effective or feasible to run a mobile device to enable seamless mobile operation and performance. Java's strength is that it includes documentation for users who are new to programming, as well as many professional tutorials. It is also described as a cross-platform object-oriented language that allows for modularization, greater support for mobile application development, and an interpreted language, making it very easy to learn. There are many frameworks that make development easier and faster. Generally, Python is a general-purpose dynamically typed programming language, which has less code, is easy to use, and is simpler to learn, although it does work with some programs or applications that are popular, it is not as extensive as Java has worked. | es_ES |
dc.description | The development of Android applications in today's technology and programming have become very common, to understand how to configure or design Android mobile devices, you should know that these mobile devices have been designed in Java for many years, as it is one of the most popular programming languages in the world, as it is a cross-platform language, Its simplicity and robustness when creating applications makes it one of the most powerful languages today, and through much research, there is another developer that is known as Python is another successful language, although Android does not support the development of Python natively, cross-platform mobile applications can be created using platforms such as Kivy. The objective of this comparative study of these languages is to conduct a series of investigations on Java and Python programming language tools, with these systems for Android application development, detect which of these systems is more cost-effective or feasible to run a mobile device to enable seamless mobile operation and performance. Java's strength is that it includes documentation for users who are new to programming, as well as many professional tutorials. It is also described as a cross-platform object-oriented language that allows for modularization, greater support for mobile application development, and an interpreted language, making it very easy to learn. There are many frameworks that make development easier and faster. Generally, Python is a general-purpose dynamically typed programming language, which has less code, is easy to use, and is simpler to learn, although it does work with some programs or applications that are popular, it is not as extensive as Java has worked. | es_ES |
dc.description.abstract | En el desarrollo de aplicaciones Android en hoy en día la tecnología y la programación se han vuelto muy común, para entender cómo se configuran o diseñan los dispositivos móviles Android, debes saber que estos dispositivos móviles han sido diseñados en Java durante muchos años, ya que es uno de los lenguajes de programación más sonados en el mundo, ya que es un lenguaje multiplataforma, su sencillez y solidez en el momento de crear aplicaciones lo realiza unos de los lenguajes más potentes en la actualidad, y por medio de muchas investigaciones existe otro desarrollador que se lo conoce como Python es otro lenguaje exitoso, si bien Android no es compatible con el desarrollo de Python de forma nativo, las aplicaciones móviles multiplataforma se pueden crear utilizando plataformas como Kivy. El objetivo de este estudio comparativo de estos lenguajes es realizar una serie de investigaciones sobre las herramientas de lenguaje de programación Java y Python, con estos sistemas para el desarrollo de aplicaciones de Android, detectar cual de estos sistemas es más rentable o factible de ejecutar en dispositivo móvil para permitir un funcionamiento y un rendimiento móviles perfectos. La fortaleza de Java es que incluye documentación para los usuarios que son nuevos en el mundo de la programación, así como muchos tutoriales profesionales. También se describe como un lenguaje orientado a objeto multiplataforma que permite su modularizacion, mayor soporte para el desarrollo de aplicaciones móviles, como un lenguaje interpretado, por lo que es muy fácil de aprender. Hay muchos frameworks que hacen que el desarrollo sea más fácil y rápido. Por lo general Python es un lenguaje de programación de propósito general tipado dinámicamente, que tiene menos códigos, fácil de usar y más sencillo de aprender, aunque si trabaja con algunos programas o aplicaciones que son populares, pero no es muy extensa como lo ha trabajado Java. | es_ES |
dc.format.extent | 25 p. | es_ES |
dc.language.iso | es | es_ES |
dc.publisher | Babahoyo: UTB-FAFI. 2022 | es_ES |
dc.rights | Atribución-NoComercial-SinDerivadas 3.0 Ecuador | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/ec/ | * |
dc.subject | Desarrollo de Aplicaciones | es_ES |
dc.subject | Frameworks | es_ES |
dc.subject | Android | es_ES |
dc.title | Estudio comparativo sobre las herramientas de lenguaje de programación java y Python en el desarrollo de aplicaciones Android. | es_ES |
dc.type | bachelorThesis | es_ES |