# lamw **Einführung in die Android-Entwicklung mit Lazarus und Free Pascal** Demo-Projekt am Beispiel der Steuerung einer Fritzbox Die bevorzugten Programmiersprachen für Android-Apps sind Java und Kotlin. Hier soll es jedoch um den **Free Pascal Compiler** (FPC) gehen. Zusammen mit der Entwicklungsumgebung **Lazarus** und einigen Erweiterungen lassen sich Android-Apps relativ komfortabel erstellen. Wir erläutern die nötigen Schritte am Beispiel eines Projekts, mit dem sich eine Fritzbox steuern lässt. **Benötigte Software** Fpcupdeluxe (Lazarus/FPC installieren): https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases Zusätzliche Pakete für Linux (Ubuntu/Mint): ```bash sudo apt install libx11-dev libgdk-pixbuf2.0-dev libpango1.0-dev libgtk2.0-dev subversion git freeglut3-dev ``` Zusätzliche Module (über Fpcupdeluxe installieren): ECCControls, hashlib4pascal und lamw Android Studio für Linux (Android SDK/NDK): https://developer.android.com/studio ![screenshot](images/MainScreen.jpg) ![screenshot](images/Settings.jpg)