Reporter is a lightweight PDF generator for Android built using Jetpack Compose. The app was originally created exclusively for one specific client. However, it is fairly flexible and can be used to generate a wide variety of PDF documents by just importing a template and filling out the required input. Users can use the standard templates, purchase custom templates, or even write their own templates.
🏆 𝗡𝗢𝗧𝗔𝗕𝗟𝗘 𝗔𝗖𝗛𝗜𝗘𝗩𝗘𝗠𝗘𝗡𝗧𝗦 🏆
✅ Implemented innovative workarounds to support dynamic Jetpack Navigation Graphs and the loading of Android icon assets at runtime.
✅ Identified and resolved multiple bottlenecks and memory leaks using
Firebase Performance Monitoring, JMH benchmarks, and live profiling.
✅ Performed a thorough analysis of the iText library source code to determine all the necessary Proguard rules (due to the absence of official support).