ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Entorno de desarrollo de Apps


Enviado por   •  13 de Septiembre de 2021  •  Documentos de Investigación  •  1.610 Palabras (7 Páginas)  •  196 Visitas

Página 1 de 7

Benemérita Universidad Autónoma de Puebla[pic 1][pic 2]

Preparatoria 2 de octubre 1968

Entorno de desarrollo de Apps

Materia: Innovación de aplicaciones

Profe: Francisco Javier Torres Timal

Alumna: Marlene Bortolini Gatica 201959600

5° semestre J Matutino

01/09/2021


Con la llegada de la de las nuevas generaciones de las de las tecnologías móviles la implementación una de las aplicaciones en estas manteniendo y adquiriendo mayor importancia. Hay un sinfín de aplicaciones creadas con un diferente propósito ya sea para información diversión entretenimiento comunicación social o facilitar algunas tareas. Con el paso del tiempo las aplicaciones móviles cada vez son más frecuentes y más fácil de tener acceso a ellas Algunas ya vienen incluidas en los dispositivos, pero otras tienen que ser adquiridas por medio de descargas o compras. Nos ha pasado que muchas veces queremos meter una aplicación en nuestro celular, pero nos muestra una ventana emergente diciendo que no es compatible esto es debido a que tienen un diferente entorno de aplicación esto quiere decir que la aplicación no es compatible con el software que tenemos.

Las aplicaciones móviles son creadas por los expertos por medio de un desarrollo de aplicación esto es el conjunto de procesos y procedimientos involucrados en la escritura de software para dispositivos. Cada uno se lleva a cabo en un diferente entorno

Debemos entender que es un entorno de desarrollo de aplicación es un software que provee todas las herramientas necesarias para crear una aplicación. Generalmente incluyen soporte para uno o varios lenguajes de programación y permiten convertir nuestro código en la aplicación (por medio de una compilación), depurar errores o realizar pruebas

Los diferentes entornos de desarrollo son:

Nativo Android

Android es el software más popular y más usado, que crece diariamente. Como todos conocemos, el lenguaje que Google pensó que debería de usarse para programar aplicaciones para Android es Java

Su principal característica es

</>Editor de código

</>Compilador

</>Depurador (debute)

</>Constructor de interfaz gráfica

IDE Android:[pic 3]

 

Eclipse

Eclipse es un entorno de desarrollo, de código abierto y gratuito, cuyo diseño sigue un patrón de actualización basado en plugins

Tiene un sistema universal ya que puede funcionar con otros lenguajes

Características:

Gestión de Proyectos: El desarrollo sobre Eclipse se basa en proyectos, que son un conjunto de recursos relacionados entre sí, como pueden ser el código fuente, documentación, ficheros

Depurador de Código: Eclipse incluye un potente depurador de código, fácil e intuitivo, que nos proporciona de forma gráfica una opción de mejorar nuestros proyectos.

Perspectivas, Editores y Vistas: el concepto de trabajo se basa en las perspectivas, que son una pre configuración de ventanas y editores que nos permiten trabajar en un determinado entorno de trabajo de forma óptima.

Colección de Plugins: Están disponibles una gran cantidad de plugins, tanto desarrollados por Eclipse como de terceros. Los hay de pago y gratuitos con diversas licencias

NetBeans[pic 4]

 NetBeans es un IDE que nos permite de forma rápida y fácil desarrollar aplicaciones Java de escritorio, móviles y aplicaciones web, utilizando tecnologías y lenguajes como HTML5 con HTML, Javascript y CSS. Proporciona un conjunto de herramientas para PHP, C y C+. 

Características:

Asistentes y Gestor de Proyectos: Cuenta con asistentes para configuración de distintos proyectos y selección de frameworks. Simplifica la gestión de proyectos con el uso de vistas, asistentes de ayuda y estructurando la visualización de información de manera ordenada

Editor de Código Multilenguaje: Sugerencias de código, coloreado de código, acceso a clases con tan solo un click control de versiones son algunas de las características del editor de NetBeans.

Depurador de Código: Cuenta con un depurador muy útil, podremos entre otras cosas monitorizar en tiempo real los valores de las propiedades y variables, además de poder conectarnos al debugger incluso cuando tenemos un proceso en ejecución

Nativo ios

El desarrollo en iOS requiere tener un amplio conocimiento de los diferentes lenguajes empleados para su programación. En la actualidad, son Objective-C y Swift los dos lenguajes más empleados para la realización de proyectos en dicho sistema operativo, pudiendo integrarse ambos en un mismo desarrollo

 Objective-C

Este lenguaje orientado a objetos hizo su aparición en el año 1980 como un subconjunto del lenguaje C, fue integrado en Apple por primera vez en 1996, tras su adquisición de NeXT.

Swift

Presentado como un lenguaje potente e intuitivo, es el lenguaje de programación desarrollado por la propia empresa Apple para el diseño y desarrollo de aplicaciones para iOs. Siendo un código abierto, está pensado para proporcionar una mayor facilidad y libertad a los desarrolladores. Apple dice que, con Swift, “cualquiera puede hacer realidad sus ideas”.

Programas de Swift:

Atom

Hablamos de un editor de texto de código abierto y gratuito para Windows, aunque también se puede usar en otras plataformas como macOS y Linux. Se caracteriza por haber sido diseñado para poder ser usado por todo tipo de usuarios, ya sean principiantes o avanzados. El editor nos va a permitir organizar proyectos por carpetas, utilizar varios paneles de forma simultánea y compatibilidad con lenguajes como C++, PHP, JavaScript, HTML y, también Swift.

Sublime TextSe

 trata de un editor de texto para código compatible con una amplia variedad de lenguajes de programación, así como lenguaje de marcado, situándose como una de las mejores opciones para profesionales. Ofrece compatibilidad con lenguajes de programación tan populares como HTML y CSS, así como con Swift para Apple, para el que cuenta con un conocido paquete denominado Swift-Sublime-Package que debemos de instalar a través de Package Control.

...

Descargar como (para miembros actualizados)  txt (11.5 Kb)   pdf (149.9 Kb)   docx (54.2 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com