Do I need to be connected to the Internet in order to access CloudOn?

Yes. In order to access the CloudOn workspace your device must be connected to the Internet.