SCFFLD is an inversion of control (IoC) frameowork for mobile apps, allowing app UI and component configurations to be defined using JSON documents. SCFFLs is cross platform, available for both iOS and Android.
The original design goal was to allow native app UIs to be defined and dynamically loaded from a text-format file, to support browsable, hyperlinked content displayed on mobile devices using native UI components.
JSON configurations can be platform-neutral, allowing the same JSON document to be loaded and displayed on both iOS and Android.
SCFFLD uses an internal URI system to support complex addressing of resources and components from within configurations.