A mobile app made for my communication with my girlfriend
When running the for first time, run the following steps:
- Create a build for android:
ionic cordova build android --release
- Create a keystore for validating:
keytool -genkey -v -keystore aaru.keystore -alias aaru -keyalg RSA -keysize 2048 -validity 10000
- To sign the APK generated using Step 1 with keystore generated in Step 2:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore aaru.keystore D:\MyProjects\ionic\aradhana\platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk aaru
- To run an alignment utility on it to optimize it and prepare it for the app store:
C:\Softwares\Android\build-tools\28.0.3\zipalign -v 4 platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk aaru.apk
Pending To-Do Task
All tasks and issues are listed as items in Tasks & issues in repository Issues tab
- Write a README file.
- Create unit test cases with Mocha(JS test framework) and Chai(assertion library)
- Add CI/CD pipelines
- Modify CSS for various pages
- Update ReadMe file for license, templates, codeowners, PR templates
- Beautify
- Debugger for Chrome
- ESLint
- GitLens
- IntelliSense for CSS class names
- markdownlint
- vscode-icons