The Environment
Apps justify their cost when they need something a browser cannot reliably provide — push notifications people actually act on, offline operation, camera or sensor access, background location, or a workflow used daily enough that an install is worth the friction.



