1 repositorio
Frameworks designed to decompose monolithic mobile applications into smaller, decoupled plugins.
Distinct from Mobile Application Architectures: Shortlist candidates were either general tools or specific architecture patterns; this is the specific framework for the modularization process.
Explore 1 awesome GitHub repository matching mobile development · Application Modularization Frameworks. Refine with filters or upvote what's useful.
Small es un framework de plugins multiplataforma y herramienta de modularización diseñada para dividir aplicaciones móviles monolíticas en componentes independientes. Proporciona una arquitectura móvil modular que permite a los desarrolladores dividir aplicaciones en plugins desacoplados para reducir la complejidad del sistema y el uso de memoria en múltiples sistemas operativos. El framework incluye un cargador de módulos dinámico para la carga de funciones bajo demanda con el fin de mejorar los tiempos de inicio y un registro de servicios de inyección de dependencias que conecta los módulos de funciones a un núcleo central para el descubrimiento de servicios. El sistema proporciona una capa de abstracción de plataforma y un puente de componentes para gestionar la lógica compartida y los elementos de interfaz de usuario de manera consistente en diferentes plataformas móviles. Además, admite la comunicación desacoplada a través de un sistema de mensajería de bus de eventos y una arquitectura basada en plugins.
Provides a framework for breaking monolithic mobile apps into small decoupled plugins to reduce memory usage.