Środowisko programistyczne dla początkujących
App Lab jest internetowym programowaniem środowisko, które umożliwia tworzenie i udostępnianie krótkich programów komputerowych. Podobnie jak inne centra rozwoju, Scratch i Snap, to oprogramowanie jest przeznaczone dla studentów i nowicjusze w programowaniu. Zawiera wizualny, oparty na blokach język programowania, który pozwala użytkownikom tworzyć programy za pomocą interfejsu przeciągnij i upuść. Jednak w przeciwieństwie do innych aplikacji programistycznych, App Lab inny może przełączyć się w „tryb tekstowy” i rozpocząć kodowanie w JavaScript. Ta możliwość przełączania między trybem blokowym a tekstowym pozwala użytkownikom porównywać bloki programistyczne z ich tekstowymi odpowiednikami. App Lab zawiera również menedżera zasobów, który umożliwia przesyłanie obrazów i dźwięków do programu. Umożliwia także dodawanie animacji za pomocą funkcji setTimout block. Wreszcie, programy utworzone w App Lab można łatwo udostępniać za pomocą przycisku udostępniania u góry każdego programu. Ten przycisk generuje link, który możesz skopiować i wkleić w mediach społecznościowych, e-mail i SMS.