Chalkboard: Enabling collaborative drawing

Chalkboard: Enabling collaborative drawing

“The AllJoyn SDK does a lot of the hard work for us so that we can focus on the fun – the design, the UI, the experience that the user is having – and put a lot of the hard work on the back burner because AllJoyn is just going to handle it.”

– Mark Schroeder, Producer, Signature Creative

Business Highlights

  • Simple drawing app demonstrates ease of implementing proximity-based, peer-to-peer (P2P) networking
  • Enables compelling use cases such as classroom collaboration by broadcasting lessons to students on their devices

Technical Highlights

  • AllJoyn connects neighboring devices over low-latency WiFi
  • Figures drawn on any device show up in real time on all connected devices
Chalkboard with AllJoyn peer to peer framework - screenshot 1

ChalkBoard was created by Signature Creative, a marketing agency. In this simple Android app, users draw shapes, equations, workflows on the screen of their mobile device. Using AllJoyn, the P2P collaborative functionality provided by the Qualcomm Innovation Center, Inc., Chalkboard lets nearby users connect over Wi-Fi, draw on their own smartphones and see one another’s changes in real time. As each user draws, Chalkboard replicates the marks onto the screens of all the other participants in real time.

Chalkboard with AllJoyn peer to peer framework - screenshot 2

For example, a teacher could use Chalkboard to write notes on a page or go over a geography lesson with kids identifying and circling states or countries as the teacher calls them out and then broadcast them to students’ devices in the classroom, or engineers could collaborate on a rough design at the same time that they discuss it. Chalkboard is also ideal for simple drawing games, like Tic-Tac-Toe or Hangman.

Chalkboard uses AllJoyn to send each drawing event to all devices simultaneously, as if the devices had received it from their own touchscreen. Chalkboard’s real-time responsiveness demonstrates the low latency of AllJoyn and the performance advantage of communicating directly among neighboring devices instead of sending packets back and forth over the cellular network.

Your turn

The developers at Signature Creative let AllJoyn do all the heavy lifting needed for proximity-based networking. Whether you want to create your own real-time P2P app from scratch or modify an existing app for real-time P2P collaboration, download the AllJoyn SDK and get started.