Want to make creations as awesome as this one?

More creations to inspire you

Transcript

Nombre del alumno: Jessica Vanessa Medina Soriano.Nombre de la maestra: Claudia Pliego Barreno Escuela: BUAP Chiahutla de Tapia 3° "D"

Empezar

GLOSARIO INTERACTIVO.

Visor

Barra de herramientas

Paleta de componentes

Editor de diseñador

Manejo de pantalla

Componentes

APP Inventor

Tipos de APP

Índice

APP

Tipos de sistemas

Caracteristicas

Sistema operativo.

Quienes conforman un dispositivo movil.

Dispositivo movil.

Caracteristicas

Un dispositivo móvil es un aparato electrónico portátil que permite la comunicación, el acceso a internet, la ejecución de aplicaciones y el procesamiento de información. Está diseñado para ser utilizado de manera cómoda en cualquier lugar gracias a su tamaño compacto y a la integración de tecnologías inalámbricas como Wi-Fi, Bluetooth y redes celulares (como 4G o 5G).

DISPOSITIVO MOVIL

Portabilidad y diseño compacto:Los dispositivos móviles son ligeros y pequeños, lo que facilita su transporte y uso en diferentes contextos, ya sea en el hogar, en el trabajo o en exteriores. Su diseño ergonómico y compacto permite que se usen de manera cómoda durante largas horas.

Componentes de hardware: • Procesador (CPU): Es el cerebro del dispositivo, encargado de ejecutar las instrucciones y procesos de las aplicaciones y el sistema operativo. • Memoria RAM: Almacena temporalmente los datos y procesos en ejecución, permitiendo que el dispositivo funcione de manera rápida y fluida. • Almacenamiento interno: Donde se guardan permanentemente los archivos, aplicaciones, fotos, videos y otros datos. Suele ser una memoria flash que varía en capacidad.

+ info

Los dispositivos móviles están conformados por varios componentes esenciales, tanto de hardware como de software, que permiten su funcionamiento y su capacidad de comunicación, procesamiento y portabilidad.

Quienes conforman un dispositivo movil?

Indice

caracteristicas

Los dispositivos móviles se destacan por una serie de características que los hacen versátiles y adaptados a las necesidades actuales de comunicación, entretenimiento y trabajo. Portabilidad: • Son compactos y ligeros, diseñados para ser llevados cómodamente, lo que permite su uso en cualquier lugar y momento. 2. Pantalla táctil: • La mayoría de los dispositivos móviles, como smartphones y tabletas, tienen una pantalla táctil que permite la interacción directa con el dispositivo mediante gestos, como toques, deslizamientos y pellizcos, eliminando la necesidad de un teclado físico. 3. Conectividad inalámbrica: • Ofrecen diversas opciones de conectividad como Wi-Fi, Bluetooth y redes celulares (3G, 4G, 5G), lo que facilita la navegación por internet, la comunicación con otros dispositivos y el acceso a redes móviles desde prácticamente cualquier lugar. • También cuentan con GPS para navegación y localización geográfica.

Caracteristicas de un dispositivo movil.

Sistemas

Sistema Operativo

Un sistema operativo (SO) es un software fundamental que administra los recursos de hardware y software de un dispositivo, permitiendo la interacción entre el usuario y la máquina. Actúa como intermediario entre las aplicaciones que se ejecutan en el dispositivo y el hardware, facilitando el funcionamiento de todas las funciones y procesos.

Funciones principales del sistema operativo:

  • Gestión de procesos: Coordina tareas y asigna recursos del sistema como CPU, memoria y almacenamiento.
  • Gestión de memoria: Optimiza el uso de la RAM para un funcionamiento eficiente de las aplicaciones.
  • Control de hardware: Facilita la interacción entre el software y los componentes de hardware del dispositivo.

  • Interfaz de usuario: Proporciona una interfaz gráfica o de comandos para que el usuario interactúe con el sistema.
  • Gestión de archivos: Organiza y controla el acceso, almacenamiento y modificación de archivos y datos.
  • Seguridad y administración: Protege el dispositivo y gestiona usuarios, permisos y contraseñas.
  • Multitarea: Permite la ejecución simultánea de múltiples aplicaciones, gestionando recursos de manera eficiente.

1. Sistemas operativos de escritorio: o Windows: Desarrollado por Microsoft, es uno de los SO más utilizados en computadoras personales. o macOS: Sistema operativo de Apple para sus computadoras Mac. o Linux: Un sistema operativo de código abierto que se utiliza en servidores y PCs, con múltiples distribuciones como Ubuntu, Fedora, entre otras. 2. Sistemas operativos móviles: o Android: Desarrollado por Google, es el sistema operativo móvil más utilizado, presente en millones de smartphones y tabletas. o iOS: El sistema operativo exclusivo de los dispositivos móviles de Apple, como el iPhone y el iPad. o HarmonyOS: Desarrollado por Huawei, es una alternativa a Android en algunos de sus dispositivos. 3. Sistemas operativos para servidores: o Windows Server: Versión de Windows adaptada para gestionar servidores. o Linux (distribuciones como Red Hat o CentOS): Comúnmente utilizado en servidores debido a su estabilidad y seguridad.

Tipos de sistemas operativos

Caracteristicas

Ejemplos

Las principales características de los sistemas operativos incluyen:Gestión de procesos: Controlan la ejecución de tareas y procesos, permitiendo que múltiples aplicaciones se ejecuten de forma simultánea mediante la asignación de recursos como la CPU y la memoria.Gestión de memoria: Optimizan el uso de la RAM, asignando la cantidad necesaria para cada aplicación y liberando espacio cuando ya no es necesario.Interfaz de usuario: Ofrecen una interfaz gráfica (GUI) o de línea de comandos (CLI) que facilita la interacción entre el usuario y el sistema.Gestión de archivos: Organizan y administran los archivos y directorios del sistema, permitiendo su almacenamiento, búsqueda, modificación y eliminación.Gestión de hardware: Controlan la comunicación entre el software y el hardware del dispositivo, como la pantalla, teclado, impresoras y discos duros.Seguridad: Protegen el sistema contra accesos no autorizados, malware y otros riesgos mediante la gestión de usuarios, permisos y contraseñas.

Caracteristicas de los sistemas operativos.

APP

¿Qué es una aplicación? Una aplicación es un programa o software diseñado para realizar tareas específicas en un dispositivo, ya sea una computadora, teléfono inteligente, tableta u otro sistema informático. Las aplicaciones permiten a los usuarios interactuar con el hardware del dispositivo y ejecutar una variedad de funciones, como navegar por internet, enviar correos electrónicos, jugar, editar documentos o fotos, entre otras.

Caracteristicas

  • Funcionalidad específica: Diseñadas para realizar tareas concretas como gestionar correos o editar archivos.
  • Interfaz de usuario (UI): Ofrecen una interfaz gráfica que facilita la interacción mediante menús y botones.
  • Facilidad de instalación: Se instalan desde tiendas de aplicaciones o descargando archivos de internet.
  • Actualizaciones: Reciben actualizaciones periódicas para mejorar el rendimiento y la seguridad.
  • Conexión a internet: Muchas requieren internet para funcionar, como en redes sociales o mensajería.

Tipos de APP

Los tipos de aplicaciones se pueden clasificar en función de su propósito, plataforma y forma de distribución. Aquí tienes una descripción de los principales tipos:

Aplicaciones móviles:

  • Nativas: Desarrolladas específicamente para una plataforma (iOS, Android). Ejemplos incluyen WhatsApp y Instagram.
  • Híbridas: Combinan elementos de aplicaciones nativas y web, permitiendo el desarrollo con tecnologías web pero empaquetadas como apps nativas. Ejemplos incluyen Facebook y Twitter.
  • Web: Accesibles a través de un navegador móvil, sin necesidad de instalación. Ejemplos incluyen Google Drive y Gmail.

Aplicaciones de escritorio:

  • Aplicaciones de sistema: Diseñadas para trabajar con el sistema operativo del computador, como Microsoft Word o Adobe Photoshop.
  • Aplicaciones de productividad: Herramientas para mejorar la eficiencia en el trabajo, como Microsoft Excel y Slack.
  • Aplicaciones de entretenimiento: Software para ocio, como Spotify y VLC Media Player.

APP Inventor

App Inventor es una plataforma de desarrollo de aplicaciones móviles basada en la web, creada inicialmente por Google y actualmente mantenida por el MIT (Massachusetts Institute of Technology). Está diseñada para que personas sin conocimientos avanzados en programación puedan crear aplicaciones móviles para el sistema operativo Android de manera visual e intuitiva.

Características principales de App Inventor:

  • Entorno de desarrollo visual
  • Bloques de programación
  • Simulación en tiempo realComponentes y funcionalidades
  • Educación y aprendizaje
  • Acceso gratuito y en la nube
  • Exportación de aplicaciones

Opcion de menu Proyectos La opción de menú Proyectos permite iniciar la creación de un nuevo proyecto o cargar uno previamente guardado. También ofrece la opción de cambiar el nombre de un proyecto mediante "Guardar proyecto como". En este menú se encuentra la opción Punto de control, que es una variante de "Guardar proyecto" y resulta útil durante el desarrollo. Esta opción permite guardar un estado del proyecto antes de tomar una decisión importante, para luego poder volver a ese punto si se opta por una solución diferente. Además, está disponible la opción Mis proyectos, que muestra una lista de todas las aplicaciones almacenadas en la nube.

Barra de herramietas Principal

Opcion menu conectar: La opción de menú Conectar se utiliza para vincular un dispositivo con App Inventor o para iniciar el emulador. A través de una conexión inalámbrica a Internet y un dispositivo Android®, es posible realizar pruebas sin necesidad de descargar software en el ordenador. Para utilizar esta opción, es necesario tener instalada la aplicación MIT AI2 Companion en el dispositivo.

Opcion menu generarLa opción de menú Generar permite empaquetar la aplicación para su distribución o para alojarla en los servidores web de la plataforma MIT App Inventor.

Paleta de componentes.

La paleta contiene los componentes de la interfaz de usuario. Estos componentes son los elementos que ejecutan acciones en la aplicación. Los componentes están organizados en diferentes categorías y se dividen en dos tipos: visibles y no visibles.

Componentes visibles: Son aquellos que el usuario puede observar en su dispositivo cuando se ejecuta la aplicación, como botones, cuadros de texto, etiquetas o lienzos.

Componentes no visibles: Estos no son visibles para el usuario, pero permiten acceder a funciones internas del dispositivo, como el sensor de ubicación (LocationSensor) para detectar la localización o el componente de mensajería para enviar y recibir SMS.

Tipos de componente

Visor

Es la herramienta que te permite ver y diseñar la interfaz de usuario de tu aplicación de manera visual. Es un espacio dentro del entorno de desarrollo donde puedes arrastrar y soltar componentes, como botones, etiquetas y campos de texto, para construir la apariencia y funcionalidad de la app que estás creando.

Funciones del visor.

Diseño de la interfaz de usuario (UI):Muestra cómo se verá la aplicación en un dispositivo móvil. Aquí puedes organizar los componentes visibles, como botones, imágenes, cuadros de texto, etiquetas y otros elementos.

Arrastrar y soltar componentes:Puedes seleccionar componentes desde la paleta y arrastrarlos directamente al visor para colocarlos en la pantalla de tu app. Esto facilita la creación del diseño sin necesidad de escribir código.Previsualización del diseño:Aunque no es una simulación en tiempo real de cómo funcionará la app, el visor proporciona una vista previa de la apariencia que tendrá en un dispositivo móvil, lo que ayuda a ajustar el diseño y la disposición de los elementos.

Componentes.

Los componentes pueden ser arrastrados desde la paleta y ubicados en el visor. Una vez que estén en el visor, aparecerán en la sección de Componentes, donde se mostrará su organización, incluyendo el orden y la relación padre-hijo. Desde esta sección, es posible seleccionar, eliminar o renombrar los componentes.

PropiedadesCada componente tiene propiedades que contienen información sobre el elemento seleccionado. El estado inicial de estas propiedades se configura en la sección de Propiedades, aunque muchas de ellas también pueden modificarse de forma dinámica mientras el programa se está ejecutando.

Ejemplos de propiedades específicas:

  • Botón (Button):
  • Habilitado (Enabled): Define si el botón es interactivo o está deshabilitado.
  • Imagen (Image): Se puede asignar una imagen al botón en lugar de solo texto.
  • Texto de entrada (TextBox):
  • Texto en pista (Hint): Texto que se muestra como pista en el cuadro de texto antes de que el usuario escriba.
  • Longitud máxima (MaxLength): Define el número máximo de caracteres que el usuario puede escribir.
  • Solo números (NumbersOnly): Limita la entrada a solo números.

Manejo de pantalla, propiedades del proyecto.

Manejo de pantallas

En App Inventor, puedes manejar múltiples pantallas dentro de una aplicación, permitiendo que la aplicación tenga diferentes interfaces o secciones. El manejo de pantallas es fundamental para crear aplicaciones más organizadas y con una mejor experiencia de usuario.

Crear y cambiar entre pantallas:

  • Para agregar una nueva pantalla, ve al menú "Proyecto" y selecciona Agregar pantalla. Esto creará una nueva pantalla que puedes diseñar y programar de manera independiente.
  • Para cambiar entre pantallas, se usan los bloques de código:
  • Abrir otra pantalla: Usa el bloque "Abrir otra pantalla" seguido del nombre de la pantalla a la que deseas cambiar.
  • Cerrar pantalla actual: Usa el bloque "Cerrar pantalla" si deseas volver a la pantalla anterior o liberar recursos.

Editor de diseñador/Bloques

Para crear una nueva pantalla, dirígete al menú "Proyecto" y elige la opción "Agregar pantalla". Esto generará una pantalla adicional que podrás diseñar y programar por separado.Para cambiar de una pantalla a otra, debes utilizar los bloques de código correspondientes:Abrir otra pantalla: Emplea el bloque "Abrir otra pantalla" junto con el nombre de la pantalla a la que deseas ir.Cerrar pantalla actual: Utiliza el bloque "Cerrar pantalla" si quieres regresar a la pantalla anterior o liberar recursos.

Para añadir una nueva pantalla, accede al menú "Proyecto" y selecciona "Agregar pantalla". Esto creará una pantalla adicional que podrás diseñar y programar de forma independiente.Para navegar entre pantallas, utiliza los bloques de código adecuados:Abrir otra pantalla: Usa el bloque "Abrir otra pantalla" indicando el nombre de la pantalla a la que quieres dirigirte.Cerrar pantalla actual: Emplea el bloque "Cerrar pantalla" para volver a la pantalla anterior o liberar recursos.

Componentes de software:

  • • Sistema operativo (SO): Es el software principal que gestiona todos los recursos del dispositivo y proporciona una interfaz para que el usuario interactúe con el hardware. Ejemplos de sistemas operativos móviles son Android, iOS, Windows Phone (ahora descontinuado), entre otros.
  • • Aplicaciones (Apps): Son programas instalados en el dispositivo que permiten realizar tareas específicas como navegar por internet, jugar, enviar mensajes, ver videos, entre otros.
  • • Firmware: Software de bajo nivel que gestiona la comunicación entre el hardware y el sistema operativo.
Redes y comunicación: • Antenas y módulos de radiofrecuencia: Son componentes internos que permiten la comunicación del dispositivo con las redes móviles, como 4G o 5G, además de la comunicación con dispositivos cercanos mediante Bluetooth o Wi-Fi. 4. Interfaz de usuario: • Interfaz gráfica (GUI): Proporciona una forma visual y táctil de interactuar con el dispositivo, mostrando menús, botones, y otros elementos que facilitan el uso de las aplicaciones y funciones del sistema operativo.

. Multifuncionalidad: • Pueden realizar diversas tareas, como llamadas telefónicas, envío de mensajes (SMS, correo electrónico), acceso a redes sociales, navegación web, fotografía, grabación de video, uso de aplicaciones (apps) para trabajo, entretenimiento o productividad. • Funcionan como una herramienta multimedia, permitiendo escuchar música, ver videos y jugar videojuegos. 5. Sistema operativo móvil: • Funcionan con sistemas operativos como Android (el más común) e iOS (de Apple), que gestionan el hardware y el software, brindando acceso a una tienda de aplicaciones donde los usuarios pueden descargar nuevas herramientas y funciones.

Principales sistemas operativos:ios FrefoxAndroid SybloianBlack berry 05

Caracteristicas de un buen sistema operativo.

• Estabilidad y rendimiento: Debe ser eficiente en el manejo de recursos y evitar fallos. • Compatibilidad: Debe soportar una amplia variedad de hardware y aplicaciones. • Seguridad: Debe proporcionar protección contra malware y accesos no autorizados. • Facilidad de uso: La interfaz debe ser intuitiva y accesible para el usuario promedio.

Comunicación: Aplicaciones como WhatsApp, Zoom o Telegram permiten el envío de mensajes, la realización de videollamadas y la comunicación en tiempo real.Entretenimiento: Aplicaciones de streaming como Netflix, Spotify o videojuegos.Productividad: Herramientas como Google Drive, Microsoft Office, o Slack facilitan el trabajo y la organización de tareas.Educación: Aplicaciones como Duolingo o Khan Academy permiten aprender idiomas y acceder a contenido educativo.

Ejemplos de uso comunes

Tipos de componentes en el visor:Componentes visibles: Aquellos que serán mostrados en la pantalla del dispositivo, como botones, etiquetas, imágenes, y listas.Componentes no visibles: Estos no se ven en la interfaz del usuario, pero se configuran en el visor, como sensores, almacenamiento de datos o conectividad (Bluetooth, Wi-Fi).