Post

Visualizzazione dei post da gennaio, 2019

Hai preso la lista?

Immagine
No, non stiamo andando a fare la spesa ma le liste hanno un' importanza fondamentale all'interno del nostro codice. Servono per salvare, organizzare, richiamare i nostri dati quando questi sono formati da più elementi; e chissà quante cose a me ancora oscure. Possono trattare vari tipi di dati, dalle variabili, ai semplici numeri, da stringhe lunghissime a semplici parole, alcuni blocchi reinterpretano anche alcuni formati particolari come per esempio CSV (comma-separated value). Iniziamo a vedere i vari blocchi anche se molti si spiegano da soli; spesso solo iniziando ad usarli, magari combinati con altri elementi, si capisce a pieno l'importanza e si inizia ad usarli al massimo delle potenzialità. Il primo (a) serve per creare una lista vuota ( sono bravo vero 😂) per esempio quando inizializziamo una variabile che dovrà ricevere in seguito come dati proprio una lista; e si, a seconda della variabile usata dovremo usare blocchi differenti ma lo vedremo in seguito.

Drag&Drop! Blocchi di codice.

Immagine
Chi ha già letto la prima parte riguardante Thunkable avrà una mezza idea di cosa vedremo oggi, per tutti gli altri prima di iniziare vi lascio il link del primo post così da avere un quadro più generale. Dopo aver curato per bene il look della nostra app non possiamo che passare al lavoro vero e proprio iniziando a editare il codice che darà vita al nostro progetto. Ci troviamo nel BLOCK EDITOR , i menù in alto non cambiano rispetto al DESIGN EDITOR , mentre sul lato destro troviamo in basso il cestino per cancellare i vari blocchi, i tasti per lo zoom e il riposizionamento all'interno dell'area di lavoro. Sul lato sinistro invece iniziamo a fare sul serio e subito ci ritroviamo i nostri amici blocchi che saranno la nostra gioia e dolori 😂. Il progetto della foto è completamente vuoto , nessun componente è stato ancor aggiunto, eppure già abbiamo la possibilità di editare il nostro codice. Questi sono dei blocchi di base che troveremo sempre disponibili , diciamo che v

Tu lo conosci THUNKABLE?

Immagine
Thunkable è un ambiente di sviluppo on line gratuito con il quale è possibile creare applicazioni sia per ANDROID che per iOS. Anche questo progetto ha la firma di zio Google che volendo introdurre una piattaforma, semplice ed intuitiva, per la programmazione di applicazioni mobile da vita ad AppInventor . Nato a scopo didattico e per far avvicinare anche i meno esperti ai complicati codici di programmazione utilizza  un' interfaccia molto intuitiva: un design editor per la parte grafica e  l'introduzione dei vari componenti, ed una parte relativa al codice dove troviamo l'anima pulsante della piattaforma, i blocchi! Il tutto funziona con una modalità drag&drop che anche se oggi sembra banale non era così scontata specialmente nel misterioso mondo informatico dove tutto sembrava astratto e complicato. AppInventor (design editor) Google in seguito abbandonerà questo progetto che fortunatamente sarà acquisito e portato avanti dall' MIT che svilupperà anche la v

Ciao, spero ti piaccia il blog. Se ti fa piacere qui puoi offrirmi un caffè!