CAExplorer Mac App
I helped design and develop UI for a native macOS app (AppKit/ObjC).
Here are some of the ideas I have explored and tested.
Sidebar NSOutlineView use custom layered icons and custom layered NSTableRowView selection highlight.
One of these layers is CAChameleonLayer (part of private CoreAnimation SPI), which takes the active color of the wallpaper region.
Second NSOutlineView is customised with small details, such as disclosure arrow (NSOutlineViewDisclosureButtonKey) animation through custom CAShapeLayer path.
app
appkit
application
cocoa
coreanimation
desktop
icons
mac
macos
mac os
mac os x
native
nsoutlineview
nswindow
objc
osx
sidebar
table
tree
window
View all tags
Posted on
Apr 21, 2023
More by bg-d View profile
Like