Modern mobile phones can run chess engines – as long as there is a chess GUI program that supports them. So far, however, there aren't many apps that natively run chess engines like Droidfish on phones. However, that doesn't mean that there can't be more in the future.