I think the appearance of the CX mobile app is okay.
Just lacks too much in functionality. And it's not very reliable. I mean you can't even load it up if you don't have an internet connection. They should have made it so at least in offline mode I can see my flight schedule, booking PNR, ticket number, transit time, etc. Better than having to hunt though all my emails.