B4A enthält alle Funktionen, die benötigt werden, um schnell jede Art von Android-App zu entwickeln. B4A kann in zwei Modi ausgeführt werden: lokale Kompilierung und Remote-Kompilierung. Der lokale Kompilierungsmodus ist schneller und bietet mehr Optionen wie die Arbeit mit dem Emulator, USB-Debugging, unbeaufsichtigte Installationen und andere. Der Remote-Kompilierungsmodus (nur in der Testversion verfügbar) ist einfacher zu starten.