Development: Glossary

Terminology we use in Étoilé

Developer Glossary

Collection Protocol
The Objective-C protocol (i.e. a set of methods) an object must implement to be treated as a collection in Étoilé. One of the unifying features of Étoilé; used in both EtoileUI and CoreObject.
Bundle
A directory used as a container for some resources (anything from object code to themes/graphics)
Framework
A bundle containing a library; both the compiled code and header files
Supercasting
A type conversion/lookup mechanism, which is leveraged to handle import/export; for a given type and a given operation, supercasting returns a resulting type.
UTI
Uniform Type Identifier
CO
CoreObject
LK
LanguageKit
EUI
EtoileUI

Also see the User Interface Glossary