Question about meteor run android-device --mobile-server

Why does running the following command load up a local server?

meteor run android-device --mobile-server my_app_name.meteor.com

The app communicates with the remote server and works fine when I disconnect my phone from the computer.

So the app on the device can still react to code changes?