Il posto di JavaScript in un mondo di oggetti connessi

[riga] [una_metà]
Intorno al mondo
[/una_metà] [una_metà] Per aiutarmi a presentare meglio questo argomento, ho rappresentato il linguaggio JavaScript sotto forma di carattere. Durante questa presentazione seguiremo quindi le avventure di questo personaggio che ho chiamato Jsy.

LE AVVENTURE DI JSY 

Jsy vive e si evolve nel mondo del web che sin dalla sua creazione è diventato così complesso. Oggi si parla di social network, live web, big data, cloud computing, streaming ecc. In tutti questi aspetti della rete, Jsy gioca un ruolo importante e sopravvive a tutte queste difficoltà. Improvvisamente oggetti connessi invadono questo universo e la rete lascia il browser. Jsy è perso con questo sconvolgimento.
[/one_half] [/row] [tipo separatore=”” size=”” icon=”stella”] Jsy di fronte a oggetti collegati
Sorge una domanda: dove e come Jsy trova il suo posto in questo nuovo mondo? Per rispondere a questa domanda, osserveremo prima la vita quotidiana di Jsy e vedremo come riesce ad apprendere questo arrivo di oggetti connessi.
Da quando è venuto al mondo, Jsy è stato imprigionato nel suo browser. In particolare, vive in una macchina virtuale. Jsy agisce e interviene sul browser per migliorare la nostra esperienza web. Questa macchina virtuale si evolve nel tempo e nel 2008, con l'arrivo di Google Chrome, Jsy scopre una casa nuova di zecca: V8. Durante la progettazione di questa macchina virtuale, il team di Google cerca e riesce a far funzionare questa macchina virtuale al di fuori del browser. Questo aspetto dà speranza a Jsy di uscire finalmente dalla sua prigione.
La vita di Jsy
[riga] [un_terzo]

 Fuga da Jsy
[/uno_terzo] [due_terzo] Un anno dopo, Ryan Lienhart Dahl sta usando V8 per costruire una piattaforma software che chiama nodeJs. Questa piattaforma funge quindi da nave per consentire a Jsy di intraprendere un viaggio oltre la sua immaginazione. A bordo della sua nave Jsy parte alla scoperta di nuovi mondi.
Il viaggio di Jsy
[/due_terzi] [/riga]  

Lascia che Jsy continui il suo viaggio per il momento. Nel frattempo, diamo un'occhiata più da vicino a questa invasione.

[tipo separatore="" size="" icon="stella"] [riga] [due_terzi]

IL OGGETTI COLLEGATI PER TUTTI GLI USI

Oggi parliamo di sport connessi, case connesse, oggetti connessi per bambini, salute connessa o anche oggetti connessi ecologici. Facendo una piccola ricerca, mi sono imbattuto in un incredibile elenco di oggetti connessi, vorrei citare alcuni esempi:
[/due_terzi] [un_terzo] Oggetti connessi
[/un_terzo] [/riga]  
[riga] [un_terzo] Potere dei fiori
Flower power di Parrot: un oggetto connesso ecologico che permette di monitorare lo stato di salute delle piante e di essere avvisati quando hanno bisogno di essere annaffiate.
[/ one_third] [one_third] Tweet pipì
Tweet pipì da Huggies: un pannolino che invia un tweet quando il bambino bagna il pannolino.
[/ one_third] [one_third] Fundawear
Fundawear di Durex: lingerie vivace e connessa per ravvivare le tue avventure informatiche.
[/un_terzo] [/riga]  
[riga] [un_terzo] Qualsiasi oggetto può essere collegato
[/uno_terzo] [due_terzo] Qualsiasi oggetto può essere connesso fintanto che ne vedi un uso. Di conseguenza, un oggetto non è più semplicemente funzionale, ma fornisce un servizio. Questo servizio può assumere la forma di un'azione da svolgere o di informazioni da raccogliere o entrambi. Diamo un'occhiata a come creare un oggetto che aiuti.
Per rendere il servizio, un oggetto deve essere in grado di interagire con il suo ambiente. Questa interazione implica che l'oggetto abbia organi sensoriali o motori, un cervello e un midollo spinale per fornire la connessione tra il cervello e gli organi. Possiamo così individuare un modello, una definizione parziale di cosa sia un oggetto che rende servizi.
[/due_terzi] [/riga] [tipo separatore=”” dimensione=”” icona=”stella”]

TORNIAMO ORA AL NOSTRO GRANDE VIAGGIATORE.

Unione Arduino e Raspberry pi

In un lontano angolo dell'universo, Jsy scopre un'alleanza intergalattica di due mondi perfettamente coordinati che portano il nome di "alleanza raspi-duino". Questa alleanza è resa possibile grazie al “raggio ultra segreto” che si chiamerà USB.
Studiamo in dettaglio questa alleanza per capire come può aiutare a domare gli oggetti connessi.
[riga] [un_terzo] Connessione Raspberry e Arduino
[/uno_terzo] [due_terzo] All'interno di questa alleanza, abbiamo da una parte il Raspberry pi: è un computer miniaturizzato che incorpora un sistema operativo simile a Linux. Questo sistema operativo fornisce un ambiente molto favorevole per l'atterraggio della nave del nodo JS e per la creazione di un nuovo mondo per Jsy. Dall'altro abbiamo Arduino, una scheda elettronica dotata di un componente chiamato microcontrollore, in grado di gestire altri componenti elettrici e ridurli in schiavitù.
[/due_terzi] [/riga]  
Trasponendo questa alleanza all'utile modello a oggetti visto sopra, possiamo identificare il cervello, il Raspberry pi, con la sua notevole capacità di calcolo, e il midollo spinale, Arduino, con questa facilità di comunicazione con il mondo esterno. Combinando questo sistema con sensori o attuatori elettrici, possiamo creare oggetti connessi. Oggi Google sta cercando di definire lo standard web di domani e Jsy è al centro della questione. La presenza di Jsy al vertice di questo sistema permette a noi repubblicani di progettare e creare oggetti connessi utilizzando il linguaggio che usiamo ogni giorno per il web.
In termini di user experience, gli oggetti connessi uniscono due mondi: quello del design “tradizionale” degli oggetti e quello del design dell'interfaccia uomo-macchina. L'esperienza degli utenti è una risorsa chiave per il successo degli oggetti connessi.
Nuovo territorio da conquistare per la Repubblica ...
Logu Kirou
Scienziato della Repubblica UX