Com ja hem comentat, la mida de la base de dades web on es guarda la infomració a l'adreça web per defecte és limitada. Encara que haguem personalitzat les nostres etiquetes, cada cop que la base de dades supera la mida màxima s'esborraran les dades més antigues i, per tant, també les podem perdre.
Per evitar aquest problema podem fer servir una adreça pròpia per emmagatzemar les dades. Fer això és entretingut. Cal seguir els passos següents:
Descarregueu i instal·leur Python 2.7.X (no versions superiors).
Descarregueu i instal·leu Google App Engine SDK for Python.
Descarregueu i descomprimiu el codi del gestor de base de dades. Ens crearà una carpeta anomenada customtinywebdb que podeu guardar on desitgem i amb el nom que més us agradi.
Obriu el GoogleAppEngineLauncher, trieu File - Add Existing Application i cerqueu la carpeta que acabeu de descomprimir.
Dins del GoogleAppEngineLauncher, trieu Dashboard. Entreu les dades del vostre compte de Google i veureu l'entorn de treball per a l'App Engine
Trieu Create an Application. Haureu de definir quin serà el vostre identificador que serà comú per a totes les vostres bases de dades de l'App Inventor i cal que el recordeu més endavant. També heu de donar un nom a la vostra nova applicació. Un cop fet això, tindreu una aplicació buida al servidor de Google.
Amb un editor de text qualsevol, obrirem el fitxer app.yaml que està a la carpeta que hem descomprimit abans. Modifiqueu la primera línia per tal que el nom que apareix darrera application: sigui el de l'identificador que heu creat. També cal modificar una línia i afegir-ne una altra per tal que quedin així:
runtime: python27 threadsafe: no
En el GoogleAppEngineLauncher, triem Deploy i seguim els passos que se'ns indiquen.
Ja hem acabat. Cal comprovar que l'aplicatiu web funciona. Al navegador visitem l'adreça identif.appspot.com on en lloc d'identif hi posareu el vostre identificador. Hauríeu d'obtenir una pàgina amb el contingut de les vostres bases de dades. Com és lògic, ara ho veureu força buit.
Només falta dir-li a l'App Inventor quina és l'adreça de la nostra base de dades. A les propietats del TinyWebDB hi dirà http://appinvtinywebdb.appspot.com/ i heu de substituir appinvtinywebdb (que és la base de dades per defecte) pel vostre identificador.
Si teniu problemes, podeu consultar també la informació original (en anglès).

Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.