{"version":1,"pages":[{"id":"YAnpOPDc2KbrWubPX3W1","title":"Cutting-Edge SwiftUI Apps","pathname":"/cutting-edge-swiftui-apps","siteSpaceId":"sitesp_6knzn","emoji":"1f4f3","description":""},{"id":"KUP2XarqbHFXa25RSKss","title":"Introduction","pathname":"/cutting-edge-swiftui-apps/tutorials-and-tips/introduction","siteSpaceId":"sitesp_6knzn","emoji":"1f44b","description":"Discover deep levels of customization, elegant strategies for sharing, and rock-solid structural approaches for designing an app top-to-bottom in SwiftUI.","breadcrumbs":[{"label":"TUTORIALS AND TIPS"}]},{"id":"uEnOMvCl1I5jvFLdrEv6","title":"Start with Charts","pathname":"/cutting-edge-swiftui-apps/start-with-charts","siteSpaceId":"sitesp_6knzn","emoji":"25b6","description":"Let's get going with Swift Charts."},{"id":"RXPXJQgCVIHEnTTo4l2Y","title":"Necessary Installations","pathname":"/cutting-edge-swiftui-apps/start-with-charts/necessary-installations","siteSpaceId":"sitesp_6knzn","emoji":"1f469-1f4bb","description":"SWIFTUI - Multi-target       *macOS 13.0 *iOS16 *Xcode14.0","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"}]},{"id":"CNdMYmV5lKNaF5uidZr8","title":"Bar Mark","pathname":"/cutting-edge-swiftui-apps/start-with-charts/bar-mark","siteSpaceId":"sitesp_6knzn","description":"Swift Charts calls visual elements \"marks\"","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"}]},{"id":"KXxHJlXGOwk6TVoHlFgV","title":"Chart Data driven","pathname":"/cutting-edge-swiftui-apps/start-with-charts/bar-mark/chart-data-driven","siteSpaceId":"sitesp_6knzn","description":"And we can make the bar chart data driven with ForEach.","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"},{"label":"Bar Mark"}]},{"id":"Y1cP3GL2XxiJrx7usC3L","title":"Xcode","pathname":"/cutting-edge-swiftui-apps/start-with-charts/bar-mark/xcode","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"},{"label":"Bar Mark"}]},{"id":"GOxzWHjHzFFdAKHWoR49","title":"Design as a time series","pathname":"/cutting-edge-swiftui-apps/start-with-charts/design-as-a-time-series","siteSpaceId":"sitesp_6knzn","description":"We will see how easy it is to explore different designs.","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"}]},{"id":"0tEuCLLNell9q3zIzCN3","title":"Bar graph","pathname":"/cutting-edge-swiftui-apps/start-with-charts/design-as-a-time-series/bar-graph","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"},{"label":"Design as a time series"}]},{"id":"eI2oWv7goQuW6qRPW3aI","title":"More data","pathname":"/cutting-edge-swiftui-apps/start-with-charts/design-as-a-time-series/more-data","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"},{"label":"Design as a time series"}]},{"id":"wguFscmDoFx49tKl6Vw6","title":"Multi-series Line chart","pathname":"/cutting-edge-swiftui-apps/start-with-charts/design-as-a-time-series/multi-series-line-chart","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"Start with Charts","emoji":"25b6"},{"label":"Design as a time series"}]},{"id":"T1nNO6CNH9dkKHSwhUzM","title":"New Window","pathname":"/cutting-edge-swiftui-apps/new-window","siteSpaceId":"sitesp_6knzn","emoji":"25b6","description":"Let's step outside the box and talk about new scene APIs"},{"id":"111AbJTYXaaYVSh9oJve","title":"Necessary Installations","pathname":"/cutting-edge-swiftui-apps/new-window/necessary-installations","siteSpaceId":"sitesp_6knzn","emoji":"1f469-1f4bb","description":"SWIFTUI - Multi-target       *macOS 13.0 *iOS16 *Xcode14.0","breadcrumbs":[{"label":"New Window","emoji":"25b6"}]},{"id":"cMEIhy5R22okdmPMGU13","title":"Single Unique Window","pathname":"/cutting-edge-swiftui-apps/new-window/single-unique-window","siteSpaceId":"sitesp_6knzn","description":"MacOS","breadcrumbs":[{"label":"New Window","emoji":"25b6"}]},{"id":"TYuAOx2mURk2cFY0QqAA","title":"Menu bar","pathname":"/cutting-edge-swiftui-apps/new-window/menu-bar","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"New Window","emoji":"25b6"}]},{"id":"5jXFaSVT0ToLdhz10Lyw","title":"New Sharing","pathname":"/cutting-edge-swiftui-apps/new-sharing","siteSpaceId":"sitesp_6knzn","emoji":"25b6","description":""},{"id":"itknxpSU4iiAzGq7nNAd","title":"Necessary Installations","pathname":"/cutting-edge-swiftui-apps/new-sharing/necessary-installations","siteSpaceId":"sitesp_6knzn","emoji":"1f469-1f4bb","description":"SWIFTUI - Multi-target       *macOS 13.0 *iOS16 *Xcode14.0","breadcrumbs":[{"label":"New Sharing","emoji":"25b6"}]},{"id":"7A8Gx52L4ecYSMZsLFI5","title":"ShareLink API","pathname":"/cutting-edge-swiftui-apps/new-sharing/sharelink-api","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"New Sharing","emoji":"25b6"}]},{"id":"POH1ndQjR8tD6yoe5W2W","title":"Start with Layout","pathname":"/cutting-edge-swiftui-apps/start-with-layout","siteSpaceId":"sitesp_6knzn","emoji":"25b6","description":""},{"id":"GA5pLA78Fqw5FKLQpSmQ","title":"Grid","pathname":"/cutting-edge-swiftui-apps/start-with-layout/grid","siteSpaceId":"sitesp_6knzn","description":"","breadcrumbs":[{"label":"Start with Layout","emoji":"25b6"}]},{"id":"290xxKpG6I9aZOZpiVPt","title":"Author","pathname":"/cutting-edge-swiftui-apps/author","siteSpaceId":"sitesp_6knzn","emoji":"1f938-2640","description":"https://betty.dev/"},{"id":"eruogpQc0Jmiuz61hpGF","title":"References","pathname":"/cutting-edge-swiftui-apps/references","siteSpaceId":"sitesp_6knzn","emoji":"1f4d6","description":""}]}