It is definitely possible, but it really depends on what you mean by hacking to be honest.
Also, why would you ever want to hack from a phone?
Think about the unlimited possibilities of hacking from a phone for any & everything within an instance "on some scientific shit". Just to upload to your computer. Plus I don't have time I have ADHD symptoms, I can't concentrate for a long period of time if it doesn't interest me.