I built an all-in-one PDF Scanner & Vault app solo in Kotlin — Lihenium is now live on Play Store!
Frustrated by using five separate apps, he built an offline-first, privacy-default app that scans, edits, manages, compresses and locks documents.
重點摘要
All-in-one PDF app: scan, edit, compress, OCR, sign, watermark, and vault
Built with Kotlin, Jetpack Compose, CameraX, OpenCV, ML Kit, Room
Solo dev challenges: OpenCV integration, handling 10,000+ images, 18MB APK size
Abhishek Kumar, a solo Android developer from Bihar, launched Lihenium: Scan PDF & Vault on Google Play. Motivated by the frustration of juggling multiple apps, he created an offline-first, privacy-by-default tool that centralizes scanning, editing, merging/splitting, compression, OCR, signing, watermarking, QR scan/generation, a biometric-secured vault, document library with folders and tags, passport photo maker and background remover, plus optional Google Drive backup. The app is built in Kotlin with Jetpack Compose, uses CameraX for scanning, OpenCV for smart corner detection, ML Kit for OCR, and Room for local storage. Key solo challenges were integrating OpenCV without bloating the APK, handling 10,000+ images to avoid OOM crashes, and keeping the final APK to about 18MB. Lihenium is available on the Play Store and the developer invites feedback.
我以 Kotlin 独立开发全方位 PDF 扫描与保险库应用 — Lihenium 已上线 Play 商店!
因为需要使用五个不同应用处理文件,他打造了离线优先、默认隐私的一体化文件应用。
重點摘要
一体化 PDF 工具:扫描、编辑、压缩、OCR、签名、水印与保密库
技术栈:Kotlin、Jetpack Compose、CameraX、OpenCV、ML Kit、Room
独立开发挑战:整合 OpenCV、处理 1 万张图像、保持 APK 18MB
Abhishek 是来自印度比哈尔的独立 Android 开发者,他将自己开发的 Lihenium 推上 Google Play。受使用多款应用处理文件的困扰,他开发出离线优先、默认私密的一体化工具,将扫描、编辑、合并/拆分、压缩、OCR、签名、水印、QR 扫描与生成、保密库(生物识别锁)、文件库(含文件夹与标签)、护照照制作与去背景等功能整合,同时提供可选的 Google Drive 备份。应用以 Kotlin + Jetpack Compose 开发,使用 CameraX、OpenCV(智能角点检测)、ML Kit(OCR)与 Room 本地存储,重点是保持紧凑体积(最终 APK 约 18MB)。独立开发的主要挑战包括在不膨胀 APK 的前提下整合 OpenCV、处理超过 1 万张图片避免 OOM,以及在有限体积内装入完整功能。欢迎在 Play 商店试用并提供反馈。
我以 Kotlin 獨立開發全方位 PDF 掃描與保險庫 App — Lihenium 已上架 Play 商店!
因為要用五款不同應用處理文件,他打造了離線優先、預設私密的一體化文件應用。
重點摘要
一體化 PDF 工具:掃描、編輯、壓縮、OCR、簽名、水印與保險庫
技術棧:Kotlin、Jetpack Compose、CameraX、OpenCV、ML Kit、Room
獨立開發挑戰:整合 OpenCV、處理 1 萬張影像、保持 APK 18MB
Abhishek 是來自印度比哈爾的獨立 Android 開發者,他將自己開發的 Lihenium 推上 Google Play。受到使用多款工具處理文件的挫折啟發,Lihenium 將掃描、編輯、合併/分割、壓縮、OCR、簽名、水印、QR 掃描與產生、保險庫(生物辨識鎖)、文件資料庫(含資料夾與標籤)、護照照製作與去背等功能整合於一,並提供可選的 Google Drive 備份。應用以 Kotlin + Jetpack Compose 開發,採用 CameraX、OpenCV(智慧角點偵測)、ML Kit(OCR)與 Room 本地儲存,主打離線優先與隱私預設。獨立開發的主要難題包括在不膨脹 APK 的前提下整合 OpenCV、避免處理超過一萬張圖片導致 OOM,以及將所有功能壓縮到僅約 18MB 的 APK。歡迎到 Play 商店試用並提供回饋。