You don't need to download an app to access Skyhub. You can access it via a web browser through any computer. It's actually a good tool for communication inside and between work groups. CR and Dispatch seems to post good information on there. Just don't post anything stupid (ie you wouldn't put graffiti all over the crew room, stick political stickers on the walls, walk in dressed inappropriately, fight with your coworkers, get into petty arguments with managment etc, etc).
With that said, you don't have to go on Skyhub either! Everything we need to safely operate the airplane is in our content locker or pushed to us via bulletins.