Si, malgrat el que hem aconsellat sobre com decidir el nombre de pantalles, ens trobem que ens cal canviar la pantalla que s'obre inicialment, podem aplicar la metodologia que s'explicarà a continuació. És una metodologia senzilla però molt farragosa i, per tant, és preferible ordenar les pantalles des del començament.
Imaginem que tenim una aplicació Apli1 amb dues pantalles, que s'anomenen com es mostra a la columna de l'esquerra de la taula següent. El mateix es pot fer amb més pantalles, però normalment només cal canviar el nom de dues pantalles per aconseguir que la pantalla inicial és la que ens convé.
Noms originals | Nous noms |
Screen1 | Pant2 |
Pantalla | Screen1 |
És aconsellable fer servir un nom diferent per la segona pantalla, en lloc de permutar-les, per facilitar el procés i, especialment, reduir les possibles errades.
El primer que hem de fer és crear una còpia del projecte amb un altre nom, per exemple, Apli2. Un cop creada, anem al menú, piquem a Projects i seleccionem Export selected project (.aia) to my computer. Ens baixarà un fitxet amb extensió aia. Un cop ens haguem assegurat que el fitxer ha baixat, esborrarem (Move To Trash) el projecte (recordem que, per si falla, en tenim una còpia) i també anirem a View Trash i l'esborrarem (Delete From Trash).
Per altra banda, cal que creem una carpeta buida en algun lloc del nostre ordinador. Aquesta carpeta és auxiliar i es podrà esborrar quan acabi el procés.
Els fitxers aia són, en realitat, fitxers comprimits i, per tant, els podem obrir amb aplicacions com WinZip, 7zip o WinRar, entre altres. Obrim el fitxer i arrosseguem tot el contingut a la carpeta auxiliar que hem creat, de manera que n'obtindrem una còpia.
En aquesta carpeta hi haurà diverses subcarpetes però en una d'elles tindrem uns quants fitxers amb els noms Screen1 i Pantalla, amb diverses extensions. El primer que hem de fer és canviar els noms dels fitxers (sense modificar les extensions) amb els noms de la taula anterior.
Un cop canviats els noms dels fitxers, cal modificar-ne les dades internes. Això ho podem fer amb aplicacions com la llibreta de Windows (Notepad) o Notepad++. No s'ha de fer servir un processador de textos, que ens afegiria caràcters de control.
Això caldrà fer-ho a tots els fitxers d'aquesta carpeta. Primer cercarem Screen1 i el substituirem, a totes les aparicions, per Pant2. Després cercarem Pantalla i el substituires per Screen1. Fixem-nos que això no ho podem fer en ordre contrari, ja que llavors totes les pantalles es dirien Screen1 i ja no es podria fer la segona substitució.
Un cop acabada la modificació de tots els fitxers, els arrossegarem dins la subcarpeta corresponent del fitxer comprimit. Finalment, salvarem el fitxer comprimit, si cal (segons el programa triat, pot ser que calgui salvar o que ho faci automàticament).
En el menú de l'App Inventor, piquem a Projects i triem Import project (.aia) from my computer, cercarem el fitxer comprimit aia i el carregarem. Si tot ha anat bé, tindrem obert un projecte amb les pantalles permutades. Un cop ens haguem assegurat que tot ha anat com esperàvem i l'aplicació funciona correctament, podrem esborrar la carpeta auxiliar i, si ho desitgem, la còpia de seguretat del projecte.
Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.