Want to make creations as awesome as this one?

Transcript

1.2 Sistemas operativos de dispositivos móviles

1.3 Hablemos de aplicaciones móviles (Apps)

1.4 La evolución de los teléfonos móviles

1.5 Plataformas de desarrollo de Apps

1.6 Nuevo entorno de desarrollo propuesto

1.7 Conceptos básicos de programación en App Inventor

1.8 Conociendo el Entorno de Mit App Inventor

CONOCIMIENTOSGLOSARIO

1.1 Conociendo los dispositivos móviles y sus características

G1

G2

G3

G4

G5

A continuación realiza este Memorama con lo que sabes del tema

Lamadas telefonicas

Bateria

Pantalla tactil

Tranferencia de datos

Visualizacion en tiempo real

(70s-80s) Son telefones grandes,con la capacidad de solo hacer llamadas, con muy poca pila.

(90s) Con la capacidad de tener un sistema de comunicaciones móviles, cuenta con buzón de voz y un mayor alcance.

(2001) Llega el 1er móvil con pantalla a color,mayor potencia de las antenas, calidad y mayor rapidez en transferencia de datos (primer iPhone).

(2010) Smartphone, conexión ultrarrápida, visualización en tiempo real y una mejor calidad de antenas.

(2019) Menor latencia, mayor fiabilidad, "internet de las cosas".

Forma de comunicación en la que dos o mas personas se pueden comunicar a través de una linea telefónica

Almacenamiento de energía de carácter electroquimico que reúne y descarga energía gracias a reacciones químicas reversibles que facilitan la carga de un equipo por medio de fuentes eléctricas.

Dispositivo que permite la interacción con un ordenador un teléfono móvil u otros dispositivos electrónicos mediante el contacto directo con la superficie de la pantalla

Se refiere a la comunicación de datos personales o intercambio de archivos de datos entre sistemas de cómputo o dispositivos móviles.

Visualización de datos en tiempo real que lleva las imágenes al siguiente nivel permitiendo hacer ciertas acciones en tiempo real

Nativas

App web

App hibrida

Despues de leer, responde esta sopa de letras probando tus conocimientos del tema.

IOS

Android

App Store

JAVA

Windows phone

CSS

HTML

Google Play

NET

Wifi

JAVA SCRIPT

  • Se desarrolla en sistemas como IOS, Android, Windows pone.
  • Java ara Android y NET para Windows phone.
  • Funcionamiento sin internet y se encuentran Appstore y GooglePlay.

  • Se desarrolla con lenguaje JAVA SCRIPT, CSS o HTML,
  • Desarrollo económico, compatibles con cualquier sistema y adaptable a cualquier navegador.

  • Se desarrolla en lenguaje JAVA SCRIPT, CSS o HTML.
  • Desarrollo económico, solo con wifi, compatibles con cualquier sistema y permitiendo el acceso a varios dispositivos.

Sistema operativo móvil de código cerrado desarrollado por Apple Inc. Originalmente desarrollado para el iPhone, después se utilizó en dispositivos como el iPod touch y el iPad.

Android es un sistema operativo móvil basado en el núcleo Linux y otros software de código abierto.

Sistema operativo móvil actualmente descontinuado, desarrollado por Microsoft como sucesor de Windows Mobile. A diferencia de su predecesor fue enfocado en el mercado de consumo en lugar del mercado empresarial.

Google Play es una plataforma de distribución digital de aplicaciones móviles para los dispositivos con sistema operativo Android, así como una desarrollada y operada por Google.

Servicio para el iPhone, iPod Touch y el iPad, creado por Apple, que permite a los usuarios buscar y descargar aplicaciones publicadas por Apple. Estas aplicaciones pueden adquirirse o son gratuitas, según los casos.

Plataforma de código abierto para crear aplicaciones de escritorio web móviles que se pueden ejecutar de forma nativa en cualquier sistema operativo

Lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

Lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado escrito en un lenguaje de marcado.

Lenguaje de marcado utilizado en la creación de páginas web. Este estándar que sirve de referencia del software que interactúa con la elaboración de páginas web en sus diferentes versiones.

Lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.

Tecnología de redes inalámbricas que permiten a los dispositivos electrónicos conectarse entre sí de manera fluida a una red mediante frecuencia de radio

A continuación conecta las columnas según los conceptos de este tema.

Programa

Características

Particularidaden programa

Aplicaciones móviles

Programa o software que está diseñado para realizar una función determinada para el usuario. Generalmente son muy pequeños y específicos en su particularidad

1.- Simplicidad de uso2.- Fácil de instalar3.- Programa ligero con funciones concretas4.- Algunas son gratis y otras con precio accesible

Conjunto de instrucciones escritas en un lenguaje de programación que le indican a una computadora qué hacer para realizar una tarea específica.

Diseñado para la ejecución especifica. Preciso: Cumple correctamente con lo programado. Ejecutable: Se encuentra en un formato para que se pueda accionar dentro una computadora. Secuencial: El código escrito se ejecuta en un determinado orden.

Diseñadas para un dispositivos móviles como celulares y tablets, por lo tanto, estas aplicaciones deben ser diseñadas teniendo en cuenta las características y limitaciones de estos dispositivos.

MITT APP INVENTOR

A continuación responde esta sopa de letras probando tus conocimientos del tema.

Bloques de programación

Google Labs

MIT AI2 Companion

Es un entorno de programación visual creado por Google Labs, funciona para Android, iPhone y tabletas donde el usuario puede crear una aplicación a partir de herramientas intuitivas enlazando bloques.

Programa para las personas que interactúen con esas experiencias iniciales en la búsqueda de Google y compartan comentarios si cumplen con los requisitos y su interés que pueda acceder a través del icono del labs.

Son un grupo de códigos que se pueden modificar y unir entre sí para crear una secuencia lógica que realice en acción o movimiento específico

Permite la depuración en tiempo real en dispositivos conectados a través de wi-fi o USB además de esto el usuario puede usar el emulador en la computadora disponible para Windows.

Barra de herramientas principal

Paleta de componentes

Visor

Componentes

Manejo de pantalla

Editor

  • Contiene propiedades que a su vez contiene información seleccionada.

  • Diseñador: Selecciona visualmente los componentes y se realiza el diseño de las pantallas de las aplicaciones.
  • Bloques: Se visualiza loa componentes que se agregaron a cada editor de diseño donde es similar a un rompecabezas.

  • Propiedades del proyecto y la publicación en, galería donde permite agregar o eliminar pantallas.

  • Representa la pantalla y se utiliza para desarrollar la interfaz de usuario.

  • Componentes visuales: El usuario puede ver en su dispositivo cuando inicia sesión.
  • Componentes no visibles: El usuario no podrá ver estos componentes.

  • Opción de menú Proyectos: Crea nuevos proyectos o cargar un proyecto ya guardado.
  • Opción de menú Conectar: Conecta el emulador de App Inventor mediante conexión inalámbrica a MIT AI2
  • Opción de menú Generar: Empaqueta la aplicación y la distribuye o aloja en los servidores web.

Botón

Eventos

Propiedad

Método

Imagen

Etiqueta

Caja de etxto

  • Conjuntos de acciones en conjunto por bloques, como clic sobre botón, doble clic, elegir opción, etc.

Característica que describe algo sobre un componente o control. Por ejemplo: Botón de comando. Formulario. Caja de texto. Etiqueta. Imagen.

  • Función que describe un programa distinto en procedimiento.

Es un componente que cuando se toca realiza alguna acción en su aplicación que detecta cuando el usuario lo toque

La aplicación informática que permite mostrar imágenes y digitales guardadas en un disco local o también remotamente en una nube

Secuencia de aquella querés que identifica una ubicación dentro del código fuente que mayormente se presentan como un identificador seguido de un carácter de puntuación.

Es un componente que cuando se toca realiza alguna acción en su aplicación que detecta cuando el usuario lo toque

dispositivos móviles

TELEFONO CELULAR

A continuación responde esta sopa de letras probando tus conocimientos del tema.

Revolucionó a todo el mundo y nuestras vidas diarias Varios dispositivos en el mercado Todas las personas cuentan con un dispositivo móvil.

Equipos de carácter portátil con diversas características tecnológicas, entre ellas algún sistema operativo móvil.

Aparato con capacidades de procesamiento, conexión y memoria limitada.

A continuación responde este crucigrama con la información de lo leído de este tema.

Software

Conectividad inalambrica

Capas

Multimedia

Usuario

Multitarea

Interacción aplicación

1.Núcleo o kernel:

2.Middleware:

3.Entorno de ejecución de aplicaciones:

4.Interfaz de usuario:

  • Conjunto de módulos de software que hacen posible la existencia de aplicaciones móviles.
  • Sus servicios son: motor de mensajería, interpretes en páginas web, motor de comunicaciones, gestión de seguridad, etc.

  • Consiste en un gestor de aplicaciones e interfaces programables y accesibles por los programas.

  • Facilita la creación de interfaces de usuario de la aplicación que facilita la interacción con el usuario final con diseño de presentación visual.
  • Sus principales componentes son los botones, pantallas, listas, marcos de interacción, etc.

  • Permite el acceso a los diferentes elementos de hardware que conforman nuestro móvil.
  • Encargado de brindar servicios a las capas superiores como controladores de hardware, gestión de acceso y gestión de memoria.

  • Conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar tareas en dispositivos como computadoras, tablets y celulares.

  • Conectar computadoras mediante red inamlámbriza. Los equipos utilizan comunicaciones por radio para enviar datos entre sí. Puede comunicarse directamente con otras computadoras inalámbricas o conectarse a una red existente a través de un AP inalámbrico.

Término que se refiere a la utilización de múltiples medios de comunicación para transmitir información, como texto, imágenes, sonido, animación, o video.

Una persona que ha usado internet, desde cualquier lugar. Para acceder a internet, se puede utilizar un teléfono móvil, un ordenador, un televisor digital, una consola de juegos o un asistente digital personal.

Se refiere a la capacidad de un sistema operativo para ejecutar múltiples programas o tareas de forma simultánea. Para ello, los sistemas operativos multitarea comparten uno o más procesadores y dividen el tiempo de procesador entre los procesos que lo necesitan.

Es la forma en la que los usuarios interactúan con ella, ya sea cambiando los elementos clave de los escenarios o seleccionando entidades con las que interactuar.