... or must it be from their app?
I received a boarding pass (in PDF format) from my agent for my return flight, while already at my destination (Ryanair does not issue them sooner, I was told). I can hardly print it here.
Is showing it on my mobile phone acceptable at the airport? Their FAQ mentions an app of theirs which basically does the same (shows the boarding information).