iPad, Mac, Windows, Linux, Android, BlackBerry PlayBook
Shared Board won The SPECIAL 12 prize at Adobe Mobile Challenge
What is Shared Board?
Draw anything, and your partners viewing that board will instantly see it. The main purpose is to educate through Internet, but can be used in many ways. Share ideas while sketching!
Essentially a shared white board, it allows you to open a group room so anyone who is in that group can contribute their suggestions visually on the white board screen. Each user who attends the group has the ability to mark up the screen as well as send chat messages. You are able to select your marker color, sponge (erase) and add text. You can add an image or take a photo and use it as the background image on the screen. Once you are finished, everyone can save the board as an image.
Bug reports, feature ideas, comments, questions are welcome to email@example.com! Please tell me how, and why are you using Shared Board!
I cannot connect/cannot see anyone. Why?
Unfortunately -as it is a P2P app- some firewalls block the connection. Make sure that no firewall is banning the ports 18.104.22.168 :1935 and 192.168.56.1 :54305. Remember to give the same group name on every device you want to connect, and the server will connect you.
How to change color and size?
You can long-press or right-click for the small menu. You can Swipe_down on playbook, or use the small menu to get the full menu. There is a custom color icon, and there you can change size, and select the color you want in RGB.
What about security?
Because passwords can be stolen, forgotten, or cracked easily by an expert, I've decided not to bother with them. Instead, you can view, how many people can actually see the conversation. It is marked as an approximation, but under 5 it is perfectly accurate. However, a good hacker can still trick the system. Remember, if someone joins, he/she won't see the previously drawn and sent messages, only a clean, black board.
How does it work?
The program is written in Adobe Flex (yes, it runs on Adobe Flash platform, even on iOS), complied from the same project for each target platforms. The connection is 'centralised peer-to-peer', so when you enter a group name, it will ask the Adobe Cirrus server for the participiants in the group, and from then, you only connect via p2p.