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