Ask HN: What collaborative whiteboard are you using?
I feel my team was way more productive when we all were whiteboarding together when designing new solutions.
Recently I have been day dreaming about VR whiteboards and tablet assisted whiteboards as I feel the tactile sense of a pen would help.
What are you using today?
169 comments
[ 3.8 ms ] story [ 54.3 ms ] threadChristopher Chedeau did a recent talk on nice challenges they had building it in the open https://www.youtube.com/watch?v=fix2-SynPGE
I want to build a plugin for Figma to embed Excalidraw inside Figma as I use Figma for all my design work already.
(Also great--if I could chat with simultaneous collaborators in figma when we do not want to or cannot be in videoconf simultaneously (I do a lot of parallel design))
Cofounder here, happy to answer any questions.
While AWW has been around for some time we've seen a big surge (~6x) in the past two months due to current situation (as did most online/collaborative tools).
While AWW can be used directly on site, we also have an embeddable version, for example some interviewing startups use us as part of their web-based interviewing workflows.
Edit to add: AWW was launched here almost 10 years ago as a hobby project: https://news.ycombinator.com/item?id=2886353 It grew steadily over time and now profitably employs several people and is used by millions of people worldwide.
I don't understand where people get the idea it is a good pattern. It feels like a designer meme, or more like cargo cult, that people add just because everybody else does.
We are currently thinking about keeping Jira issues permanently on a board and then update them, rather than pulling them in just for ordering
[1] https://www.wacom.com/en-us/products/pen-tablets/wacom-intuo...
I suppose somebody must find this interface satisfactory, since the product category has existed so long. But for the most part, we found the human factors part to be too awkward. I realized then that I would not try this again unless I had a stylus+touchscreen device so I could have a more natural writing experience. Even then, I have experienced enough terrible stylus interfaces on point-of-sale equipment to realize that I need quite low latency before it feels natural rather than tortured to write on a screen.
But, for us to buy such a thing for many team members, knowing it will probably only see infrequent use, it would have to be at an entry-level Android phone price level, not at iPad price levels. However, I'd be concerned that something like a phone will not provide an appliance/peripheral-like experience. I want something that works consistently with any software over a matter of years/decades, not something tied heavily to a specific app and platform which may evaporate long before the hardware wears out.
That being said, happy to answer any questions if anyone has any.
Room also has video chat built in, where the videos of the folks you're collaborating with hover around the workspace.
Ultimately these attributes combine to make room.sh a cleaner and easier alternative to cobbling together some combination of Zoom, Google Docs, and Figma (to use some prominent examples) for your team.
Also, you don't even need to create an account to try it out! We'd love if you gave it a whirl and left us some feedback in the box in our navbar :)
It's not "collaborative" in the sense that remote people can erase stuff on your board, but, I don't think that's a big deal. The "erase API" just becomes "Hey, @iso1631, why don't we get rid of X and replace it with Y?"
I suppose if you wanted to try and automate it, you could do so pretty easily with some custom software that just overlays photos of all the boards. The amount of image processing would be pretty trivial.
https://github.com/excalidraw/excalidraw
hope that helps
We've got ours also well setup with a big library of assets like buttons, and illustrations we've had made, and different example charts, so if what you're discussing is a new feature or landing page it's really easy to drag in a bunch of ready-made components to express your idea.
We use Figma for collaborative whiteboard if too
It’s the best collaborative canvas you will find in 2020 IMO
I would even go so far as to say it’s the first digital whiteboard I have used in 20+ years that’s actually better than a real whiteboard
Now he has two problems.
1) Get the cheapest iPad that supports the Apple Pencil. The 2018 non-Pro was this for me last I looked.
2) Get the Google Jamboard app (not the Jamboard hardware, it is not at all worth it).
3) Share the "jam" with yourself on a different device (a nearby laptop)
4) Screenshare the laptop.
Things I think any virtual whiteboard scheme needs to have:
1) You need to be able to see people's faces! If you can't see the people in the video call, good luck having anything feel natural.
2) See #1 again. Having the laptop drive the video call is important so you can configure it to see everyone's face while you present.
3) being able to use a pen to write and a finger to erase (if you have to open a menu, fail. sadly the jamboard app also gets this wrong though their way overpriced hardware gets it right)
4) ideally you have the ability to have an infinitely scrolling whiteboard. Jamboard doesn't do this, but it's close.
The Jamboard app also works on phones so other people can fairly easily join in and contribute. This scheme has its problems, but holy crap, so many whiteboard apps focus way too much on fancy new widgets and shapes and text and whatever and not enough on getting out of the way.
https://appleinsider.com/articles/18/03/26/tip-record-your-i...
Are you sure you're not thinking of SideCar?
i was wrong, you can't connect directly over LAN to an iPad. i was thinking of a different use case with ATV -- somewhere around 2018 you could install MDM profiles over LAN instead of USB.
but you can still do it wirelessly, if you have an ATV. use airplay to project the iPad screen to the ATV. pair your mac with the ATV. after pairing, your mac can record over LAN from the ATV, where you are projecting your iPad. tried it just now and it works with the slight deficit that you get a TV-sized image, with borders, instead of the iPad-sized image.
from Apple docs, it seems like any generation ATV will work, so if you're doing this just for iPad screen sharing, it may still be worth the effort if you pick up a 3rd gen ATV for $30 on ebay. some apple cables cost more than that!
that said, it's usually not too bad to underline and then click "undo" (which is what i have been doing since i didn't know what i was missing)
It's nowhere near perfect, but it's open source and I'm open to any collaboration on it for fun (even a complete rewrite, I'm not a fan of EmberJS. I explored EmberJS with it). I'm currently noticing an eraser bug when you are in draw mode and they are in eraser mode (d'oh).
I didn't know Jamboard existed when I made it. But I made it because I didn't find any app that applies pressure sensitivity and it's quite simple to do (TL;DR modern browsers support pressure sensitivity).
You can also annotate websites with it. Though, I didn't get the collaborative aspects of that working.
My focus was on the question "what if websites are like paper?" And I ran with it for a month, while exploring EmberJS. For that reason, I don't have an undo, but simply an eraser. It's also why the default style is pencil / pressure-sensitive based (you can have a more pen-like style though).
Its main use cases that I use it for are:
- Learning how to draw by tracing images.
- Brainstorming / whiteboarding (empty board)
- Brainstorming / whiteboarding (image loaded via URL)
- Draw over websites (mostly for annotation / having margins to write on)
I'm curious to know what you think of it.
People can also use an MS Surface or Wacom by the way.
1) ditto
2) join meeting from ipad (in addition to camera/mic device)
3) present screen from ipad
Then you can use any pencil app you like. I use one called "Coloring" that my kid uses. It's really simple and doesn't get in the way.
I presume the same would work for any other videoconf tool, eg zoom.
The benefit over your method is that you still have the additional headshot view, since you're joined to the meeting twice. Can the jam app not join a google meet "natively"?
It's not collaborative, in that any other participant can edit the drawing, so it doesn't answer the originally posed question. But I've found that for the most part, even in person, just one person really "drives" the whiteboard. With the tiny screen size afforded over video, you aren't really going to benefit much from having multiple people be able to edit anyway. For that kind of collaboration you really need 2-3 6' wide whiteboards in a large room.
I feel the benefit of having a second, independently presenting device for the whiteboard, while still being able to participate with your talking head view, outweighs (by far) the downside of only one editor.
strong agree on having an independent device for whiteboarding so you can see heads is more important than the collaborative part, if you had to pick one. so much context is provided in seeing if heads are nodding or looking confused
but it is close enough. just use the google meet app from the iPad, and share the iPad screen from within Meet. it's the method i outlined, just with the jam app instead of 'Coloring'.
even without google meet on the iPad, the share-to-yourself and then share screen is unnecessary. create a new jam, join that jam from laptop and iPad, and share the jam from your laptop. this seems easier to me, but ymmv. https://allthings.how/how-to-use-jamboard-in-google-meet/
should also work with any other videoconf app. i assume they all allow screen share.
i really enjoy this method much better, because now in Catalina the screen recording permission is a distinct capability. I only enable that for Chrome when I explicitly need to share the screen. Setting those kinds of capabilities is not automatable, so it's a self-imposed annoyance, but worth it for the security gain. People really underappreciate the improved security of Catalina, perhaps justifiably so due to the other craptasticness of it. When you enable this in prefs, it says you have to restart chrome for it to take effect. However, you don't. The permission takes effect dynamically. Probably because each tab is a new process in Chrome, so it is in effect "restarting".
for vc apps that have their own app, this is great compartmentalization for the screen recording permission. for vc that runs in the browser, the tradeoff is you have to give the entire browser screen recording permission. this is too vast of a permission. of course with a native app you then have the zoom-malware problem. sigh.
Jamboard pro tip: if you open the "board switcher" drawer and press the three dots, you can change the background to grid or dot paper. Game changer for sketching diagrams.
Another great app for drawing is Procreate, which gives me layers, and has better drawing tools, like morphing my crooked lines into straight lines and perfect circles. Nice for sketching interfaces.
Update: It appears the situation has improved across the board. https://www.tomsguide.com/news/the-remarkable-2-is-an-ipad-p... says 20-21ms is pretty standard now.
Software wise, the iPad has way more pen focused productivity apps than Windows. On Windows, you are mostly limited to OneNote. Although Drawboard is pretty good for annotating PDF’s.
They're moving quite fast and seemingly in the right direction.