Aplicacions amb Flutter, Dart i Flame

Tutorial Flutter Flame Projectes   Recursos CITCEA
Exemples Dart Dades pràctiques     Inici

Creem la taula amb Google Drive

Google Drive incorpora un full de càlcul (spreadsheet, si ho tenim en anglès). Farem servir aquests fulls de càlcul per crear una taula que reculli dades d'una instal·lació elèctrica. Per començar, crearem la taula.

Ara anem a crear la taula. Piquem a Nou i triem full de càlcul. Estem considerant que tenim Google Drive en català, en cas contrari haurem de cercar la traducció corresponent a l'anglès. Se'ns obrirà la pantalla de treball amb la nova taula. Picant on diu Full de càlcul sense títol li podem posar el nom que vulguem. Aquest nom no té cap importància de cara a l'aplicació.

Aquí ens centrarem en l'aplicació. En un cas real, caldria algun dispositiu que enviés les dades a la taula. Això ho podria fer amb un script independent o afegint funcionalitats al que presentem aquí. Per poder fer proves, introduirem alguns elements a la taula; podem posar els elements que vulguem, nosaltres hem posat aquests:

Vista de la taula

A la nostra aplicació ens faran falta (ara o més endavant) algunes dades per a cada columna (nom de les magnituds, unitats, etc.) que podrien estar a l'aplicació; però hem optat per posar-les a la taula, així les podrem canviar sense modificar l'aplicació.

Les pàgines i els serveis de Google canvien d'aspecte amb certa freqüència. Les imatges que trobarem en aquest apartat, per tant, poden no correspondre exactament amb les reals. Aquí l'important són els passos, no l'aspecte.

Ara hem d'obtenir el codi de la taula que serà necessari per interactuar amb ella. Atenció: Les dades que heu de fer servir son les de la taula que hagueu creat. Els que es donen com a mostra corresponen a una taula que ja no existeix.

A la part superior de la pàgina trobarem el botó Comparteix.... Si el piquem, se'ns obrirà una finestra en la que picarem el botó Copia l'enllaç. L'enllaç obtingut serà similar a aquest:

https://docs.google.com/spreadsheets/d/^^IesRbyKZWr9pri-aKgGFRhEBi_4sAJka0nHkUjpK_U/edit?usp=sharing

No hem de tocar l'accés general; ja que hi entrarem amb el nostre propi nom d'usuari.

De l'adreça obtinguda, ens interessa el codi de la taula, que és una seqüència llarga de caràcters situada entre barres. Aquí l'hem marcada en verd perquè sigui fàcil d'identificar. Aquest codi ens farà falta més endavant.

Codi taula ^^IesRbyKZWr9pri-aKgGFRhEBi_4sAJka0nHkUjpK_U

Ara que ja tenim preparat el full de càlcul, anem a crear l'script.

 

 

 

 

 

 

 

 

 

 

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