Are you certain it requires a data connection? I've used other such apps for airlines and various european train operators, and they work in "offline mode" where you can display the ticket QR code without a live data connection.
If the Ryanair app doesn't work like that, then it's a fail...