|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
T Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

_________________________________________________
127J.- Unir dos aplicaciones de App Inventor.

- Resulta que a veces hemos realizado un proyecto de aplicación de App Inventor y más tarde realizamos otro proyecto. En algún momento nos interesaría unir esas dos aplicaciones que hemos construido de App Inventor.

- Lo podemos realizar fácilmente con este programa en Java.

http://appinventor.mit.edu/explore/resources/ai2-project-merger.html

https://docs.google.com/document/d/15cEkliGmGxLX2muxysEOrMbPJnjmmglMtMVhbDpLZFE/edit

- Debes bajar la versión v 1.2. (La versión v1.1 no funciona correctamente)

https://github.com/josmas/app-inventor/tree/master/appinventor/aimerger

AI2MergerApp.jar (v 1.2)

- Una cosa importante que debemos recordar es que no es conveniente que App Inventor maneje más de 10 pantallas.

___________________________
- Una manera fácil de unir dos aplicaciones de App Inventor.

- Bajamos la aplicación en Java: AI2MergerApp.jar (v 1.2)

- La ejecutamos.

- Elegimos los archivos que queremos unir.

- Vamos a realizar las pruebas con estas dos:

p127J_suma.aia

p127J_resta.aia

- Pulsamos en Merge.

- Observa que las dos aplicaciones tienen la pantalla Screen1, por eso nos saldrá la notificación indicando que debemos cambiar el nombre de la Screen1 de la segunda aplicación.

-

- Lo cambiamos. Lo llamados resta.

- Ya tenemos la aplicación cuya primera ventana será Screen1 (la de la aplicación de la suma) y tendrá otra ventana llamada resta, que será la de la aplicación resta.

p127J_suma_resta.aia

- Se puede ir agregando otras aplicaciones.

_____________________________________________________________________________

- Si las aplicaciones tuvieran archivos de imágenes, sonidos, textos,... también los agregaríamos.

_______________________________________________________

- Comentarios.

- La pantalla de inicio siempre debe ser Screen1 y tener ese nombre: Screen1.

- Supongamos que hemos realizado una aplicación con varias ventanas... en la ventana "Screen1" hacemos una suma, en la ventana "resta" hacemos una resta, en la ventana "multiplicación" hacemos una multiplicación.

- y ahora queremos poner un menú. Creamos otra aplicación con la ventana Screen1 y ahí creamos un menú: suma, resta y multiplicación.

- Ejecutamos AI2MergerApp.jar y tomamos esta Screen1 como Main Project. Las ventana a añadir del Second Project son las de la otra aplicación su "Screen1", "resta" y "multiplicacion"

- Hacemos un Merge, pero cambiamos el nombre de la ventana "Screen1" del Second Projecto por "suma"

- De manera que obtendremos "Screen1" (que contendrá el menú), "suma", "resta" y "multiplicación"

_______________________________________________________

- App Inventor file assistant.

- Esto es una aplicación realizada en AutoIt para renombrar pantallas, necesita el compresor de archivos 7zip. No llega a funcionar eficientemente.

- https://github.com/saturnknts/MIT-App-Inventor-file-assistant

- Consulta estos foros:

https://groups.google.com/forum/#!msg/mitappinventortest/2OHMMA-j8aQ/s3HrNInTBQAJ

https://groups.google.com/forum/#!msg/app-inventor-developers-library/kHEFtUiJsQM/obxo_CKizTcJ

_______________________________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información