You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Noah Oblath edited this page Jun 9, 2017
·
1 revision
UI layer: handled via reading and writing
Application layer: extensible-data objects
Data layer: Data objects
Data objects are simple storage classes
Most Data objects don't actually do anything
All Data objects inherit from KTData
A developer should initial focus on the data layer: creating the Data objects appropriate to store the data
The application layer for a given Data class is added via the macros DEFINE_EXT_DATA and DEFINE_EXT_DATA_2, which creates the relevant extensible-data class