This article discusses software internally used by Apple. Acquiring a copy without Apple's consent is illegal and may result in being scammed. |
Mica is Apple's internal CAAR editor and assembler.
Background
- Location: /AppleInternal/Applications/Mica.app
It's an app that consists of two binaries Mica and Player as well as the dependency MicaKit.framework, LayerKit.framework, and Fluid.framework. It also seems to have built in plugins:
- DFRSupport.plugin
- DistanceFieldGenerator.bundle
- MoreCocoaPlugin.plugin
- SVGImporter.bundle
It has support for plugins and scripting which each have their own corresponding help section with documentation. It has its own document/CAML files. The app might be what Apple uses internally to design Apple Watch faces.
File Tree
|-Mica.app |---Contents |-----Frameworks |-------Fluid.framework |---------Versions |-----------A |-------------Resources |-------------_CodeSignature |-------LayerKit.framework |---------Versions |-----------A |-------------Headers |-------------PrivateHeaders |-------------Resources |-------------_CodeSignature |-------MicaKit.framework |---------Versions |-----------A |-------------Resources |-------------_CodeSignature |-----Library |-------Layouts |-------Library |---------Components |-----------button.ca |-----------contents-scale.ca |-----------deep-click-behavior-control.ca |-----------draggable.ca |-----------scroller.ca |-----------slider.ca |---------Content |-----------Distance Maps |-----------Particle Images |---------Examples |-----------Distance Maps |-----------Emitters |-----------Misc |-----------Replicators |-----------Shapes |---------Layouts |---------Scripts |-----------001_Alignment |-----------002_Shadows |-----------003_Misc |-------QuickLook |---------CoreAnimation.qlgenerator |-----------Contents |-------------Frameworks |---------------Fluid.framework |-----------------Versions |-------------------A |---------------------Resources |---------------------_CodeSignature |---------------LayerKit.framework |-----------------Versions |-------------------A |---------------------Resources |---------------------_CodeSignature |---------------MicaKit.framework |-----------------Versions |-------------------A |---------------------Resources |---------------------_CodeSignature |-------------MacOS |-------------_CodeSignature |-------Scripts |---------001_Alignment |---------002_Shadows |---------003_Misc |-----MacOS |-----PlugIns |-------DFRSupport.plugin |---------Contents |-----------MacOS |-----------_CodeSignature |-------DistanceFieldGenerator.bundle |---------Contents |-----------MacOS |-----------Resources |-------------en.lproj |-----------_CodeSignature |-------MoreCocoaPlugin.plugin |---------Contents |-----------MacOS |-----------_CodeSignature |-------SVGImporter.bundle |---------Contents |-----------Frameworks |-------------CoreSVG.framework |---------------Versions |-----------------A |-------------------Resources |-------------------_CodeSignature |-----------MacOS |-----------_CodeSignature |-----Resources |-------en.lproj |-----Xcode |-------Templates |---------Project Templates |-----------Mac |-------------System Plug-in |---------------Mica Plugin.xctemplate |-----_CodeSignature