ACCENDIAMO UNA LAMPADINA CON LA NOSTRA APP!π‘π§βπ» (Live Coding) #coding #delphi #iot #mobile #smart
ACCENDIAMO UNA LAMPADINA CON LA NOSTRA APP!π‘π§βπ» (Live Coding) #coding #delphi #iot #mobile #smart
Partecipa in diretta alle live! π https://www.twitch.tv/compilaquindiva
ACCENDIAMO UNA LAMPADINA CON UNβAPP Replay live coding Twitch di giovedΓ¬ 20 febbraio 2025
Accendere la luce Γ¨ forse il gesto piΓΉ semplice e ricorrente a cui possiamo pensare: in fondo, basta premere lβinterruttore, no? π
Ma noi siamo #developer, quindi abbiamo una naturale inclinazione nel complicare le cose: perchΓ© non farlo costruendo una bella app? π
In questa live su Twitch gratteremo la superficie delle potenzialitΓ dellβ#IoT e proveremo a controllare una #smart #plug per accendere la nostra lampadina, tramite unβapp mobile creata proprio da noi. π‘
Come da tradizione useremo Delphi, quindi lβapp sarΓ ovviamente multi-device (#mobile e #desktop) e cross-platform (Windows, Mac, Android, iOS). π€³
I requisiti per partecipare a questa e altre live? Nessuno, tranne la voglia di mettersi comodi sul divano ποΈ e interagire con la chatβ¦ e se hai dimenticato di spegnere la luce, in questo caso non dovrai nemmeno alzarti. π
Se desideri porre le tue domande e intervenire nella discussione, partecipa liberamente alle prossime live in diretta: tempo permettendo, cercherΓ² di rispondere a tutti! π€ π https://www.twitch.tv/compilaquindiva
Buona visione! π
β
π CAPITOLI π 0:00:00 - Sigla iniziale 0:02:35 - Saluti in lobby 0:22:25 - Notizie goliardiche 0:24:00 - Introduzione alla piattaforma Tuya 0:31:20 - Creazione del progetto Cloud 0:39:00 - Aggiungiamo i Device 0:51:45 - Accendiamo e spegniamo! 0:54:00 - Esploriamo lβAPI di Tuya 1:04:00 - Dissezioniamo le richieste allβAPI 1:04:50 - Pausa bevuta 1:05:40 - Usiamo il REST Debugger 1:08:40 - Creiamo la Multi-Device Application 1:19:30 - Configuriamo il client per lβAPI Tuya 1:25:00 - Gestiamo tutti i parametri della richiesta 2:31:00 - Ricontrolliamo tutto quanto e testiamo 2:46:00 - Scopriamo lβarcano e risolviamo il problema! 2:46:40 - Eureka! (si Γ¨ accesa la lampadina!) π‘ 2:50:30 - Implementiamo anche lo spegnimento 2:54:00 - Testiamolo anche su Android! 2:56:00 - Il test finale: it works! 2:56:30 - Saluti finali 3:00:20 - Chiusura live
π RISORSE E LINK DEL VIDEO π π Tuya Developer Platform: https://developer.tuya.com π Impara Delphi: https://learndelphi.org π Scarica Delphi Community Edition: https://www.embarcadero.com/products/delphi/starter/free-download
π I MIEI SOCIAL π π Twitch β’ https://www.twitch.tv/compilaquindiva π YouTube β’ https://www.youtube.com/@compilaquindiva π LinkedIn β’ https://www.linkedin.com/in/marcobreveglieri π Facebook β’ https://www.facebook.com/compilaquindiva π Instagram β’ https://instagram.com/marcobreveglieri π Twitter β’ https://twitter.com/mbreveglieri π Medium β’ https://medium.com/@mbreveglieri
π SUPPORTAMI π π» Offrimi un caffΓ¨ β’ https://www.buymeacoffee.com/brevve π€ Fai una donazione β’ https://paypal.me/marcobreveglieri