PROGRAMACION DE ANDROID Y IOS
amarokeazTrabajo25 de Noviembre de 2022
8.647 Palabras (35 Páginas)163 Visitas
[pic 1]
INSTITUTO TECNOLÓGICO DE COLIMA[pic 2]
FUNDAMENTOS DE INVESTIGACIÓN
INGENIERIA DE SISTEMA COMPUTACIONALES
PROGRAMACIÓN DE ANDROID Y IOS
Unidad 3
PROFESOR:
PEDRO ROCHA MEDRANO
Presenta:
Amaro Zamora Kevin Eduardo
Díaz Aguilar Miguel Ángel
Mota Guzmán Sauri Yaret
Ríos Carlos Navarro
Villa de Álvarez, Colima 4 de noviembre del 2022
INDICE
INTRODUCCIÓN 4
CAPITULO I 5
GENERALIDADES 6
MOTIVACIÓN 6
ESTUDIO DE LA SITUACIÓN ACTUAL 6
PREGUNTAS DE INVESTIGACIÓN 7
JUSTIFICACIÓN 7
OBJETIVOS 7
OBJETIVOS GENERALES 7
OBJETIVOS ESPECÍFICOS 7y8
ALCANCES Y LIMITACIONES 8
ALCANCES 8
LIMITACIONES 9
ORGANIZACIÓN DEL DOCUMENTO 9
CAPITULO II 10
MARCO TEORICO 11
¿QUE ES LA PROGRAMCION EN DISPOSITIVOS MOVILES? 11
¿COMO SE PROGRAMA PARA DISPOSITIVOS MOVILES? 12
DIFERENTES LENGUJES DE PROGRAMACION MOVIL 12 Y 13
CARACTERISTICAS DE LOS LENGUAJES ANTES DICHOS 13
DIFERENTES EDITORES DE TEXTO PARA PROGRAMAR EN MOVIL 14
¿QUE SON LAS VERSIONES DE SISTEMAS? 15
¿PARA QUE SIRVE LA PROGRAMACIÓN MÓVIL? 15
VERSIONES DE SISTEMA EN ANDROID 15,16,17,18 Y19
VERSIONES DE SISTEMA DE IOS 19,20,21,22 Y 23
INDICE
TIPOS DE APPS 23 Y 24
¿QUÉ ES EL CRACKEO DE APLICACIONES MÓVILES? y ¿PORQUE SE DA? 24
INTRODUCCION
La presente investigación se refiere al tema de la programación móvil de los últimos años, que se puede definir como la programación de aplicaciones móviles. La característica principal de este tipo de programación es que como son hechas para teléfonos, y como estos son portátiles se pueden llevar a todas partes con las aplicaciones previamente descargadas, estas también tienen ciertas desventajas como lo es, que tienen que estar conectados en su mayoría a internet para recibir actualizaciones o poder ejecutar la aplicación o programa sin ninguna restricción de esta.
La investigación de este proyecto se dio debido al interés de conocer cómo se realizan las aplicaciones móviles desde el inicio de los primeros celulares smartphones en el mercado y cómo estas han ido adaptándose a las necesidades de cada usuario u empresa, también cómo se han adaptado al cambio de hardware de los smartphones. Por otra parte, conocer por qué terceros modifican las aplicaciones haciendo funciones que solo el creador o los administradores manejan, como actualmente se conoce crackear la aplicación.
El objetivo de este proyecto es conocer los lenguajes de programación, así como también los diferentes editores de texto que hay para la programación móvil
, conocer para qué sirve cada uno de los lenguajes o que funciones específicas tienen dentro de la programación móvil, diferenciarlos de la mayoría de los lenguajes de programación que no son para el desarrollo de apps móviles, y practicarlos un poco es el caso de cada uno, para así saber más sobre la programación de apps y también conocer los requisitos que hay en la programación en móvil.
CAPÍTULO I
CONTEXTO DE LA INVESTIGACIÓN
1.1
GENERALIDADES
Desde un inicio cuando empezamos a programar nos interesó el tema de la programación móvil ya que se relaciona a la carrera que actualmente estamos cursando, investigamos sobre este tema porque se nos hizo interesante como están programados nuestros juegos y apps favoritas, también se hizo para conocer los lenguajes en los que están programados nuestras apps y juegos favoritos, al igual de cómo se manejan los diferentes editores de texto de cada lenguaje para la programación móvil.
1,2
MOTIVACIÓN
Lo que nos motivó a investigar sobre este tema fue conocer más sobre el funcionamiento de las aplicaciones que normalmente utilizamos, bajo que lenguajes son programadas, como se programa el sistema operativo Android y iOS, bajo que parámetros funciona las aplicaciones, que consumen para su funcionamiento etc.
1.3
ESTUDIO DE LA SITUACIÓN ACTUAL
Actualmente podemos decir que el 90% de todo lo que realizamos está respaldado por la tecnología, los teléfonos celulares han tomado gran importancia en nuestras vidas y con ellos han llegado las apps móviles que nos ayudan a tener cualquier servicio a la mano sin la necesidad de salir de casa. Hoy en día las apps móviles se han posicionado como una de las herramientas más eficaces para todo tipo de empresas ya que facilitan y mejoran la vida de los usuarios. En la actualidad hay muchas aplicaciones que sirven para satisfacer las necesidades de los usuarios, cada una en diferentes apartados, como es el entretenimiento, transporte, comida, comunicación etc.
1.4
PREGUNTAS DE INVESTIGACION
¿Qué es un smartphone? ¿Qué es programación móvil? ¿Cómo se desarrollan las apps móviles? ¿Qué lenguajes se usan pasa la programación móvil? ¿Qué editores de texto son mejor para programar en móvil? ¿Cuáles son los sistemas operativos en móvil y sus características? ¿Cuáles son las versiones de los diferentes sistemas operativos en móvil?
1.5
JUSTIFICACION
Vivimos un momento de la historia en el cual usar aplicaciones para dispositivos móviles se ha vuelto algo diario y la solución a muchos problemas. Hoy en día es más fácil contactarnos, realizar compras, ejecutar transacciones en bancos y realizar cualquier otra actividad, gracias al desarrollo y uso de las aplicaciones.
1.6
OBJETIVOS
1.6.1
Objetivo general:
El objetivo general es ver las características de la programación para teléfonos móviles, y sus ventajas y desventajas. Así como fue evolucionando para abarcar las necesidades del usuario y adaptándose al hardware más actual, y el por qué terceros modifican las aplicaciones.
1.6.2
Objetivo específico:
1.-” Usar dispositivos que perfeccionen el rendimiento colaborativo como comprobación de versiones, inspección documental", etc.
2.-” Aprovechar las ventajas funcionales aportadas por este tipo de tecnologías para el desarrollo de aplicaciones distribuidas”.
3.-Perfeccionar la metodología de desarrollo de aplicaciones distribuidas.
4.-Crear interfaces de usuario que se ajuste a las características de los dispositivos, mejorando su uso
5.-Desarrollar aplicaciones para dispositivos móviles y almacenar datos locales.
6.-Usar emuladores para el progreso de aplicaciones para dispositivos móviles.
7.-Redactar analizadores a través de las interfaces de programación estándar de XML con Java y NET
1.7
ALCANCES Y LIMITACIONES
1.7.1
Alcances:
“La codificación se hará empleando así el lenguaje de la programación que sea más manejable, o sea que el lenguaje sea más autosuficiente en el hardware, esto con el propósito de asegurar la mayor movilidad de las aplicaciones de un dispositivo a otro.
...