Need help with Modularity?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kymjs
207 Stars 54 Forks Apache License 2.0 5 Commits 3 Opened issues

Description

Modular App Architecture

Services available

!
?

Need anything else?

Contributors list

# 20,308
Java
Kotlin
Shell
Android
5 commits

From OasisFeng:

Modular App Architecture

Every modular is a tiny app

What

Modules separated by certain level of isolation

Characteristics

• Independent
• Interchangeable
• Interoperable

The price

• Confine
• Contract
• Compatibility

Why

Engineering

• Enforceddecouplingforhigh-cohesioncode.
• Module-independent(parallel)developmentandtesting
• Flexibleintegration,deployment&upgrade
• Theinfamous"64Kmethodslimit"

Product

• Selectiveinstallation(light-weightinitialinstall)
• Hybrid-friendly(web&native,mixandmatch)
• Open to (3rd-party) extensions

http://kymjs.com/code/2016/10/18/01

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.