Diferencia entre revisiones de «Usuario:ManuelRomero/preferencias/moviles/AppInventor/instalacion»

De WikiEducator
Saltar a: navegación, buscar
(Instalar un nodo en el propio equipo)
Línea 3: Línea 3:
 
<br>
 
<br>
 
==Introducción a  App Invetor==
 
==Introducción a  App Invetor==
 +
*appinventor.mit.edu
 
*Es una nueva herramienta de programación visual de Google  
 
*Es una nueva herramienta de programación visual de Google  
 
*Principalmente destinada a crear programas para dispositivos móviles
 
*Principalmente destinada a crear programas para dispositivos móviles
 
*Está basada en bloques visuales, sistema fácil y muy muy intuitivo
 
*Está basada en bloques visuales, sistema fácil y muy muy intuitivo
 
*Con ella se trabaja on line
 
*Con ella se trabaja on line
*Los poryectos quedan almacenados en la nube en un servidor de google
+
*Los proyectos quedan almacenados en la nube en un servidor de google
==Montar servidor locales==
+
*Para desarrollar aplicaciones con App Inventor tenemos tres elementos
 +
**Un entorno de diseño gráfico
 +
**Un entorno de bloques donde se detalla el comportamiento de los componentes diseñados
 +
**Un terminal móvil o emulador donde ad hoc se ve/verifica el diseño/comportamiento de nuestra aplicación
 +
*Para poder  usar el editor de bloques, necesitamos tener abierto el entorno de diseño gráfico
 +
*Cada entorno lo tendremos en una  ventana.
 +
**El diseñador Especificamos los componentes
 +
**El editor de bloques Construimos el programa especificando el comportamiento de los componentes
 +
*Para ver el resultado tendremos el móvil o tablet Android conectado por el cable usb o bien un emulador que obtendremos desde la ventana del editor de bloques
 +
==Instalado App inventor==
 +
*Indistintamente que nos aventuremos a poner el nodo en local o usar MIT debemos instalar
 +
*Verificamos nuestro equipo
 +
**http://beta.appinventor.mit.edu/learn/setup/index.html
 +
 
 +
 
 +
 
 +
 
 +
===Entorno de diseño gráfico===
 +
 
 +
===Editor de bloques ===
 +
*Corre en Java de forma local
 +
*Necesita tener el editor de diseño gráfico abierto
 +
 
 +
 
 +
==servidor local==
 +
*Por diferentes motivos puede que no queramos estar conectados mientras desarrollamos
 
*El código es abierto y por lo tanto se pueden montar los nodos en local
 
*El código es abierto y por lo tanto se pueden montar los nodos en local
 
*Permite desarrollar aplicaciones sin necesidad de conexión
 
*Permite desarrollar aplicaciones sin necesidad de conexión
 
*Se pierde mucha flexibilidad que te da la nube....
 
*Se pierde mucha flexibilidad que te da la nube....
 +
*Para ello debemos  montar el servidor de diseño gráfico en local
 +
*Inconvenientes
 +
**No podemos efectuar el empaquetado final de la aplicación
 +
**Podemos desarrollarlo, descargarlo a nuestro disco duro desde el servidor en local, empaquetarlo y posteriormente subirlo al servidor de MIT cuando tengamos conexión o queramos
 +
 +
*
 
===Instalar un nodo en el propio equipo===
 
===Instalar un nodo en el propio equipo===
https://sites.google.com/site/aprendeappinventor/app-inventor-en-servidor-local
+
*http://www.tuappinvetorandroid.com/app-inventor-sevidor-local/
 +
*https://sites.google.com/site/aprendeappinventor/app-inventor-en-servidor-local
 +
 
 
*descargamos el fichero en la siguietne dirección resource-calculators.googlecode.com/files/dev-local-Dec-20-2011.zip
 
*descargamos el fichero en la siguietne dirección resource-calculators.googlecode.com/files/dev-local-Dec-20-2011.zip
 +
 +
*App Inventor, corre a través del navegador Web en un servidor ubicado actualmente en el MIT
 +
concretamente en  http://beta.appinventor.mit.edu/. Aunque el editor de bloques corra localmente en Java, no lo podemos lanzar sin tener el diseñador abierto. De todo lo dicho se deriva que tenemos una dependencia absoluta de la conexión a Internet para programar en App Inventor.
  
 
===Instalar un nodo en una intranet===
 
===Instalar un nodo en una intranet===
 
===Usar App Inventor en la nube de google===
 
===Usar App Inventor en la nube de google===

Revisión de 21:43 7 sep 2012

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg




Introducción a App Invetor

  • appinventor.mit.edu
  • Es una nueva herramienta de programación visual de Google
  • Principalmente destinada a crear programas para dispositivos móviles
  • Está basada en bloques visuales, sistema fácil y muy muy intuitivo
  • Con ella se trabaja on line
  • Los proyectos quedan almacenados en la nube en un servidor de google
  • Para desarrollar aplicaciones con App Inventor tenemos tres elementos
    • Un entorno de diseño gráfico
    • Un entorno de bloques donde se detalla el comportamiento de los componentes diseñados
    • Un terminal móvil o emulador donde ad hoc se ve/verifica el diseño/comportamiento de nuestra aplicación
  • Para poder usar el editor de bloques, necesitamos tener abierto el entorno de diseño gráfico
  • Cada entorno lo tendremos en una ventana.
    • El diseñador Especificamos los componentes
    • El editor de bloques Construimos el programa especificando el comportamiento de los componentes
  • Para ver el resultado tendremos el móvil o tablet Android conectado por el cable usb o bien un emulador que obtendremos desde la ventana del editor de bloques

Instalado App inventor



Entorno de diseño gráfico

Editor de bloques

  • Corre en Java de forma local
  • Necesita tener el editor de diseño gráfico abierto


servidor local

  • Por diferentes motivos puede que no queramos estar conectados mientras desarrollamos
  • El código es abierto y por lo tanto se pueden montar los nodos en local
  • Permite desarrollar aplicaciones sin necesidad de conexión
  • Se pierde mucha flexibilidad que te da la nube....
  • Para ello debemos montar el servidor de diseño gráfico en local
  • Inconvenientes
    • No podemos efectuar el empaquetado final de la aplicación
    • Podemos desarrollarlo, descargarlo a nuestro disco duro desde el servidor en local, empaquetarlo y posteriormente subirlo al servidor de MIT cuando tengamos conexión o queramos

Instalar un nodo en el propio equipo

  • descargamos el fichero en la siguietne dirección resource-calculators.googlecode.com/files/dev-local-Dec-20-2011.zip
  • App Inventor, corre a través del navegador Web en un servidor ubicado actualmente en el MIT
concretamente en  http://beta.appinventor.mit.edu/. Aunque el editor de bloques corra localmente en Java, no lo podemos lanzar sin tener el diseñador abierto. De todo lo dicho se deriva que tenemos una dependencia absoluta de la conexión a Internet para programar en App Inventor.

Instalar un nodo en una intranet

Usar App Inventor en la nube de google