WEBINAR Kivy
Kivy è una libreria Python open source per lo sviluppo di app mobili e altri software applicativi multitouch con un’interfaccia utente naturale (NUI) e può funzionare su Android, iOS, Linux, OS X e Windows. Kivy supporta pienamente anche Raspberry Pi. Il framework contiene tutti gli elementi per la creazione di un’applicazione con supporto di input esteso per mouse, tastiera e eventi multitouch specifici del sistema operativo.
Kivy è composto da una potente libreria grafica che comprende una vasta gamma di widget che supportano il multitouch, come pulsanti, slider, box layout, label, animazioni, transizioni e altro ancora.
Programma webinar 1 Kivy
- Introduzione e installazione di Kivy
- Interfacce grafiche con Kivy per tutte le piattaforme
- Animazione widget
- Suite di costruttori di applicazioni
- Esempio di applicazione utilizzando build() + return
- Applicazione creata da un file .kv
- Applicazione da un .kv in una directory dei modelli
- Esempio di macchina fotografica
- Esempio Bezier
- Stress della tela
- Esempio di cerchio
- Esempio di canvas
- Esempio Linea
- Esempio linee estese
- Esempio di multi texture
Programma webinar 2 Kivy
- Controllo hardware con Kivy
- Progetto interfaccia di controllo LED, buzzer, motori ecc.
- Progetto interfaccia per sensori (temperatura, umidità, distanza ecc.)
- Progetto interfaccia IoT con Kivy
- Progetto interfaccia i2c Raspberry Pi/Arduino
Requisiti per la partecipazione
Per una miglior fruizione del webinar, si suggerisce di seguire lo stesso utilizzando due devices separati (per esempio il PC e lo smartphone, oppure il PC e un tablet o due PC). In modo da poter seguire su uno schermo il corso stesso e sull’altro effettuare le prove pratiche.
Non serve avere una conoscenza specifica sull’argomento.
Il corso è fornito di materiale didattico scaricabile durante la lezione.
Il corso è fornito di una dispensa di esempi per l’uso durante il webinar.
Prima della partecipazione si consiglia di installare l’ultima versione di Kivy: (https://kivy.org/doc/stable/gettingstarted/installation.html)
Semplicità con LiveWebinar
Sarai ospitato sulla piattaforma LiveWebinar: nessuna installazione richiesta, solo il tuo browser o smartphone. Ti consigliamo di testare la tua connessione prima con questo semplice tool.
I Webinar
Il corso completo è formato da 2 webinar ciascuno di 3 ore circa (dalle 15 alle 18)
E’ possibile acquistare un singolo corso per volta oppure tutti i livelli insieme, per ciascun webinar viene attivato inoltre uno sconto “prenota prima” visibile fino a scadenza della promo.
Tutti i nostri webinar vengono svolti in modalità sincrona e non vengono rilasciate registrazioni, si prega di prendere visione dei Termini e Condizioni in fondo alla pagina