Mobile OS
Build with VlakHome screen
Home screen
Choose a platform → open an app → create, edit or explore
View sourceInside the interface
Two independent mobile workspaces in a shared Vlak language. Open apps from the home screen, switch between recent apps, edit local records and explore settings. Platform navigation keeps its familiar shape while paper, ink, icons and controls belong to Vlak.
This browser study keeps app data in the current tab. Calls, email, messages, camera captures, weather and device switches are local demonstrations. It does not operate a phone or connect to account services.
Use this as a starting point
Build with Vlak
Install the components, add the stylesheet, and bring your own content. The study’s source shows how the pieces fit together.
npm install @noorddev/vlak-reactimport "@noorddev/vlak-react/css";Start with your coding agent
A ready-to-use brief with this study, Vlak’s components, and the design guide.
Component modifications
- iOS uses a Home indicator, App Library, contextual back navigation and separate Control and Notification Centers. Android uses an All Apps drawer, three-button system navigation, app bars, floating actions and a Quick Settings shade.
- Each device owns its app state. Desktop shows both platforms; compact screens select one device without discarding its work.
- Core apps provide local editing and useful actions. The music player synthesizes browser audio, while the other simulated services report their local scope.
- On mobile, the platform picker shows one device at a time. App content scrolls independently while Home, Back, Recents and system controls remain reachable. Each platform preserves its own local records and navigation state.