Ambiente di programmazione per principianti
App Lab è un ambiente di programmazione basato sul web che consente di creare e condividere brevi programmi informatici. Simile ad altri hub di sviluppo, come Scratch e Snap, questo software si rivolge a studenti e novizi della programmazione. Presenta un linguaggio di programmazione visuale basato su blocchi che consente agli utenti di costruire programmi tramite un'interfaccia drag-and-drop. Tuttavia, a differenza di altre app di programmazione, App Lab può passare alla modalità "testo" e iniziare a codificare in JavaScript. Questa capacità di passare dalla modalità a blocchi a quella testuale consente agli utenti di confrontare i blocchi di programmazione con i loro equivalenti basati su testo. App Lab è dotato anche di un gestore di risorse che consente di caricare immagini e suoni nel proprio programma. Consente anche l'aggiunta di animazioni utilizzando la funzione setTimout block. Infine, i programmi creati in App Lab sono facilmente condivisibili con il pulsante di condivisione in cima a ogni programma. Questo pulsante genera un link che è possibile copiare e incollare sui social media, l'e-mail e gli SMS.








