JSON based dependency injection for Android.
The core SCFFLD package provides the following:
- JSON configuration loading;
- Dependency injection (DI) / inversion of control (IoC) containers;
- Internal URI system;
- App container and basic UI components;
See the wiki for more information.
SCFFLD is currently beta software. Much of the core code is well tested and has been used in a variety of production products, but some details - particularly configuration APIs of core UI components - may still be changed.
The current latest release is 0.9.1.
There are a number of ways to use SCFFLD, see Installation page in the repo wiki for details.
The project workspace includes a sample app that demonstrates core functionality and includes sample configurations and code.