7 Repos
Applications developed specifically for the Android operating system to leverage native performance.
Distinct from Android App Execution: Shortlist focused on app execution and modularization rather than the identity of being a native app
Explore 7 awesome GitHub repositories matching mobile development · Native Android Applications. Refine with filters or upvote what's useful.
StreetComplete ist eine Android-App zur Bearbeitung und Verbesserung von OpenStreetMap-Geodaten. Sie fungiert als Crowdsourcing-Tool, das fehlende Karteninformationen identifiziert und es Nutzern ermöglicht, diese Lücken über eine geführte Umfrage-Oberfläche zu schließen. Die Anwendung enthält ein Distanzmesswerkzeug, das Augmented Reality nutzt, um physische Längen für die präzise Kartierung geografischer Merkmale zu berechnen. Sie unterstützt zudem einen Offline-Workflow zur Datenerfassung, bei dem Umfrageantworten lokal gespeichert und bei bestehender Internetverbindung mit der Kartendatenbank synchronisiert werden können. Das System deckt mobile geografische Vermessungen durch fragebasierte Dateneingabe und standortbezogene Aufgabenerkennung ab. Es bietet Hilfsprogramme zur Verfeinerung der Genauigkeit von Kartendaten und zur Identifizierung fehlender Attribute, um die globale Kartenqualität zu verbessern.
Provides a native Android application designed to leverage system performance for real-time data entry.
android-crop is an Android image cropping library and image picker. It provides a reusable view component for selecting and cropping rectangular areas of images within mobile applications. The project includes an interface for launching the system gallery to select photos and a visual tool for users to manually adjust image framing. It manages the process of extracting specific regions of a bitmap and discarding the surrounding pixels.
Provides a native Android library for integrating image selection and cropping into mobile applications.
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.
Provides a complete system for developing high-performance Android applications using C and Make.
Timeline-View ist eine Bibliothek für Android, die wiederverwendbare Interface-Komponenten für das Rendern von sequenziellen Fortschrittsanzeigen, Event-Timelines und Workflow-Trackern bereitstellt. Sie fungiert als native View-Bibliothek, die es Entwicklern ermöglicht, benutzerdefinierte Timeline-Layouts direkt in standardmäßige mobile Anwendungshierarchien zu integrieren. Die Bibliothek nutzt eine benutzerdefinierte Rendering-Engine, die Marker und Verbindungslinien mittels koordinatenbasierter Geometrie direkt auf eine Grafik-Canvas zeichnet. Dieser Ansatz unterstützt sowohl vertikale als auch horizontale Ausrichtungen und ermöglicht flexible Layouts für Sendungsverfolgung, schrittbasierte Fortschrittsflüsse und die Visualisierung historischer Daten. Die visuelle Ästhetik wird durch Laufzeit-Attribut-Parsing verwaltet, was die Konfiguration von Marker-Formen und Linienmustern direkt in Layout-Dateien ermöglicht. Die Komponente enthält zudem Wrapper, die moderne zustandsgesteuerte Frameworks mit ihrer imperativen Zeichenlogik verbinden, um sicherzustellen, dass visuelle Updates mit Änderungen des Anwendungszustands synchron bleiben.
Ships a collection of reusable native Android view components for direct integration into app hierarchies.
This project is an Android application that integrates OpenAI language models to provide real-time conversational AI experiences. It functions as a native mobile client, enabling users to send queries to remote language services and view the resulting text responses within an interactive chat interface. The application utilizes a declarative user interface framework to build dynamic messaging layouts and manage conversation states. It employs a component-based architecture that separates UI logic from network communication, ensuring that messaging components remain modular and decoupled from
Provides a native Android application that integrates OpenAI chat APIs with messaging components for conversational AI.
Nekogram is a third-party Telegram client for Android designed to provide messaging enhancements and interface customizations. It serves as an alternative messaging interface that modifies how the service looks and functions on mobile devices. The project focuses on Telegram UI customization, allowing users to modify visual elements such as navigation bars and icons. It enables the use of custom emoji sets and the ability to hide specific navigation elements to change the overall style and layout of the user interface.
Built as a native Android application to leverage the standard SDK for UI and system resource management.
This project is a native Android mobile application and Wikipedia client designed for browsing and editing encyclopedia content through a mobile interface. It provides users with a dedicated way to access and search a crowdsourced knowledge base on Android devices. The application features integrated support for global accessibility through mobile localization and the ability to translate interface text into multiple languages. It also utilizes remote configuration to manage operational behavior and feature toggles via JSON files, allowing system settings and logging levels to be adjusted wit
A native Android application designed for browsing and editing Wikipedia content.