These project-based tutorials, and topical guides, are here to help you quickly get up to speed using Swim to build real-time streaming applications.
Get familiar with core Swim concepts that form the basis of all Swim apps.
Learn about stateful, distributed objects that are the endpoints of streaming APIs.
Remotely command Web Agents to take action, and observe the actions taken by others.
Define persistent properties of Web Agents, and continuously stream real-time state changes.
Define persistent collection properties of Web Agents, and consistently stream real-time updates and removes.
Create vertically integrated, horizontally distributed Web Agent application bundles that can run almost anywhere.
Share data across Web Agents and clients through persistent, bidirectionally-streaming lane references.
Schedule tasks for future execution in Web Agents.
Feed data available from any network protocol into your Swim server.
Relay your Swim server's data to any other system.
Define persistent collections of properties between multiple Web Agents, and consistently stream real-time updates.
Define properties for aggregating multiple value lanes and continuously stream their state changes.
Join the Conversation
Have more questions? Just ask.
Get support and troubleshoot issues with the Swim team on StackOverflow.
Join the conversation and get help from the Swim team on Gitter.
Share your projects and Swim apps with the Reddit community.
Continue reading to tryout step-by-step lessons with Swim. Or dive into the core Swim concepts.