6 Repos
Sets of tools specifically designed for accelerating user interface development.
Distinct from Android Development: Distinct from general Android development by focusing specifically on UI-centric building blocks like transformation matrices.
Explore 6 awesome GitHub repositories matching mobile development · UI Toolkits. Refine with filters or upvote what's useful.
android-ktx is a Kotlin extension library for the Android framework. It provides a collection of idiomatic helper functions that wrap native system calls to reduce boilerplate and improve code readability throughout Android application development. The library implements a set of tools for building styled strings, transformation matrices, and graphical elements. It utilizes a builder-based syntax to simplify the construction of system objects such as content values and data bundles. The project covers a broad range of capabilities, including the simplification of view manipulations and time
Provides a toolkit for constructing styled strings, graphical elements, and transformation matrices within Android.
AndroidX is the official collection of Android Jetpack libraries for building Android applications. It provides a suite of backward-compatible APIs that expose modern platform features on older Android versions, ensuring consistent functionality across devices. The project is built around lifecycle-aware component architecture, with tools like ViewModel for preserving UI data across configuration changes, LiveData for lifecycle-aware data observation, and WorkManager for constraint-based background task scheduling. The project distinguishes itself through compile-time code generation and type
Provides a specialized toolkit for building user interfaces on Wear OS devices.
This is an Android productivity application for managing tasks and subtasks. It functions as a cross-platform task manager and synchronization tool, utilizing the CalDAV protocol to mirror task lists, tags, and reminders across multiple devices and external servers. The application is distinguished by its location-based reminder system, which uses geofencing to trigger notifications when a user enters or leaves specific geographic areas. It also features a markdown-based text editor for structuring task descriptions and a dedicated integration for Wear OS that allows task tracking and control
Provides a Wear OS interface for tracking tasks with quick-action complications for progress and counts.
Dieses Projekt ist ein Zwei-Faktor-Authentifizierungs-Manager, der Zeit- und Zähler-basierte Einmalpasswörter generiert, um Online-Konten zu sichern. Es fungiert als verschlüsselter Credential-Manager zum Speichern von Authentifizierungs-Seeds und zur Erstellung von Sicherheitscodes auf Mobil- und Wearable-Geräten. Die Anwendung enthält einen dedizierten Android-Wear-OS-Client, der Authentifizierungsdaten und UI-Zustände synchronisiert, damit Sicherheitscodes direkt von einer Smartwatch aus eingesehen werden können. Das System unterstützt den Import und die Migration von Authentifizierungs-Seeds aus anderen Anwendungen und bietet verschlüsselte Backup-Funktionen für lokalen oder Cloud-Speicher zur Kontowiederherstellung. Es enthält zudem Organisationstools, um Authentifizierungseinträge in benutzerdefinierte Kategorien mit zugehöriger Marken-Ikonografie zu gruppieren.
Ships a dedicated Android Wear OS client to display authentication codes on smartwatches.
AuthenticatorPro ist eine Open-Source-Sicherheitsanwendung für Android, die für das Management von Zwei-Faktor-Authentifizierung entwickelt wurde. Sie fungiert als Client für die Generierung von Zeit- und Zähler-basierten Einmalpasswörtern zur Sicherung von Nutzerkonten. Das Projekt zeichnet sich durch Wear-OS-Integration aus, die es ermöglicht, Authentifizierungscodes von einem Mobilgerät mit einem Begleit-Wearable zu synchronisieren. Es enthält zudem ein System für den Import von Zugangsdaten aus externen Diensten und die Nutzung der Gerätekamera zum Scannen von QR-Codes für die Kontokonfiguration. Die Anwendung bietet eine Suite von Sicherheits- und Organisationsfunktionen, einschließlich biometrisch geschützter Zugriffskontrolle, symmetrischer Datenverschlüsselung und verschlüsselter Kontobackups. Nutzer können Authentifizierungseinträge mithilfe von Kategorien und Symbolen organisieren, um mehrere Sicherheitstoken zu verwalten.
Provides a synchronization service that sends authentication codes to a companion Wear OS device.
rawdrawandroid ist ein Framework für den Bau von Android-Anwendungen mit C und Make. Es bietet ein natives Entwicklungssystem, das Quellcode in eigenständige ausführbare Pakete kompiliert und dabei die Standard-Toolchains von Java oder Kotlin sowie virtuelle Maschinen umgeht. Das Projekt bietet ein natives UI-Toolkit für die Erstellung hardwarebeschleunigter Grafikfenster und eine dedizierte Hardwareschnittstelle für die direkte Kommunikation mit USB-Peripheriegeräten und Onboard-Sensoren. Es nutzt eine containerisierte Build-Umgebung, um eine konsistente Kompilierung und Signierung von Binärdateien ohne lokale Toolchain-Installationen zu gewährleisten. Das System deckt hardwarenahe Schnittstellen ab, einschließlich Echtzeit-Sensordatenerfassung und USB-Geräteverwaltung. Es unterstützt zudem OpenGL ES-Rendering, native WebView-Integration sowie die Verwaltung eingebetteter Anwendungs-Assets und externen Speichers. Remote-Debugging der kompilierten Anwendungslogik wird über eine Verbindung zwischen einem Host-Rechner und einem physischen Mobilgerät unterstützt.
Ships a native UI toolkit for creating hardware-accelerated graphics windows and managing user input.