I've been trying to get a consensus on "best practices" for showing PDFs on mobile… but my Google skills have failed me so far.
I manage a bunch of mobile applications, where we sometimes show PDF files (e.g. show a bill, contract, etc.).
So far, we've built and maintained our own in-app PDF Views, but we keep getting Customer feedback for cases where the results are rather poor, depending on the PDFs we get.
At this point, the decision to keep maintaining our own PDF Views seems rather questionable to me, since we could just delegate the PDF to the OS, and have it render on the User's preferred PDF viewing app. This would spare us time and resources we could use on building more meaningful features.
On the other hand, most benchmarks I have (e.g. WhatsApp, Microsoft Teams, Gmail) seem to indeed have their own embedded PDF Views.
- Is it really worth it to spend the time on our own PDF Viewer?
- Do you know any valid references for Apps that just delegate it to the System or to a WebView?
- What would your recommendation be?