MacZones: native window arrangement for macOS
MY ROLEProject lead, product owner, software architect and macOS developer
As project lead, product owner, software architect and macOS developer, I developed MacZones for gesture-controlled window arrangement in user-defined screen zones.
A passive CGEventTap processes mouse gestures. Windows snap into selected zones when dragged or after a brief shaking gesture.
A zone editor, grids and profiles saved per display support different workstation configurations. The architecture is event-driven without continuous polling.
Result: Implemented native window arrangement with gesture recognition, a zone editor and display profiles.