Hello, I m a teacher teaching APP inventor for kids. Recently I found that I cannot get values from the tinywebDB database. I checked the web site and I can see what I have store in there but it just failed to get the values. I m quite sure that the code is correct as it is just some simple codes. Any solutions? Thanks!
I'm desperate.. and will paypal $50 to first person who can produce very simple working C# code that can respond to tinywebdb. I'm thinking it's just a simple json web service with web methods for GetValue and StoreValue in json format. It might not even need to be a web service??
App Inventor para Android: Servicio WebDB Tiny
Hello, Good Evening Mr. Wolber or every person will can help me.I hope to catch your attention.I from Spain,and I stady app inventor. Afther going whith tinyweb, I would like resolve this problem with tinyDb:
En este post , vamos a tratar nuevas funciones novedosas incorporadas en Mit App Inventor 2, como son la funcion File que puede utilizar para almacenar y recuperar archivos, FusiontablesControl que permite almacenar, compartir, consultar y visualizar tablas de datos, TiniDb que es un componente no visible que almacena los datos de una aplicación y por ultimo TiniWebDb ,componente no visible que se comunica con un servicio Web para almacenar y recuperar información del que ya hemos hablado aquiif(typeof ez_ad_units!='undefined')ez_ad_units.push([[336,280],'soloelectronicos_com-leader-2','ezslot_11',127,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-leader-2-0');Fileif(typeof ez_ad_units!='undefined')ez_ad_units.push([[580,400],'soloelectronicos_com-medrectangle-3','ezslot_18',126,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-medrectangle-3-0');Componente no visible para almacenar y recuperar archivos. Utilice este componente para escribir o leer archivos de su dispositivo. El comportamiento por defecto es para escribir archivos en el directorio de datos privada asociada a su aplicación. El Companion es especial entubado para escribir archivos en / sdcard / AppInventor / datos para facilitar la depuración. Si la ruta del archivo comienza con una barra (/), a continuación, se crea el archivo relativo a / sdcard.Por ejemplo se escribe un fichero en / miArchivo.txt escribirá el archivo en / sdcard / miArchivo.txt.Propiedadesninguno
Para utilizar el componente FusiontablesControl que necesita para adquirir una clave Google Aplicaciones de interfaz de programación (API), una Google API Key . Para obtener una clave de API, siga estas instrucciones:Vaya a la consola de las API de Google y acceder si es necesario.Seleccione el Servicios de elemento en el menú de la izquierda.Elija el Fusion Tables servicio de la lista proporcionada y vuelva a encenderlo.Volver al menú principal y seleccionar el acceso API artículo.if(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-narrow-sky-2','ezslot_22',161,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-narrow-sky-2-0');if(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-narrow-sky-2','ezslot_23',161,'0','1']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-narrow-sky-2-0_1');.narrow-sky-2-multi-161border:none!important;display:block!important;float:none!important;line-height:0;margin-bottom:15px!important;margin-left:auto!important;margin-right:auto!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:250px;padding:0;text-align:center!importantSu clave de API estará en la parte inferior de dicho panel en la sección llamada Acceso simple API. Usted proporcionará la clave como el valor de la ApiKeypropiedad en todas sus aplicaciones Fusiontables.Creación de Fusion TablesEs probable que desee crear sus propias tablas dinámicas a experimentar con lo que usted está desarrollando sus aplicaciones. Esto es tan fácil como crear un documento de Google, si usted está familiarizado con el proceso. Estos son los pasos:En la web, acceder a su cuenta de Gmail o cualquier otro servicio de Google (por ejemplo, Drive, YouTube).Seleccione la información> Aún más menú y desplácese hasta la parte inferior de la página de los servicios de Google, donde se encuentra el Fusion Tables servicio.Es posible que desee ver algunos de los ejemplos y trabajar a través de un tutorial para aprender lo básico.Haga clic en el Ver mis cuadros botón (arriba a la derecha de la página). Esto le llevará a su propia página.Usted debe ver una lista de sus propios cuadros o tablas que se han compartido con usted (posiblemente ninguno).Utilice el Crear botón para crear una nueva tabla. Dale un poco de nombres de columna. Y guardarlo.Haga clic en el Compartir botón (arriba a la derecha) para modificar los permisos de la tabla.Creación de una aplicación FusiontablesAl arrastrar el FusiontablesControl componente en el Diseñador, no se olvide de establecer su ApiKey propiedad, que está inicialmente en blanco. Le recomendamos que copie esta información de su consola API de Google y péguelo en el campo de la propiedad.
Vaya a la consola de las API de Google y acceder si es necesario.Seleccione el Servicios de elemento en el menú de la izquierda.Elija el Fusiontables servicio de la lista proporcionada y vuelva a encenderlo.Volver al menú principal y seleccionar el acceso API artículo.Su clave de API estará cerca de la parte inferior de dicho panel en la sección llamada Acceso simple API.Query : texto (sólo lectura)La consulta para enviar a la API de Google Fusion Tables.Para formatos de consulta legales y ejemplos, consulte la Fusión Tablas API V1.0 manual de referencia.Tenga en cuenta que usted no tiene que preocuparse por que codifica para la consulta, pero usted tiene que asegurarse de que se sigue la sintaxis descrita en el manual de referencia, lo que significa que cosas como la capitalización de los nombres de los asuntos columnas, y que las comillas simples deben ser utilizados alrededor de los nombres de columna que contienen.EventosGotResult (resultado de texto)Indica que la consulta Fusion Tables haya finalizado el proceso, con un resultado. El resultado de la consulta en general, se devuelve en formato CSV, y se puede convertir a la lista de formato usando la lista de la tabla csv o lista de csv fila bloques.MétodosSendQuery ()Enviar la consulta al servidor de Fusion Tables.ForgetLogin ()Descarta nombre de cuenta del usuario, lo que obligó a volver a autenticarse al acceder a una tabla Fusion.if(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-leader-1','ezslot_32',110,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-leader-1-0');TinyDBTinyDB es un componente no visible que almacena los datos de una aplicación.
PropiedadesningunoEventosif(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-narrow-sky-1','ezslot_21',160,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-narrow-sky-1-0');ningunoif(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-portrait-2','ezslot_29',159,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-portrait-2-0');MétodosClearAll ()Borrar toda la memoria de datosClearTag (etiqueta de texto)Borre la entrada con la etiqueta dadacualquier GetTags ()Devuelve una lista de todas las etiquetas en el almacén de datoscualquier GetValue (etiqueta de texto, cualquier valueIfTagNotThere)Recuperar el valor almacenado en la etiqueta dada. Si no hay tal etiqueta, a continuación, volver valueIfTagNotThere.StoreValue (etiqueta de texto, cualquier valueToStore)Almacenar el valor dado bajo la etiqueta dada. El almacenamiento continúa en el teléfono cuando se reinicia la aplicación.if(typeof ez_ad_units!='undefined')ez_ad_units.push([[250,250],'soloelectronicos_com-sky-3','ezslot_30',114,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-sky-3-0');if(typeof ez_ad_units!='undefined')ez_ad_units.push([[580,400],'soloelectronicos_com-large-mobile-banner-1','ezslot_5',135,'0','0']);__ez_fad_position('div-gpt-ad-soloelectronicos_com-large-mobile-banner-1-0');TinyWebDBComponente no visible que se comunica con un servicio Web para almacenar y recuperar información. 2ff7e9595c
Comments