About Piano Jam
Create a global Piano Jam session and experience the power of the Cogswell.io platform:
Be social!
• Find a friend or two to download this app: Slide the "Pub" slider to the right to play as the pianist (publish), slide it to the left to listen as part of the audience (subscribe).
• Everyone in the audience can hear everything all of the pianists play.
• If you are part of the audience, you can play and listen to your own piano, but no one else will.
• By default you'll be in a globally shared room called "notes". Create a room for you and your friends by entering a new name, and clicking "Subscribe".
• When in publish mode, you will not hear the piano playing. Get a friend to subscribe to the same room and they will hear the music!
• This app is meant to be used simultaneously with at least two people (one as the publisher, and one as a subscriber). If you play alone, you will not be experiencing the Cogswell.io platform networking features this app was designed to demonstrate.
Be a developer!
• This app demonstrates the Cogs massively-parallel high-throughput distributed message broker system.
• Users are subscribed as soon as they launch the app, and unsubscribe and re-subscribe when they change rooms.
• This app demonstrates just one feature of Cogs. The platform also includes a sophisticated rules engine and NoSQL database.
• All of this power can be in your hands using the language of your choice: C#, Java, javascript, Android and iOS.
• Try writing your own app: Visit https://cogswell.io/#!/api-docs