[ ] Progressive: they adapts the design for different screens, but plus: the app is downloaded/started as lightweight, then evolving and loading addons/feature packs/features according to usage
[ ] Hybrid: works on Clearnet, PWA, Ethereum, Lisk, ZeroNet, Computer app, Mobile app, TV app
[ ] Plugable: an messenger app can be built-in on a social network, an Painter app can be basically opened in a office app, etc
[ ] Portable: they work different for different users, but from same folder, with encrypted user folders inside
[ ] dApps haves an API that uses both ZeroNet and Ethereum crypto, to connect and login/sign like MetaMask. On that API, dApps haves their icon and infos
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/67193428-ultraapps?utm_campaign=plugin&utm_content=tracker%2F9057413&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F9057413&utm_medium=issues&utm_source=github).
The four principles:
[ ] Portable: they work different for different users, but from same folder, with encrypted user folders inside