We were the first online whiteboard, and there have been quite a few that have come and gone over the years. As you say, many seem to be run as a hobby, with minimal support. There are many free online whiteboards out there, and it's difficult to make money from it that way unless you have some kind of paid-for premium version. Our software is used by the largest online tutoring company in the UK, as well as many 1-person online tutors.
> We have opted for a centralised repository-like approach that would store editing operations from different users. This is also the basis of the per-user undo system, and we combined that with a local database to store transient snapshots (canvas is bitmap based), so that we can redraw any point of the repo history with minimal number of operations. Repository also implements automatic pruning of older history to limit complexity for longer sessions.
They then mention a star configuration, yet they clearly demonstrate the app working without WiFi, could somebody on the team explain more what they mean by that? Just that the data is in a star configuration (not the network)?
Incredible work :) :) :) it is very rare I see legit P2P tech out there, definitely worth the upvotes!
One tablet creates the drawing group, and other tablets join that group. The host centralizes the data submitted by participants (guests), and it redistributes it to all other.
So it's "star" because one manages the data, and it's "peer-to-peer" because it uses an Apple Wi-Fi extension that enables direct NxM networking of devices (no Wi-Fi access point needed). Also works with Apple TV.
Also, what's the Wi-Fi extension that you used to implement your tech? Haven't heard anything about this, would be very interested in investigating further!
Besides, I find supposed communication tools that are limited to a single platform a little off-putting.