cómo programar para android con processing

Upload: pcdproyecto

Post on 15-Oct-2015

109 views

Category:

Documents


0 download

TRANSCRIPT

  • Cmo programar para Androidcon Processing

  • Cmo programar para Androidcon Processing

    2

  • 3

  • ndiceCmo programar para Android con Processing.................................................................................2

    PROCESSING Y ANDROID...............................................................................................................6Cmo programar para Android con Processing..........................................................................7

    Instalar SDK de Android..................................................................................................................7Instalacin de la versin para Android de Processing........................................................................9

  • PROCESSING Y ANDROID

  • Processing y android

    Cmo programar para Android con ProcessingCon Processing es posible programar para dispositivos Android. Para eso es necesario instalar elSDK de Android.

    Instalar SDK de AndroidPara su instalacin es necesario bajar el paquete desde esta direccin con recursos paradesarrolladores.

    Descomprimimos el archivo bajado, de acuerdo a la arquitectura de nuestro sistema operativo, enun directorio y abrir el directorio "tools".

    Ejecutar el archivo ejecutable "Android" que abrir el AVD Manager.

    Al ejecutarlo, vemos la pantalla siguiente, desde donde debemos instalar todos los paquetes desdeel repositorio.

    8

  • Cmo programar para Android con Processing

    9

  • Processing y android

    El gestor se encarga de bajar e instalar los paquetes necesario, actualizando unos e instalandonuevos otros.

    Una vez instalado, podemos instalar la versin para Android de Processing.

    Si se quiere instalar de forma manual, en este vdeo se explica cmo hacerlo.

    Instalacin de la versin para Android de ProcessingLa mencionada versin est disponible en esta direccin para su descarga.

    Una vez instalada, debemos asignar en Processing el modo Android.

    10

  • Cmo programar para Android con Processing

    Si no o tenemos instalado, necesitamos hacerlo.

    Tras seleccionar AddMode nos sale la siguiente pantalla:

    Pulsamos instalar y se bajan los archivos que forman parte del modo Android. Una vez bajado, nosindica que reiniciemos la aplicacin. Una vez reiniciada vemos cmo est el modo Androiddisponible:

    11

  • Processing y android

    Al seleccionar el modo Android la primera vez, nos pregunta si tenemos instalado el paquete SDK.Respondemos que s y le indicamos la ruta donde lo tenemos.

    Con el siguiente cdigo dibujamos un cuadrado en el centro de la pantalla, para probar quefuncione correctamente:

    void setup(){

    size(400,400);

    smooth();

    noStroke();

    fill(255);

    //Dibujo el cuadrado en el centro de la pantalla

    rectMode(CENTER);

    };

    void draw(){

    background(0);

    rect(width/2, height/2, 150, 150);

    };

    Puede ser que al ejecutar el cdigo la primera vez de un error, del tipo 'Android10'. Esto quieredecir que falta este paquete. El problema es que en versiones posteriores de Android ya noimplementa Processing. Lo que hay que hacer es ir de nuevo al gestor del paquete SDK e instalarel paquete 10.

    Luego puede dar un error de compilacin. En ese caso ser necesario desinstalar todos lospaquetes superiores al SDK 18.

    12

  • Cmo programar para Android con Processing

    Al pulsar el boton "Run" (Ejecutar) Processing compilar nuestro programa en un archivo Applettemporal de Java que se ejecutar en una ventana individual. Para compilarlo para Android,debemos selecionar "Android Mode" en el men y podremos ver la aplicacin en el emulador alpulsar como "Run":

    Puede ocurrir que no compile si no se tiene instalado el paquete Android 10. En ese caso hay queinstalarlo y desinstalar las versiones superiores a la 18.1.

    13

  • Processing y android

    Instalacin del emulador para ejecutar la aplicacinPara ejecutar la aplicacin es necesario tener el emulador instalado. Desplegamos el men Androidy seleccionamos Android AVD Manager. En NEW agregamos el dispositivo que deseemos.

    14

  • Cmo programar para Android con Processing

    Una vez aadido, en el mismo entorno arrancamos el emulador:

    En Processing Ejecutamos la aplicacin en el emulador como se muestra en la pantalla.

    15

  • Processing y android

    Finalmente se ve la aplicacin lanzada desde processing ejecutada en el emulador:

    16

    Cmo programar para Android con ProcessingndiceProcessing y androidCmo programar para Android con ProcessingInstalar SDK de AndroidInstalacin de la versin para Android de ProcessingInstalacin del emulador para ejecutar la aplicacin