This is brilliant. Super easy mental model. Super easy to use (just drag and drop!). No friction. This is going to be big, whether it's you guys (hopefully!) or someone else that steals this idea (boo!)
And I wouldn't pay too much attention to the Windows/Linux users in the very early days if it's too much of a development burden. There are tons of tech forward companies that are mac-only that are a large enough market to build momentum.
If the windows/linux people want it make them put their money where their mouth is and charge them in some way. It costs nothing for them to say "Build this for me!" but they already have enough info from the demos and mac app to make a purchasing decision. So if they're serious get some money from them. If you do a pre-order and say "if it's not released in 3 months you get your money back" that should be enough signal to know if they really want it or not.
Congrats! Not many people make something this good. Now don't screw it up :)
And if you're not part of YC already you should do a late application for the W20 batch.
I bet Linux is not even possible. How do you force windows to be at the same location across different systems. I use i3. There are plenty of other tiling managers. This is not gonna be cross-platform. Just my two cents.
Afaik each OS has hooks that lets apps with the required permissions set the location & measurements of other windows. So we're optimistic but obviously we're not done yet.
i don't know how it works on macos, but for it to be useful, windows don't have to be at the same location.
on my computer i select the windows i want to share. each of those windows could be sent in a separate stream to the remote machines. and likewise my computer could receive independent streams of multiple windows. this way i could arrange all windows as i see fit.
the alternative is that the app takes over a full screen and the shared windows are rendered within it. then the app is responsible for window placement and can implement its own way to arrange windows as it sees fit, and share that location with its peers. a window manager within a window manager, of sorts. something that many windows applications like photoshop already do. linux/unix could do that with Xnest already more than 30 years ago. nowadays there is also xpra, which can mirror windows across multiple screens. i don't know about wayland, but i believe it should be possible there too.
And I wouldn't pay too much attention to the Windows/Linux users in the very early days if it's too much of a development burden. There are tons of tech forward companies that are mac-only that are a large enough market to build momentum.
If the windows/linux people want it make them put their money where their mouth is and charge them in some way. It costs nothing for them to say "Build this for me!" but they already have enough info from the demos and mac app to make a purchasing decision. So if they're serious get some money from them. If you do a pre-order and say "if it's not released in 3 months you get your money back" that should be enough signal to know if they really want it or not.
Congrats! Not many people make something this good. Now don't screw it up :)
And if you're not part of YC already you should do a late application for the W20 batch.