0% encontró este documento útil (0 votos)
266 vistas4 páginas

Base de Datos en App Inventor 2

Este documento describe cómo crear una aplicación con App Inventor que incluye una base de datos entre dos pantallas. La primera pantalla permite al usuario seleccionar un color de una lista desplegable. El color seleccionado se almacena y se muestra en la segunda pantalla. La segunda pantalla incluye casillas de verificación para seleccionar un tamaño. Los datos seleccionados de ambas pantallas se muestran en un cuadro de diálogo emergente. El documento proporciona instrucciones paso a paso y un enlace a la aplicación

Cargado por

mares250
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
266 vistas4 páginas

Base de Datos en App Inventor 2

Este documento describe cómo crear una aplicación con App Inventor que incluye una base de datos entre dos pantallas. La primera pantalla permite al usuario seleccionar un color de una lista desplegable. El color seleccionado se almacena y se muestra en la segunda pantalla. La segunda pantalla incluye casillas de verificación para seleccionar un tamaño. Los datos seleccionados de ambas pantallas se muestran en un cuadro de diálogo emergente. El documento proporciona instrucciones paso a paso y un enlace a la aplicación

Cargado por

mares250
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1/6/2016

AppInventorPracticas
0

Ms Siguienteblog

Crearblog Acceder

App Inventor Practicas


Blog dedicado a publicar aplicaciones en app inventor y arduino

jueves, 28 de abril de 2016

Base de Datos con App Inventor 2


QUE ES APP INVENTOR ?

AppInventoresunaPlataformadedesarrolloparadispositivosandroidoriginalmentecreadaporelMIT(Institutotecnolgico
deMassachussetts)yqueahoraperteneceaGoogleLabs,
Paradesarrollaraplicacionesconappinventoresnecesariotenerunacuentadegmailyopcionaluntelfonootabletcon
sistemaoperativoandroid,sinosedisponedelcelularsepuedeusarelemuladorquetraelaaplicacinuotraexternacomo
BluestacksApp.
Appinventortrabajacontrespantallasunaladeldiseadorgrficoquesetrabajaonlineconlaweb,lasegundapantallaesel
editordebloquesparaelcualesnecesarioprimeroinstalarjavaennuestroordenadorsieselcasoylatercerapantallaesel
emuladordondepodemosvereinteractuarconnuestraaplicacinentiemporealaunquetododependedenuestraconexina
internet.
ParaconfigurarelappinventorloprimeroquedebemoshaceresingresaralapginadelMITappinventor.mit.edu/explore/para
locualdebemosusarunbuscadorqueseamozillafirefoxogooglechromeenwindows,safarienmac,elinternetexplorerno
funciona,tambinsiositeenmosqueabrirunacuentaengoogle.Despuesdeingresaralapginanosvamosarecursos
(Resources),GetStartydamosclicenSetupinstruccionesdondeaparecentresopcionesparausarlaaplicacin,usarel
emuladoronline,laaplicacinennuestrocelularotabletviawifioconectarelcelularalpcviacableusb.Amiparecerlamas
fcilesusarunlectordecdigoQR(lopodemosdescargardeplaystore),despusdehacerlaaplicacinobtenemoselcdigo
delaopcinBuilddelabarradetareassuperioryescogemosApp(provideQRcodefor.apk),seguidonosaparecerelcdigo
elcualdebemosescanearconnuestrocelularyprocederainstalarlo.
Sescogemoslaopcin2debemosdescargaraiStarterquenosservirparapoderusarelemuladordeuncelularenelpc,
despusdeinstaladoledamoscliceneliconoyluegonosvamosalapantallaprincipaldelaplataformadedesarrolloydamos
clicenConnectyluegoenEmulador,despusdeunosminutosseabrirelcelularvirtualmostrandonosnuestraaplicacin.
YaconfiguradoelpcyelcelularpulsamoselbotncreatedelapginaprincipaldelMITelcualnosllevaranuestracuentade
googledondedebemoslogearnos,luegodeestonosmuestraotrapginadondenospreguntasidamospermisodecompartircon
MITnuestrocorreoelectrnico,aceptamos,seguidoapareceotrapginaconlosTrminosycondiciones,ledamosaceptaryya
conestopodemosempezarausarlaplataforma.Lesdejounlinkdeyoutubeparaqueveanelprocedimiento:
https://www.youtube.com/watch?v=r8nBf3F0jGU

PROYECTOS:

BasedeDatos:

http://electrosistemascali.blogspot.com.co/

1/4

1/6/2016

AppInventorPracticas

Enestaentradavamosadesarrollarunabasededatosqueconsisteenpasaryalmacenar
datosentredospantallasconlaayudadelcomponenteTinyDB.
Loprimeroquedebemoshaceresseleccionarproyectonuevo,lecolocamosunnombre
quehagareferenciaalaaplicacin.
Nosaparecelaprimerapantallavacadondevamosaarrastrardelainterfazdeusuario
ubicadaenlacolumnaizquierdaelcomponenteListpicker,enlacolumnaderecha
propiedadesenelcuadrodetextolecolocamosunnombreenestecaso"seleccione",en
laventanaquediceElementsFromStringescribimosloselementosaseleccionardela
lista,enestecasoRojo,Azul,Verde,Amarillo.
Enelcuadrotextoescribimoselnombrequequeremosquemuestrelalista
Seleccione,.
UtilizamosunBotnsiguienteelcualalpresionaralmacenaeldatoseleccionadoy
nosllevaaotrapantallaenlacualnosmuestralaopcinseleccionada,paraalmacenar
eldatoseleccionadousamosdelelementotinyDBlaopcin(storevalue)almacenar
valor.
Creamosotrapantallaquevamosallamaropciones,enestapantallavamosausarun

http://electrosistemascali.blogspot.com.co/

2/4

1/6/2016

AppInventorPracticas

Creamosotrapantallaquevamosallamaropciones,enestapantallavamosausarun
LabelquedigaSeleccioneelTamao,usaremos5Checkboxparaseleccionarel
tamaodelapinturadegalon,galon,1galon,1balde,1cuete.
AgregamosunBotnalcualllamaremosSiguiente,alpresionarestebotnnos
muestraelresultadodelaseleccindelasdospantallasenunapantallaemergentepara
locualvamosautilizarelcomponenteNotifier,paraestapantallatambinvamosa
utilizarelcomponenteTinyDBelcualdebetenerelmismonombredelqueusamosen
laprimerapantalla.
Cuandopresionamoselbotnsiguientedelasegundapantallavamosalmacenandolos
botonescheckboxqueseseleccionaronyalmacenaresevalorenunavariableque
llamaremosTamao,conunavariabledecontrolifthenvamosapreguntarsiel
checkbox1estseleccionadoono,siestseleccionadoguardamosesevalor,conun
segundoifthenvamosaunireldatoanterioryelnuevodatoconlaayudadelaopcin
JointdelcomponenteText,conunsegundoJointvamosaunirloquehabaenglobal
TamaomselsegundoCheckbox,antesseteamosunavariableglobalquellamaremos
globalTamaoyenellaseirnguardandolosdatosseleccionados.Estemismo
procedimientolousamosparalaopcin3,4y5,entoncesenlavariableglobalTamao
tenemoselvalortotaldelasselecciones.
AhoraparamostrarelresultadovamosausarunNotificadorparaellousamosla
opcinShowMessageDialog,utilizamosunJointdelcomponenteTextparaunirlo
queseleccionamosdelapantallaanteriorconlaopcinGetValuedelcomponente
TinyDBenelTaglecolocamoselnombrecolorquedebeserelmismoqueusamosen
laprimerapantalla,dondedicevaluelfTagNothere,valornoencontradocolocamosNo
seencontrningndatoasociado,conlaayudadeotroJointunidoalJointanterior
unimoslavariableglobalTamao.,dondedicetitleenlaopcinshowmessagedialog
colocamosunTagquedigaSupedidoyenButtonTextAceptaryconestodamos
porterminadonuestraaplicacin.
Porultimodejoellinkparaquepuedanverelfuncionamientodelaaplicacin:
https://www.dropbox.com/s/dma4cy1ymt68253/BasedatosPantallas%20%282%29.ap
k?dl=0
Publicado por mares250 en 10:37:00

No hay comentarios:

Recomendar esto en Google

Pgina principal
Suscribirse a: Entradas (Atom)

Datos personales
mares250
Ver todo mi perfil

Archivo del blog


2016 (1)
abril (1)
Base de Datos con App Inventor 2

http://electrosistemascali.blogspot.com.co/

3/4

1/6/2016

AppInventorPracticas
Plantilla Travel. Con la tecnologa de Blogger.

http://electrosistemascali.blogspot.com.co/

4/4

También podría gustarte