Scroll a list down to the third screen and back up — is it still the same content as before?
Runway’s Solaris is pitched as real-time frame-by-frame generation of dynamic interactive interfaces. The word ‘frame-by-frame’ immediately made me think of video rendering: the UI isn’t drawn once and left sitting there, it’s generated fresh frame by frame. That problem I mentioned above doesn’t exist in traditional frontend — the data on screen three is fixed and traceable, scroll back and it’s exactly the same. Switch to live generation, and where does the state even live, what guarantees consistency before and after — I can’t figure that out.
Whether it looks good isn’t what I care about, I’m stuck on whether this step can actually be used in a product. The name is pretty grand, before an actual screen recording shows up I’m withholding judgment.