Boden 03.12.2018, 10:38 Uhr

Cross-Platform-Framework für Android und iOS Apps

Mit dem Open-Source-Framework Boden lassen sich native Apps für Android und iOS entwickeln.
Als Entwicklungssysteme für Android-Apps auf Basis des Boden-Frameworks kommen sowohl macOS als auch Linux und Windows in Frage. Das Schreiben von iOS-Apps ist ausschließlich mit einem Mac möglich. Um Android-Apps mit Windows zu entwickeln sind neben dem Betriebssytem die folgenden Sprachen und Werkzeuge zu installieren: Python ab Version 3.4, CMake ab Version 3.10.2, Git, Oracle JDK 8 sowie Android Studio inklusive des Android NDK. Das Boden-Framewok selbst wird dann via "git clone https://github.com/AshampooSystems/boden.git" hinzugefügt. Alle Details der Entwicklung der ersten Apps mit Hilfe von Boden liefert die Getting-Started-Sektion zum Framework auf GitHub. Dort wird auch ein einfaches Hallo-Welt-Beispiel präsentiert.
Damit die fertigen Apps nicht von nativen Apps zu unterscheiden sind, nutzt Boden die nativen Widgets der Hersteller. Die Tatsache, dass Boden mit Hilfe von C++ 11 implementiert wurde, soll für das nötige Tempo der Apps sorgen und außerdem den Akku des Endgeräts schonen.
Boden ist derzeit unter den Lizenzen GPL v2 und GPL v3 verfügbar. Zudem sind in Zukunft auch kommerzielle Lizenzen geplant. Mehr zu Boden erfahren Sie hier.


Das könnte Sie auch interessieren