Newer
Older
**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


