Its pretty huge right now. The realities are the space is evolving, I suspect that in 5 years your going to see a "front end" vs "back end" split in mobile development. Its the way that everything else has ended up, why would mobile be any different?
React Native is pretty interesting, and I could see it becoming very popular over the next five years.