I have just started including networking functionality into my apps. I know that you should use the network activity indicator when the user is actively waiting for something, but what about if it was just a subtle background communication with the server (in my case, just to update a value) - is it still good practice to let the user know that your app is connecting to the internet?
This is something I find interesting about the iOS platform - that it lets its developers tell the users whether or not the internet is being used.
UPDATE: In this specific case I'm downloading a text file which is 4 chars long!!