Skip to content

iOS / Swift ​

Documentation index

ChronoSketch provides native SwiftUI month/week/day calendars and a resource Timeline for resource planning.

Requires iOS 26.0+ and Swift tools 6.2+. Full Web feature parity is not yet available. A first Task Manager hierarchy list with context actions is available; a read-only daily chart is available for device review.

Choose a guide ​

GuideContents
IntegrationModule responsibilities, requirements and component usage
Shared foundationsDates, exclusive ends, model lifetime, consumer ownership and haptics
CalendarMonth agenda, Week today marker, connected items and Day view, event creation, timed/all-day movement, duration editing and current limits
Gantt / resource TimelineResources, assignments, scales, grouping, interval editing, async loading, custom content, media and actions
ResourcesFinite inventory, card stacks, Calendar placement and consumer-confirmed plans
Task ManagerHierarchical list, activities/milestones, consumer date/duration/progress actions and remaining chart work

Resource Timeline ​

The resource Timeline guide covers the native Gantt API. Task hierarchies, milestones and dependencies belong to the separate TaskGantt component. Its native entry slice is a task list with context actions; advanced chart controls remain Web-only. The native daily chart now displays finish-to-start dependencies.

Further usage ​

The Task Manager zoom guide documents finite-horizon zoom, large native controls and the public zoom options.

Gantt and Task demos now use 90-day scroll horizons. New integrations configure start plus days; see the Gantt horizon guide and Task Manager guide.

Task Manager creation is available through optional callbacks in list/chart, with consumer-owned native forms in the demo.

Existing tasks support optional group-change actions with consumer-owned parent selection and validated confirmation.

Availability Picker ​

The SwiftUI integration includes the Availability Picker, a separate civil-range selection component with availability rules and loading.

ChronoSketch · Calendar and scheduling components