5 Repos
Compiles Go code into native Android and iOS applications with full lifecycle, input, and sensor support.
Distinct from Go CLI Frameworks: Distinct from Go CLI Frameworks: targets mobile app development rather than command-line interfaces.
Explore 5 awesome GitHub repositories matching development tools & productivity · Mobile App Development Frameworks. Refine with filters or upvote what's useful.
The Go Mobile project is a framework and toolchain that enables Go developers to build native mobile applications for Android and iOS entirely in Go, or to compile Go packages into shared libraries that can be called from existing native mobile apps. It provides a complete set of libraries for handling mobile app lifecycle events, rendering 2D and 3D graphics through OpenGL ES, accessing device sensors like accelerometers and gyroscopes, processing touch and keyboard input, playing audio via OpenAL Soft, and reading bundled application assets. The project distinguishes itself by offering two
Compiles Go code into native Android and iOS applications with full lifecycle, input, and sensor support.
PakePlus-Android is a tool that converts any public webpage or static frontend project into a native desktop or mobile application. It wraps web content inside a configurable WebView shell, enabling the creation of cross-platform apps for Windows, Mac, Linux, Android, and iOS from a single source. The project distinguishes itself by automating the entire packaging and compilation pipeline through GitHub Actions, requiring no local development environment or dependencies. Users configure the app name, icon, window behavior, and platform-specific settings through a guided interface or configura
Packages web content into native Android and iOS applications without requiring local development tools.
JASONETTE-iOS ist ein JSON-gesteuertes Mobile-App-Framework, das verwendet wird, um iOS-Anwendungen mittels deklarativem JSON-Markup zu erstellen. Es bildet strukturierte Daten auf native iOS-Komponenten und Systemmethoden ab, was die Definition von Benutzeroberflächen und Ereignisreaktionen ermöglicht, ohne traditionellen imperativen Code schreiben zu müssen. Das Framework enthält eine Engine für die Remote-Logik-Bereitstellung, die Anwendungsstruktur und -verhalten via HTTP lädt. Dies ermöglicht Updates von Schnittstellen und Anwendungslogik „over the air“, ohne dass eine Neuverteilung des App-Binärprogramms erforderlich ist. Das System verwaltet den Anwendungsfluss durch deklaratives State-Management und eine native Bridge-Schnittstelle, die Gerätehardware und System-APIs ausführt. Es kann als eigenständiges Entwicklungstool oder als hybride Erweiterung verwendet werden, um bestehenden nativen iOS-Projekten dynamische Funktionssätze hinzuzufügen.
Provides a framework for building native iOS applications with full lifecycle and sensor support using JSON.
FastDev4Android is an all-in-one development framework for building Android applications. It accelerates app creation by integrating networking, data parsing, dependency injection, image loading, and UI components into a single workflow, bundling these capabilities to speed up mobile app development. The framework provides annotation-driven dependency injection that automatically wires components, views, event handlers, and threading into Android components at compile time. It implements the Model-View-Presenter (MVP) pattern to separate data, UI, and business logic into distinct layers for i
Integrates networking, data parsing, dependency injection, image loading, and UI components into a single development workflow.
ParseUI-iOS ist eine Bibliothek wiederverwendbarer Interface-Komponenten für die Anzeige von Daten, die aus Remote-Backend-Diensten in mobilen Anwendungen abgerufen werden. Sie fungiert als Data-Binding-Framework, das Datenbankdatensätze direkt mit nativen Interface-Elementen verbindet und so den Boilerplate-Code reduziert, der für den Aufbau datengesteuerter Software erforderlich ist. Das Framework zeichnet sich durch vorgefertigte Widgets aus, die direkt in Backend-Datenmodelle integriert werden, wodurch Entwickler Informationen aus Cloud-Datenbanken automatisch rendern können. Durch die Nutzung von modellgesteuertem View-Binding beobachten diese Komponenten Änderungen in den zugrunde liegenden Daten und aktualisieren die Oberfläche entsprechend, was das Rapid Prototyping mobiler Anwendungen erleichtert. Die Bibliothek unterstützt die Standard-Interface-Konstruktion durch die Komposition nativer Plattform-Controls und stellt so ein konsistentes Erscheinungsbild über Geräte hinweg sicher. Sie verwaltet den Datenabruf durch Hintergrundoperationen und inkrementelle Lademuster, um die Reaktionsfähigkeit der Oberfläche zu erhalten und den Speicherverbrauch bei der Anzeige von Remote-Inhalten zu optimieren.
Connects remote database records directly to native interface elements to reduce boilerplate code.