1 repository
Tools specifically designed to accelerate the development of modular applications through isolated execution and debugging.
Distinct from Android App Modularization: Focuses on the tool's impact on development speed and compilation times, not just binary size optimization.
Explore 1 awesome GitHub repository matching mobile development · Modularization Productivity Tools. Refine with filters or upvote what's useful.
CC este un framework de componentizare Android și un instrument de modularizare conceput pentru a transforma aplicațiile monolitice în componente independente. Acesta oferă un sistem pentru lansarea și depanarea componentelor individuale în izolare pentru a reduce timpii de compilare și un strat de comunicare pentru executarea funcțiilor între diferite procese Android folosind o interfață unificată. Proiectul utilizează un plugin de bytecode la momentul build-ului pentru a înregistra automat componentele și interceptoarele, eliminând nevoia de configurare manuală a boilerplate-ului. Suportă migrarea arhitecturală incrementală, permițând unei baze de cod să treacă treptat către o structură componentizată fără a necesita o rescriere completă. Framework-ul gestionează maparea componentelor prin interfețe partajate și rutează apelurile printr-un pipeline de cereri bazat pe interceptare. Aceste capabilități facilitează gestionarea decuplată a modulelor și invocarea serviciilor între procese.
Ships a system for launching and debugging individual Android components in isolation to reduce compilation times.