я так подозреваю, что разработчики изначально пошли по самому простому пути и использовали встроенный сериализатор из macos. Возможнее всего они и сами не знают, как оно там внутри устроено. А теперь похоже решили, что надо сделать доступным и переделывают в json. Кстати Adobe XD тоже сохраняет в сжатый json.
Интересная история, интересный софт.
А формат .sketch гипотетически открыт или нет?
Да, а с 43 версии в нем много классных изменений:
http://sketchplugins.com/d/87-new-file-format-in-sketch-43
я так подозреваю, что разработчики изначально пошли по самому простому пути и использовали встроенный сериализатор из macos. Возможнее всего они и сами не знают, как оно там внутри устроено. А теперь похоже решили, что надо сделать доступным и переделывают в json. Кстати Adobe XD тоже сохраняет в сжатый json.
Скоро будет открыт https://medium.com/sketch-app-sources/sketch-43-is-coming-to-town-with-a-new-game-an-open-file-format-ae62e7e7c223
Вдохновляющий пример. Видно, что человек действительно увлечен своим делом, любит свою работу.