🖥 Window management, UX changes — Rutile & PlayOS News

Franklin Waller
Rutile
Published in
2 min readOct 11, 2019

Updates on PlayOS and Rutile! 🎉

đź–Ą Window Management

We’ve added support for regular windows instead of only fullscreen apps. This allows users to be more productive. They can snap windows to the side in order to split windows evenly.

PWA Airhorn running inside a PlayOS window

đź—‚ App Drawer

We’ve changed the app drawer from a scrolling view to a grid view. This is much cleaner and translates better on mobile. Desktop still has support for keyboard and mouse for quick access.

New app drawer

⛏ Rutile integration

We’ve successfully integrated PlayOS with Rutile. The full PlayOS front-end runs on the IPFS of Rutile. It also makes calls to the smart contract of PlayOS. Also through IPNS we could couple the address to a domain, this way regular users won’t know they are using a blockchain app.

🔌 Progressive web apps or WASM

Currently, all apps are rendered in an iframe. This allows existing PWA’s to be sandboxed while still be able to communicate with PlayOS and get information about the system. While this is fine for most apps we want to go a step further and let apps that are WASM based be able to run without an iframe. WASM apps are sandboxed by default and can’t get any information without an initiator. This allows PlayOS to control which data the WASM app can modify. We are still researching this, but if this is possible it would allows us to run the same application on the regular desktop and on PlayOS. As well as run the same codebase on the blockchain.

Exciting times.

--

--

Franklin Waller
Rutile
Editor for

Founder of Rutile, a fee-less decentralized application platform https://rutile.io/