awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

50 repositorios

Awesome GitHub RepositoriesAndroid Platform Integrations

Interfaces and services that allow Android applications to interact with native platform features and hardware.

Explore 50 awesome GitHub repositories matching mobile development · Android Platform Integrations. Refine with filters or upvote what's useful.

Awesome Android Platform Integrations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • facebook/react-nativeAvatar de facebook

    facebook/react-native

    126,019Ver en GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Provides direct access to system-level hardware features, notification services, and navigation patterns for deep integration with the operating system.

    C++androidapp-frameworkcross-platform
    Ver en GitHub↗126,019
  • dcloudio/uni-appAvatar de dcloudio

    dcloudio/uni-app

    41,549Ver en GitHub↗

    uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It provides a multi-platform app compiler and a cross-platform UI library to ensure consistent behavior and visual presentation across different operating systems. The project features a native API bridge and a universal plugin system that wrap native SDKs into a unified interface, allowing developers to access device hardware and operating system functions. It utilizes a specialized rendering engine and native performance compilation to bypass standard document overhead and achieve h

    Enables direct interaction with underlying Android and iOS application objects and APIs for low-level tasks.

    Objective-Candroidcross-platformcrossplatform
    Ver en GitHub↗41,549
  • rikkaapps/shizukuAvatar de RikkaApps

    RikkaApps/Shizuku

    26,413Ver en GitHub↗

    Shizuku is a framework that enables standard mobile applications to interact with restricted system-level interfaces and services. By acting as a bridge between the user space and protected system functions, it allows applications to perform privileged operations that are typically inaccessible due to standard operating system sandbox limitations. The project functions by routing requests through a persistent background service, which facilitates communication with internal system services and remote interfaces. This architecture allows for the execution of system-level tasks and the manageme

    Provides a background service that allows applications to invoke restricted system APIs without root access.

    Kotlin
    Ver en GitHub↗26,413
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Ver en GitHub↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Provides direct access to underlying native platform objects and APIs for full system integration.

    TypeScriptandroidangularcapacitor
    Ver en GitHub↗25,446
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Ver en GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Provides interfaces to access native platform APIs while maintaining a unified cross-platform codebase.

    Java2d3dandroid
    Ver en GitHub↗24,816
  • necolas/react-native-webAvatar de necolas

    necolas/react-native-web

    22,132Ver en GitHub↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    Provides bridges to access native platform APIs from a unified cross-platform codebase.

    JavaScriptcross-platformcss-in-jsgui-framework
    Ver en GitHub↗22,132
  • flutter/samplesAvatar de flutter

    flutter/samples

    19,172Ver en GitHub↗

    This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for

    Embeds views into existing native apps and manages communication between host applications and frameworks.

    Dart
    Ver en GitHub↗19,172
  • jetbrains/compose-jbAvatar de JetBrains

    JetBrains/compose-jb

    19,136Ver en GitHub↗

    This is a Kotlin Multiplatform UI framework for building consistent user interfaces across desktop, web, and mobile platforms using a single codebase. It functions as a declarative framework that enables the creation of shared UI components that run across multiple target environments. The project includes a cross-platform desktop toolkit for managing native window features, system notifications, and hardware acceleration. For web targets, it provides a declarative interface library and a rendering engine that executes via WebAssembly to achieve high-performance execution in browsers. The fr

    Provides interfaces for accessing platform-specific hardware features while maintaining a shared codebase.

    Kotlin
    Ver en GitHub↗19,136
  • flutter-team-archive/pluginsAvatar de flutter-team-archive

    flutter-team-archive/plugins

    17,710Ver en GitHub↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Provides a bridging architecture for accessing platform-specific hardware and software APIs while maintaining a shared cross-platform codebase.

    Dartandroiddartflutter
    Ver en GitHub↗17,710
  • lelandrichardson/react-native-mapsAvatar de lelandrichardson

    lelandrichardson/react-native-maps

    15,966Ver en GitHub↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    Implements separate native logic for Google Maps and Apple Maps to access platform-specific rendering and APIs.

    TypeScript
    Ver en GitHub↗15,966
  • kotlin/ankoAvatar de Kotlin

    Kotlin/anko

    15,784Ver en GitHub↗

    Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad

    Provides a streamlined syntax for starting new app screens and passing configuration parameters.

    Kotlin
    Ver en GitHub↗15,784
  • glfw/glfwAvatar de glfw

    glfw/glfw

    14,716Ver en GitHub↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Access platform-specific handles and functions to bridge the gap between standard cross-platform interfaces and the underlying windowing systems of the host operating system.

    Cclinuxmacos
    Ver en GitHub↗14,716
  • microg/gmscoreAvatar de microg

    microg/GmsCore

    13,682Ver en GitHub↗

    GmsCore is an open-source Android framework component that functions as a compatibility layer for mobile devices. It acts as a middleware service, providing an implementation of proprietary mobile service interfaces to ensure that applications requiring these components can function on devices where they are not natively installed. The project distinguishes itself by enabling the use of standard mobile applications on devices that lack official proprietary background services. By intercepting and redirecting application requests to local open-source implementations, it allows users to maintai

    Acts as a system-level service layer providing essential APIs for applications expecting standard mobile platform features.

    Javaandroidauthcloud-messaging
    Ver en GitHub↗13,682
  • invertase/react-native-firebaseAvatar de invertase

    invertase/react-native-firebase

    12,291Ver en GitHub↗

    react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile applications. It serves as a native-SDK wrapper, mapping JavaScript method calls to native iOS and Android Firebase SDKs via the React Native bridge to provide a type-safe interface for mobile backend integration. The project enables connectivity to a wide array of cloud services, including user authentication and identity management, NoSQL cloud databases with real-time synchronization, and scalable cloud storage for media files. It also provides tools for sending push notif

    Maintains separate Objective-C and Java codebases to utilize native capabilities of each mobile operating system.

    TypeScript
    Ver en GitHub↗12,291
  • notsfsssf/pixez-flutterAvatar de Notsfsssf

    Notsfsssf/pixez-flutter

    11,894Ver en GitHub↗

    Pixez-flutter is a cross-platform mobile application designed for browsing, searching, and downloading digital artwork from external platforms. It provides a comprehensive interface for managing remote media collections, including support for viewing illustrations, manga, and animated content. The application handles user authentication and session persistence to ensure a consistent experience across different devices. The project distinguishes itself through a sophisticated network management layer that enables users to bypass regional restrictions and network limitations. By utilizing custo

    Provides interfaces for accessing platform-specific features like file storage and hardware-accelerated media from a shared codebase.

    Dartandroidflutterios
    Ver en GitHub↗11,894
  • waydroid/waydroidAvatar de waydroid

    waydroid/waydroid

    11,549Ver en GitHub↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Bridges containerized mobile runtimes with host system resources to enable seamless integration of mobile applications within a desktop environment.

    Pythonandroidlinux
    Ver en GitHub↗11,549
  • happydog-intj/jsbridgeAvatar de happydog-intj

    happydog-intj/JsBridge

    9,912Ver en GitHub↗

    JsBridge is a bidirectional communication layer for Android that synchronizes data and triggers actions between a native Java application and an embedded web view. It serves as an interface for calling Java methods from JavaScript and executing JavaScript functions from native Android code. The project features an asynchronous bridge queue that stores pending function calls in a readiness buffer, ensuring requests are executed only after the connection between the native and web environments is stable. It utilizes callback identifier mapping to route asynchronous native responses back to the

    Connects native Android Java code with JavaScript to share data and trigger actions within a web view.

    Java
    Ver en GitHub↗9,912
  • react-native-camera/react-native-cameraAvatar de react-native-camera

    react-native-camera/react-native-camera

    9,638Ver en GitHub↗

    This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into mobile applications. It serves as a tool for implementing image and video capture, as well as specialized scanning and recognition tasks. The library includes specialized capabilities for computer vision, including a barcode scanner for decoding various barcode types, a face detection tool to identify human faces in a live feed, and an optical character recognition engine for extracting written text from the camera stream. The system covers hardware configuration and control, i

    Provides separate native module implementations for iOS and Android to handle platform-specific camera drivers and permissions.

    Javacameraface-detectionreact-native
    Ver en GitHub↗9,638
  • didi/chameleonAvatar de didi

    didi/chameleon

    8,966Ver en GitHub↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    Allows configuration of native mini-app features such as tab bars and sitemaps.

    JavaScript
    Ver en GitHub↗8,966
  • judasn/linux-tutorialAvatar de judasn

    judasn/Linux-Tutorial

    8,730Ver en GitHub↗

    This is a practical, step-by-step guide to Linux system administration, command-line usage, and development environment setup, written from the perspective of a Java developer. The tutorial is structured as a sequence of terminal commands with explanations, teaching system administration through direct modification of plain-text configuration files. It provides separate workflows for CentOS, Ubuntu, and Kali Linux, covering both yum and apt package managers with equivalent commands for each operation. The guide emphasizes a security-first workflow, walking through firewall configuration, SSH

    Replaces or adds individual files inside an existing JAR archive while preserving the directory structure.

    Shellcentoselasticsearchfastdfs
    Ver en GitHub↗8,730
Ant.123Siguiente
  1. Home
  2. Mobile Development
  3. Android Ecosystem
  4. Android Platform Integrations

Explorar subetiquetas

  • Activity LaunchersUtilities for initiating Android activity transitions and configuring intent extras. **Distinct from Android Platform Integrations:** Focuses specifically on the act of starting activities, whereas Platform Integrations is the broad category for all native feature access.
  • Dart-Kotlin BindingsGeneration of Dart bindings for Android Kotlin classes to access platform-specific features from Flutter applications. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: specifically generates Dart bindings for Kotlin classes rather than general platform integration interfaces.
  • Desktop Integration LayersBridges between mobile runtimes and host desktop display protocols for seamless application execution. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: focuses on the desktop-to-mobile bridging layer rather than general Android platform APIs.
  • Iconography ToolkitsSets of tools for integrating scalable graphical symbols into platform-specific interfaces. **Distinct from Android Platform Integrations:** Distinct from Platform Integrations: focuses specifically on the graphical asset integration rather than general system services.
  • NDK Native ImplementationsAndroid applications that utilize the Native Development Kit to implement performance-critical logic in C or C++. **Distinct from Android NDK Cross-Compilation:** Focuses on the actual use of NDK for logic implementation rather than the build-pipeline configuration of cross-compilation.
  • Native Platform Access2 sub-etiquetasInterfaces for direct interaction with underlying Android and iOS application objects and APIs. **Distinct from Android Platform Integrations:** Distinct from Android platform integrations: covers both iOS and Android native instance access.
  • Platform Jar Modification1 sub-etiquetaReplacing standard SDK libraries with modified versions containing internal system classes. **Distinct from Android Platform Integrations:** Focuses on the modification of the platform JAR for compilation, not general platform integration.
  • System Service LayersFramework components that provide essential APIs and background connectivity for mobile applications. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: focuses on providing a service layer that mimics proprietary APIs.