Will this app ever make it’s way onto consoles like xbox or is it only for mobile?

It’s on a handful of TV apps and desktop. I remember when it came out that there were talks of console.

Should be sometime this year.

While we do not have a specific timeline on its release, releasing the DC Universe service to gaming consoles like XBox is certainly on the agenda!
As soon as we receive any updates on the matter, you guys will be among the first to know!