UDESA 2012 - Tallr 6

Post on 05-Feb-2016

220 views 0 download

description

UDESA 2012 - Tallr 6

Transcript of UDESA 2012 - Tallr 6

UDESA 2012Taller nº 6 - Repaso de talleres anteriores + Introducción al MIT APP Inventor

Arq. Cliente/Servidor

www.google.com.ar74.125.227.20

Usuario 1 Usuario 2 Usuario 3 Usuario 4

• HyperText Markup Language (Lenguaje de Marcado de Hipertexto)

• Se escribe en forma de "etiquetas" < >

Contenidos en la Web

Web 2.0

Web 2.0Birmania (Myanmar) 2007

Web 2.0Obama 2009

•Una campaña apoyada en la Red

•Record de financiación: 600 millones (65% a través de la Red)

Web 2.0

Cloud ComputingLa web como servicio

Web 2.0

Blogger

Scratch

Scratch

POO

Los programas toman decisiones basándose en estructuras de control

if

do while

for

POO

Estructuras de control “if”

POO

Estructuras de control “do while”

POO

Estructuras de control “for”

POO

USO DE VARIABLES + GUIÓN PARA EL FONDO

Una máquina de Rube Goldberg es un aparato excesivamente sofisticado que realiza una tarea muy

simple de una manera muy indirecta y elaborada

http://www.youtube.com/watch?v=qybUFnY7Y8w

Aplicaciones para Dispositivos móviles

SmartPhones Tablets

Arquitecturas y tecnologías inalámbricas

Sistema Operativo

Android Apple iOS BlackBerry

Sistema Operativo

Tiendas de Aplicaciones

Usabilidad y Accesibilidad

Usabilidad y Accesibilidad

Usabilidad (facilidad de uso): Se refiere a la facilidad con que las personas pueden utilizar una herramienta particular o cualquier otro objeto fabricado por humanos con el fin de alcanzar un objetivo concreto.

La usabilidad también puede referirse al estudio de los principios que hay tras la eficacia percibida de un objeto.

Accesibilidad: Es el grado en el que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio, independientemente de sus capacidades técnicas, cognitivas o físicas. Es indispensable e imprescindible, ya que se trata de una condición necesaria para la participación de todas las personas independientemente de las posibles limitaciones funcionales que puedan tener.

Desarrollo de proyecto

Desarrollo de proyectoGuía de preguntas:

Nombre, objetivo y público al que está dirigida¿Requiere algún tipo de registro o identificación?¿Interacción con Hardware particular?¿Uso de Internet o servicios online?, ¿Uso de API´s? ¿mapas, redes Sociales u otros?¿Hace uso de disco de almacenamiento?¿Hay alguna aplicación en alguna de las tiendas de aplicaciones que hayas usado como referencia?

http://appinventor.mit.edu/

Instalación

Requisitos del Sistema

Sistema operativo ■ Macintosh (con procesador Intel): Mac OS X 10.5, 10.6 ■ Windows: Windows XP, Windows Vista, Windows 7 

■ GNU / Linux: Ubuntu 8 +, Debian 5 + 

Navegador■ Mozilla Firefox 3.6 o superior ■ Apple Safari 5.0 o superior 

■ Google Chrome 4.0 o superior ■ Microsoft Internet Explorer 7 o superior 

PasosDescargar el programa

Instalar JavaCuenta de Google

Acceder vía: http://beta.appinventor.mit.edu/

Planificar (Mockups)

Planificar (Mockups)

Planificar (Mockups)

Planificar (Mockups)

http://beta.appinventor.mit.edu/

P1

P2

P1

P3 P4