8 repositorios
Mechanisms to initiate specific application tasks via operating system broadcast signals.
Distinct from Intent-Based Navigation: Focuses on triggering background tasks rather than navigating between application activities.
Explore 8 awesome GitHub repositories matching mobile development · System Intent Task Triggering. Refine with filters or upvote what's useful.
ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au
Receives system signals from external apps to initiate background media downloads and processing.
ShortcutBadger is an Android notification badge library and UI component designed to display numeric unread counts on application shortcuts. It functions as a cross-launcher badge manager to ensure notification consistency across different device manufacturers. The library provides compatibility for various Android launchers, including those from Samsung, LG, Sony, and HTC. It implements this by mapping generic badge requests to manufacturer-specific internal APIs and utilizing dynamic vendor detection. The project covers mobile notification management and system-level badge updates to refle
Triggers badge updates by sending specific system intents that target the launcher application's internal listener.
This project is a collection of reference implementations and sample applications for Flutter. It provides practical examples covering API integration, user authentication, data persistence, and a gallery of UI patterns. The repository distinguishes itself by offering a wide array of functional demos, including implementations for Google and email-based identity verification, cloud database synchronization, and the use of both relational and key-value local storage. It also includes specialized utility examples such as expense tracking, tip calculation, and body mass index tools. The project
Triggers system-level tasks such as displaying branded splash screens and handling PDF file viewing.
react-native-permissions is a cross-platform permissions library that provides a unified interface for requesting and checking system permissions across iOS, Android, and Windows. It functions as a permission status manager and device capability auditor to determine if access to sensitive data or hardware is granted, denied, or blocked. The project includes a media access controller to handle limited access to photos and contacts through system-native pickers. It also features a system settings integrator that directs users to device settings pages to manually toggle application and notificat
Invokes system-level intents and deep links to guide users to the application settings page.
react-native-permissions is a cross-platform mobile permissions library that provides a unified API for checking and requesting hardware and software permissions on iOS, Android, and Windows. It serves as a device permission manager to verify permission status and prompt users for access to device features across different operating systems. The library includes a system settings navigator to direct users to application-specific device settings for modifying blocked or limited permissions. It provides a single interface for managing platform-specific permission requests and notification autho
Directs users to specific operating system settings pages for the application or notifications.
Este proyecto es una colección de implementaciones de referencia de aplicaciones Android y proyectos de muestra. Proporciona código fuente educativo que demuestra patrones de desarrollo estándar para construir aplicaciones móviles funcionales. El repositorio incluye ejemplos específicos para el diseño de UI de Android, persistencia de datos e integración de hardware. Proporciona implementaciones de referencia para manejar procesos en segundo plano de larga duración y transmisiones del sistema, así como demostraciones de construcción de diseños y gráficos personalizados. El código base cubre una amplia gama de capacidades, incluyendo programación de red para la obtención de datos remotos, gestión de datos local utilizando preferencias compartidas y bases de datos, y el uso de sensores de dispositivos, Bluetooth, cámaras y micrófonos. También demuestra el uso de diseños de fragmentos modulares, notificaciones del sistema y gestión de permisos de aplicaciones.
Shows how to trigger application logic by listening for system-wide broadcast intents and custom signals.
ics-openvpn es un cliente de OpenVPN para dispositivos Android utilizado para establecer conexiones de red privada virtual seguras. Funciona como un gestor de conexiones que crea túneles cifrados entre un dispositivo móvil y un servidor remoto para proteger el tráfico de internet y proporcionar acceso a redes privadas. La aplicación admite la configuración de dispositivos empresariales, permitiendo que las políticas de gestión centralizada restrinjan el comportamiento y definan perfiles de conexión predeterminados. Incluye un importador de perfiles para cargar configuraciones de conexión y certificados de seguridad desde archivos de configuración recibidos por correo electrónico o descarga directa. El cliente proporciona una interfaz programática para gestionar los estados de inicio, parada y reanudación de las conexiones de red a través de disparadores externos e intents de la aplicación. Utiliza el VpnService del sistema Android para enrutar el tráfico de red a través de una interfaz virtual.
Processes system intents to trigger background connection tasks and manage network states.
Smart-AutoClicker is an Android automation tool designed to execute clicks and swipes on mobile devices. It functions as an image recognition automator, a screen interaction macro, and an event-driven task orchestrator. The project distinguishes itself by using image detection to trigger specific actions when predefined visual patterns appear on the screen. It also initiates automation sequences based on system broadcasts, elapsed time, or internal state metrics. The tool covers a broad range of capabilities including precision input emulation for on-screen gestures and the management of com
Initiates automation sequences by listening for system-level broadcast signals.