Initially wifi is must to setup the roomba on a smartphone or anydevice. Once roomba is set up or connected to wifi, you can operate from your app (installed on smartphone or a tablet) from anywhere with out being in the same home or wifi.
Wifi is must to keep connected for Roomba to work.