- This is a basic PDF manager developed in Ionic with the core being Angular.
- A basic PDF manager developed in Ionic.
- functionality like Import, copy, move, delete, share, PDF books.
- The dark mode is to make it cooler.
- This pdf viewer is like a Library. currently, the functionality is kept minimal of listing, viewing of PDFs, located in Books folder of your internal directory and external both.
- Ionic dont have any native plugin to open a pdf so it uses Sitewart cleverdox viewer
follow the Official Documentation of Ionic to install the Cli on your System. Make sure to follow all the steps.
- cordova-plugin-file
- cordova-plugin-file-opener2
- cordova-plugin-document-viewer
creating the apk can be trick part
ionic cordova build android --prod --release
gives you app-release-unsigned.apk
but ionic cordova build android --prod
gives you app-debug.apk
. So you gotta make you unsignes version signed. so that you can install it on your Android.
These are the few steps for same
- To create the build
ionic cordova build android --prod --release
- Copy apk file to main folder
cp platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk app-release-unsigned.apk
- Create your signature
keytool -genkey -v -keystore Vedan.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
- Sign your apk with your signature
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore Vedan.keystore app-release-unsigned.apk alias_name
- Verify (zipalign can be found in Android/Sdk/build-tools/28.0.3/)
zipalign -v 4 app-release-unsigned.apk Vedan.apk