Introducción a App Inventor

Documentos relacionados
MIT App Inventor 2. Desarrollo de Aplicaciones para Android F ESPECHE NIEVA 1. FLISol RGL, 2018

Conéctate a App Inventor e inicia una sesión con el usuario y la contraseña de una cuenta de Gmail (o Google).

1. Qué es App Inventor 2? 2. Requisitos para utilizar AI2

2. ENTORNO WEB. En las siguientes diapositivas podrás ver las diferentes partes del entorno de trabajo.

Nimbus, servicios en la nube. Conceptos Básicos

Parte 1 Introducción a App Inventor

Los detalles de las características técnicas de hardware y software son los siguientes:

Cómo construir aplicaciones con más de una ventana (Screen)

Es posible que su dispositivo tenga aplicaciones integradas para comunicarse por teléfono, mensajes de texto y correo electrónico.

Curso de: Programación de móviles con Android

Estrategias TIC para docentes La realidad aumentada y su aplicación en el aula

LENGUAJES JÓVENES PROGRAMADORES

MALLA CURRICULAR JÓVENES PROGRAMADORES

Hello, Xamarin! Desarrollo de aplicaciones mo viles con Xamarin. Xamarin. Hello. Hello, Xamarin! Desarrollo de aplicaciones móviles con Xamarin

DESARROLLO DE APLICACIONES PARA DISPOSITIVOS INTELIGENTES.

LAS RUTAS DE CARLOS V. Manual de usuario

ROBÓTICA 1.- PROGRAMACIÓN DE VIDEOJUEGOS CON SCRATCH

Nuevas tecnologías aplicadas a la vida: Smartphone, Tablet e Internet

Manual de Usuario. Disco Virtual en Red

NOMBRE DEL TALLER: Desarrollo de Aplicaciones Móviles con App Inventor

SOLUCIONES DE MOVILIDAD. Rayuela Comunicaciones

DIRECTORIO DE SALLENET. Revisión Manual Sallenet App v 1.0 Padres y Madres

PROGRAMA FORMATIVO Programación para dispositivos móviles Android

INTRODUCCIÓN A LA TECNOLOGÍA INFORMÁTICA. Software Colaborativo

1. INTRODUCCIÓN 2. INGRESO

Introducción. Justificación

Año III, No. 06 Julio-Diciembre 2015 ISSN:

MANUAL DE USUARIO PLATAFORMA MÓVIL. Pontificia Universidad Javeriana 2014

Bitbloq 2: Entorno de programación

Actualización FX Store

Arduino, una familia de placas y software que comparten nombre. Semana del software libre 2016

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA: SMARTPHONE, TABLET E INTERNET. INICIACIÓN ANTONIO FERNÁNDEZ HERRUZO

Manual de uso de OWNCLOUD

Manual de Configuración SMS Sleep

Cursos de informática para. adultos mayores. Actualízate! Curso Dirigido a colegiados (familiares y amigos de estos) mayores de 55 años.

Cursos de informática para. adultos mayores. Actualízate! Curso Dirigido a colegiados (familiares y amigos de estos) mayores de 55 años.

NOVEDAD DISEÑO 3D Y MONTAJE DE DRON // ROBOTICA Y DISEÑO APP CON BQ Y APPINVENTOR

Magic 8-ball para App Inventor 2

Usos educativos de la informática Programas de propósito general o instrumentales:

Xamarin Mobile App Development

Sencha es un framework, un marco de trabajo que nos facilita el desarrollo de una página web.

Manual de Usuario. Disco Virtual en Red

Actualización FX 2017

Innovate Mayorista Tecnológico, S.L. C/ Camilo José Cela, 27 2º Fernan-Nuñez (Córdoba)

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35

Introducción Requisitos mínimos Programa Servidor en tu ordenador: APP dispositivo móvil: Instalación Conexión...

Por qué enseñar Scratch? Características y fundamentos

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

GUIA REFERENCIA para la utilización de la identidad. transmisión de datos por aproximación - NFC. DNIe 3.0

Los objetos principales dentro de los SGBD son los siguientes:

Campus Virtual UAM. Manual de funcionamiento. Docencia en Red. Universidad Autónoma de Madrid

HealthScience, la app gratuita de actualización científica. para profesionales sanitarios.

Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

Anexo: Software de Programación y APP

Elaboración Expediente de Evidencias de la Función Docente

Pilotaje Educamos 2.0. Guía rápida para FAMILIAS. Versión 1.0 (16 de octubre de 2015)

Programación Android Completo

CALENDARIO CANOSSIANO INSTALACIÓN Y VISIÓN GENERAL

Introducción a la Programación en C

Introducción a Scratch

Miguel Ángel Asensio Hernández, Profesor de Electrónica de Comunicaciones. Departamento de Electrónica, I.E.S. Emérita Augusta MÉRIDA.

Para tener en cuenta

LEGO MINDSTORMS Education

Guía de Inicio Rápido

Guía campus de formación. Plataforma Moodle

Creación de Documentos Profesionales con L A TEX

USO PRÁCTICO DEL SMARTPHONE, TABLET E INTERNET. AVANZADO INTRODUCCIÓN ANTONIO FERNÁNDEZ HERRUZO

Cambios en Moodle desde la versión 2.9 a la 3.4

PRÁCTICA 0: INTRODUCCIÓN Hola Gato

GUÍA DE PLATAFORMA REQUISITOS

SharePoint Online. Buscar Busque sitios, usuarios o archivos. Crear una publicación de noticias o de sitio

Windows 8. Windows 8 es el nombre oficial de la última versión del sistema operativo más popular del gigante

Manual de la APP de ASFASPRO para dispositivos móviles.

Curso Experto en Programación Android

Proyecto :Creación de Aplicaciones Android con App Inventor. IES Escultor Juan de Villanueva Pola de Siero

Plan de estudios: Programador Android Nativo

Recomendaciones sobre la política. Alfabetización digital

Stalin Israel Masapanta Moreno Sthalin Paul Vega Molina

APLICACIONES MÓVILES NATIVAS. Sesión 6: Programación móvil en java y android

Transcripción:

Introducción a App Inventor Introducción a App Inventor Christopher Expósito-Izquierdo cexposit@ull.edu.es Airam Expósito-Márquez aexposim@ull.edu.es Israel López-Plata ilopezpl@ull.edu.es Belén Melián-Batista mbmelian@ull.edu.es José Marcos Moreno-Vega jmmoreno@ull.edu.es

Contenidos 1 Qué es MIT App Inventor 2? Historia Tipos de Aplicaciones

Qué es MIT App Inventor 2?: El propósito de esta sección es proporcionar una descripción general de MIT App Inventor 2 y del nuevo rol a adquirir como desarrollador de aplicaciones móviles. Se necesita aprender a codificar aplicaciones móviles, pero hay otro conjunto de habilidades valiosas asociadas al proceso de creación de aplicaciones móviles. Uno de los aspectos más destacados en el proceso de creación de aplicaciones móviles es que se debe aprender a diseñar, procesar información, resolver problemas y ser ingeniosos.

Qué es MIT App Inventor 2?: Al mismo tiempo se va a tratar de ilustrar el potencial de MIT App Inventor 2 así como mostrar una variedad de aplicaciones móviles para que se podrán como desarrolladores de aplicaciones móviles crear con los conocimientos del curso. Las aplicaciones móviles ilustradas no solo muestran las capacidades y funcionalidades de la herramienta MIT Inventor 2, sino también sirven para generar ideas, fomentar el pensamiento innovador y ayudar a crear objetivos visuales al embarcarse en el proceso de creación de aplicaciones móviles.

Qué es MIT App Inventor 2?: MIT App Inventor 2 es una herramienta para el desarrollo de aplicaciones móviles que permite que personas no expertas en el campo de la informática puedan desarrollar sus propias aplicaciones móviles de una manera sencilla y entretenida. MIT App Inventor 2 permite que cualquiera que tenga una idea de aplicación móvil pueda ponerla en práctica de forma autónoma. Por tanto, este curso se centra en la creación de aplicaciones móviles con el uso de MIT App Inventor 2.

Qué es MIT App Inventor 2?: MIT App Inventor es una herramienta web que está accesible a través de http://appinventor.mit.edu/

Qué es MIT App Inventor 2?: La interfaz de MIT App Inventor incluye dos pantallas principales, una pantalla de diseñador, que es una interfaz gráfica de usuario (GUI) donde se puede crear la apariencia de la aplicación (eligiendo los componentes que deseamos en la aplicación), y el editor de bloques, donde se puede agregar comportamiento a la aplicación codificando con bloques. Los usuarios crean aplicaciones arrastrando componentes y bloques desde las barras de menú en espacios de trabajo (llamados Visores) y un dispositivo Android conectado (o emulador) muestra el progreso en tiempo real.

Qué es MIT App Inventor 2?: MIT App Inventor 2 es una herramienta de programación gráfica que permite crear aplicación móviles. Se trata de una herramienta visual, donde únicamente debemos arrastrar bloques para construir aplicaciones móviles para la plataforma Android. Las aplicaciones se construyen definiendo su comportamiento uniendo bloques como si de un puzzle se tratara:

Qué es MIT App Inventor 2?: Todas las aplicaciones creadas se guardan en el servidor de la herramienta. Por tanto, no hace falta descargarlas por miedo a no perderlas. Cuando se finaliza una aplicación móvil se puede: Compartirla en la galería de MIT App Inventor. Enviarla a concursos de aplicaciones (como la aplicación MIT del mes). Subirla a Google Play Store (u otros mercados de aplicaciones) para compartir o vender.

MIT App Inventor 2 se basa en programación visual. El formato de la herramienta es ideal para personas que tienen poca o ninguna experiencia en programación. Sin embargo, no hay que pensar que las capacidades del software son básicas!

Qué es MIT App Inventor 2?: Todo lo que se necesita para usar MIT App Inventor es un ordenador, una conexión a Internet, una cuenta de Google y un dispositivo Android (teléfono o tableta). Si no se cuenta con un dispositivo Android, se puede crear aplicaciones móviles con el emulador de la herramienta en pantalla y utilizar el mode de desarrollo en vivo.

Qué es MIT App Inventor 2?: Por qué es tan interesante usar App Inventor? MIT App Inventor 2 es totalmente gratuita Se accede a través de un navegador web: no se necesita instalación de programas No hace falta tener un móvil: incluye un emulador de Android

Qué es MIT App Inventor 2?: Historia MIT App Inventor 2 (o simplemente App Inventor) es una herramienta de programación visual gratuita basada en bloques, basada en un lenguaje de arrastrar y soltar que permite a las personas, independientemente de su experiencia de programación, crear aplicaciones móviles para dispositivos Android. En 2008, los iphones y los teléfonos Android acababan de aterrizar en el mercado. El profesor del MIT Hal Abelson tuvo la idea de crear un lenguaje de programación fácil de usar para hacer aplicaciones móviles que pudieran aprovechar el poder de la tecnología emergente de teléfonos inteligentes. A día de hoy los teléfonos inteligentes están equipados con procesadores rápidos, grandes capacidades de almacenamiento y sensores.

Qué es MIT App Inventor 2?: Historia Los teléfonos inteligentes permiten a las personas monitorizar e interactuar con su entorno como nunca antes. El objetivo de Abelson era democratizar el proceso de desarrollo de aplicaciones para dispositivos móviles al facilitar a cualquier persona la creación de las mismas. Durante un año sabático en Google en Mountain View, CA, Abelson trabajó con el ingeniero Mark Friedman y muchos otros desarrolladores para crear App Inventor.

MIT App Inventor originalmente se llamaba Google App Inventor.

Qué es MIT App Inventor 2?: Historia En 2011, Abelson llevó App Inventor al MIT y, junto con Media Lab y CSAIL (Computer Science and Artificial Intelligence Lab), creó el Centro para Aprendizaje Móvil. En diciembre de 2013, Abelson y su equipo de desarrolladores lanzaron MIT App Inventor 2, una versión de la herramienta basada en la web más fácil de usar con un Entorno de Desarrollo Integrado. IDE significa que mientras creamos nuestras aplicaciones móviles en red, podemos ver la aplicación funcionando en nuestro dispositivo móvil.

Qué es MIT App Inventor 2?: Tipos de Aplicaciones MIT App Inventor 2 es una herramienta muy versátil en tanto que permite la creación de casi cualquier aplicación que se pueda imaginar. La herramienta proporciona un amplio conjunto de componentes genéricos que se pueden adaptar a las necesidades del campo de aplicación de la aplicación a desarrollar de una manera muy sencilla. A continuación se muestran algunos ejemplos de los tipos de aplicaciones móviles que pueden ser creadas con la herramienta.

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Videojuegos:

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Educativas:

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Geolocalizadas:

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Mensajería:

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Basadas en información web:

Qué es MIT App Inventor 2?: Tipos de Aplicaciones Control robótico:

Qué es MIT App Inventor 2?: Ejemplo https://www.youtube.com/watch?v=elr2ob8ik68

Introducción a App Inventor Introducción a App Inventor Christopher Expósito-Izquierdo cexposit@ull.edu.es Airam Expósito-Márquez aexposim@ull.edu.es Israel López-Plata ilopezpl@ull.edu.es Belén Melián-Batista mbmelian@ull.edu.es José Marcos Moreno-Vega jmmoreno@ull.edu.es