President is not dependent on twitter, just like his predecessors were not. The president can make official and unofficial announcements.
Presidents can have press conferences whenever they want. Historically speaking, that's how it's been done.
The media has running commentary on his press conferences.
It doesn’t matter what he says. They are going to twist it however they want to make it as bad as possible.
I always wondered why Trump didn't simply create a blog at "whitehouse.gov/~djt" or the like. Now that he's been banned from Twitter, I expect he'll set up something at Trump.com. IndieWeb, indeed.