Want to make creations as awesome as this one?

Transcript

Empezar

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA

INNOVACIÓN DE APLICACIONES

COMPLEJO REGIONAL MIXTECA IZÚCAR DE MATAMOROS PUEBLAALUMNO: JESÚS AMA BALBUENAMAESTRA: MAYRA G. GONZALES MEDINA

GLOSARIO INTERACTIVO

LECCIÓN 1.2: SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES

ATRÁS

LECCIÓN 1.3: HABLEMOS DE APLICACIONES MÓVILES

LECCIÓN 1.4: EVOLUCIÓN DE LA TELEFONÍA MÓVIL

LECCIÓN 1.5: PLATAFORMA DE DESARROLLO DE APPS

LECCIÓN 1.8: CONOCIENDO EL ENTORNO DE MIT APP INVENTOR

LECCIÓN 1.7: PROGRAMADOR APP INVENTOR

OPCIONES

LECIÓN 1.1: CONOCIENDO LOS DISPOSITIVOS MÓVILES Y SUS CARACTERÍSTICAS

LECCIÓN 1.6: NUEVO ENTORNO DE DESARROLLO PROPUESTO

LECCIONES

REGRESAR

LECIÓN 1.1: CONOCIENDO LOS DISPOSITIVOS MÓVILES Y SUS CARACTERÍSTICAS

Estructura de capaS

CAPAS DEL SISTEMA OPERATIVO

REGRESAR

LECCIÓN 1.2: SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES

REGRESAR

LECCIÓN 1.3: HABLEMOS DE APLICACIONES MÓVILES

REGRESAR

LECCIÓN 1.4: EVOLUCIÓN DE LA TELEFONÍA MÓVIL

REGRESAR

LECCIÓN 1.5: PLATAFORMA DE DESARROLLO DE APPS

REGRESAR

LECCIÓN 1.6: NUEVO ENTORNO DE DESARROLLO PROPUESTO

REGRESAR

LECCIÓN 1.7: PROGRAMADOR APP INVENTOR

REGRESAR

LECCIÓN 1.8: CONOCIENDO EL ENTORNO DE MIT APP INVENTOR

VOLVER AL INICIO

espero te haya gustado

Gracias por ver

Interfaz de usuario: Facilita la interacción con el usuario y el diseño de la presentación visual de la aplicación.

Capa de software (aplicaciones): Este nivel incluye todas las aplicaciones y programas que interactúan con el sistema operativo para realizar tareas específicas. El software usa el kernel para acceder al hardware y ejecutar sus funciones.

Almacenimiento: Para gestionar información: guardar, modificar, borrar,... información en archivos, hojas de cálculo, bases de datos...

Híbridas: Se adaptan a cualquier sistema operativo y permiten acceso a funcionalidades del dispositivo.Lenguaje: Se dearrollan con el lenguaje Javascrip, CSS Y HTML, desarrollo económico y solo sirve con internet.

Cuando un evento, la aplicación reacciona llamando a una evidencia de instrucciones, como ejecutar un sonido, establecer el color de fondo de un botón o cambiar el texto de una etiqueta.

Conectividad: Nos permite conectar nuestra aplicación a otros elementos externos como pueden ser otras aplicaciones del móvil, conexión a través de bluetooth o vía web (mediante una URL).

Riesgo al conceder permisos: Al descargar aplicaciones sin revisar los permisos que otorgamos, podríamos permitir a terceros espiar nuestra información personal.

Bloques de la paleta: Al haber multitud de componentes que podemos utilizar en nuestra App, éstos se han agrupado en bloques de manera que se puedan localizar más fácilmente. Además si conocemos el nombre del componente podemos buscarlo en la barra que hay en la parte superior de la paleta escribiendo el nombre del componente.

1G: Inicia a finales de los 70s y principios de los 80s. Solo sirve para llama1G (Primera Generación): Introducida en los años 80, fue la primera red móvil, basada en tecnología analógica. Solo permitía llamadas de voz, con una calidad baja y poca cobertura, eran grandes y la batería duraba poco.

Dibujo y Animación: Dibujos e imágenes que podemos hacer que se muevan (mediante código) para realizar juegos.

4G (Cuarta Generación): Introducida en 2010, ofrece alta velocidad de internet móvil, permitiendo la transmisión fluida de contenido en alta definición, juegos en línea y videollamadas en tiempo real. Utiliza tecnología LTE (Long Term Evolution) y ha sido la base de los servicios móviles modernos.

Capa de núcleo (kernel): Es el corazón del sistema operativo que actúa como intermediario entre el hardware y el software. Gestiona los recursos del sistema (memoria, CPU, dispositivos) y permite que las aplicaciones se ejecuten y accedan al hardware de manera controlada.

Recomendación de seguridad: Es importante prestar atención a los permisos y revisar con cuidado para evitar riesgos.

Disposición: Son los componentes que nos permite organizar los componentes de manera organizada (definir la "disposición") dentro de la pantalla.

Entorno de ejecución de aplicaciones: Un gestor de aplicaciones y un conjunto de interfacez.

Middleware: Conjunto de módulos que hacen posible la existencia de aplicaciones para móviles.

Un sistema operativo es el software fundamental que gestiona los recursos de hardware de un dispositivo y permite la interacción entre el usuario y la máquina. Facilitan la experiencia del usuario al proporcionar una interfaz intuitiva y herramientas esenciales para el funcionamiento eficiente del dispositivo.

Extensiones: Se pueden importar aquí archivos ".aix" con desarrollos externos con utilidades desarrolladas por terceros. Aquí se incluyen por ejemplo algunas de Inteligencia Artificial que se utilizarán para el reconocimiento de objetos aunque se pueden encontrar varias en internet (algunas de ellas son de pago).

Interfaz de Usuario: Son los componentes básicos que se pueden "ver" en la pantalla del móvil: botones, etiquetas, campos de texto, listas desplegables, etc.

Medios: Son los componentes que tienen los dispositivos móviles y que podemos utilizar desde nuestra App (pero no es ningún "objeto" visible".

Las aplicaciones Creadas por App Inventor son respecto a las intrusiones, no llevan un orden predeterminado, sino que reacciones a eventos.

Apps Web: Compatibles con cualquier sistema operativo, se adapta al navegador que se use, y se adapta al navegador móvil. Lenguaje: Javascript, CSS O HTML, desarrollo econímico y solo funciona con conexión a internet.

Dos tipos de eventos: Automáticos como abrir una ventana y Iniciados por el usuario como hacer click en un botón.

Sensores: Son los diferentes sensores que disponen los dispositivos móviles y que podemos utilizar en nuestra aplicación: GPS (sensor de ubicación), Reloj, Pedometer (Podómetro),... No todos los dispositivos disponen de estos sensores por lo que puede que nuestra App no funcione en algunos dispositivos si hemos utilizado dichos sensores.

Social: Componentes para gestionar llamadas de teléfono, correos, compartir (archivos, imágenes,...), mensajes e incluso Twitter.

Otros Bloques: Existe un bloque especial para robótica para poder gestionar los componentes de un robot "LEGO" desde el dispositivo móvil. Además de una base de datos experimental denominada FirebaseDB

Maps: Son los componentes para trabajar con mapas (de modo parecido a "Google Maps"). En estos mapas podemos incluir el resto de componentes que aparecen en este bloque: marcadores, círculos, etc.

2G (Segunda Generación): Surgió en los 90 con tecnología digital, mejorando la calidad de las llamadas e introduciendo el envío de mensajes de texto (SMS) y datos básicos. Usaba tecnología GSM (Global System for Mobile).

Eventos, son acciones sobre el programa, ejemplos: hacer click a un botón, hacer doble click sobre el nombre de un archivo para abrilo, arrastrar un ícono, pulsar una tecla o una combinación de teclas, elegir una opción el menú,escribir en una caja de texto o mover un ratón. Cuando se produce o activa un evento sobre un determinado control, se inicia un conjunto de acciones que son programadas por el usuario.

Las aplicaciones móviles son programas o software diseñados para ejecutarse en dispositivos móviles como smartphones y tabletas. Estas aplicaciones permiten a los usuarios realizar una amplia gama de actividades, desde comunicación y entretenimiento hasta productividad y gestión de tareas.

Vulnerabilidad de la información personal: Nuestros dispositivos contienen información valiosa que no solo nos interesa a nosotros, sino también a terceros.

APP: un programa de software, realiza función determinada, programas pequeños, su termino se refiere a cualquier dispositivo movil.

APP Inventor: maneja un conjunto de controles con propiedades que se pueden modificar para ser mostradas en la pantalla o puedan actuar de otra manera dentro de la aplicación, los componentes tienen propiedades que pueden ser cambiadas con solo seleccionar el componente, algunas de estas propiedades no son modificables y otras si.

Propiedad: Característica que describe algo sobre el comentario o control, ejemplos: Un botón de comando, una caja de texto, una Imagen, un formulario o una etiqueta.

Funciones esenciales: Los dispositivos móviles nos ayudan con diversas tareas rutinarias como: Comunicarnos, Tomar fotos y videos, Buscar rutas y lugares, Agendar eventos, Leer, noticias, Escuchar música, Realizar pagos, etc.

Nativas: Se desarrolla para cada sistema operativo: IOS, Android, Windows, Phone.Lenguaje: Objeto-C para IOS, Java para Android, Net para Windows Phone

Uso generalizado de dispositivos móviles: Hoy en día, es común tener un smartphone, tablet u otro dispositivo móvil en nuestros hogares, siendo elementos fundamentales en la vida diaria.

Entorno de progamación visual intuitivo para todos, creado por Google Labs. Hecho para teléfonos andoird, iphone y tabletas con sistemas operativos Android/IOS.

Importancia de los smartphones: Los usamos en casi cualquier lugar y situación (trabajo, casa, gimnasio, playa, etc.), realizando actividades clave con ellos.

3G (Tercera Generación): Lanzada a principios de los 2000, permitió la navegación por internet móvil y el envío de datos a mayores velocidades, habilitando el uso de aplicaciones más avanzadas como videollamadas, streaming de audio y video.

Charts: Para presentar información en forma de gráfico.

Capa de hardware: Es el nivel más bajo y está compuesto por los componentes físicos del dispositivo, como el procesador, memoria, disco duro, y dispositivos de entrada/salida. El sistema operativo se comunica con el hardware a través del kernel.

Android: fue diseñado ariginalmente para cámaras fotográficas profesionales. IOS, Windows Phone, Blackberry OS y Symbian.