Giter Site home page Giter Site logo

pmt-mobile-app's Introduction

pml-online-app

Installing

If you want to install the project local, you can using following command.

git clone https://github.com/Nditah/pml-online-app.git

CD into project

cd pml-mobile-app/

Install Node Modules

npm install

Run

  1. Run ionic cordova resources to generate all platforms icons and splash.

  2. Run ionic serve -l, it will automatically generate a local www build and open this in your browser.

ionic cordova platform add android
ionic cordova platform add ios
ionic cordova platform add browser

ionic cordova run browser

run after attaching device

ionic cordova run android 

Deployment

iOS Setup

Andriod Setup

Built With

Ionic Framework

Charts

[Deploy] (https://angularfirebase.com/snippets/deploying-ionic4-to-android-and-google-play/)

javac -version

cd /Library/Java/JavaVirtualMachines sudo rm -rf adoptopenjdk-11.jdk

gradle -version

~/Library/Android/sdk/tools/bin/sdkmanager --licenses

Step 1 - Generate Platform resources ad Run a Production Build

ionic cordova resources

cordova build android --release --stacktrace

Step 2 - Generate a Keystore

keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

Step 3 - Sign the APK

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jks platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk my-alias

Step 4 - Figure out your build tools path

printenv ANDROID_HOME

echo $ANDROID_HOME

ls ~/Library/Android/sdk/build-tools

cd /Users/mac/Projects/pml-mobile-app/platforms/android/app/build/outputs/apk/release

Step 5 - Run zipalign

~/Library/Android/sdk/build-tools/28.0.3/zipalign -v 4 app-release-unsigned.apk PmtOnline.apk

Step 6 - Verify the Signature

~/Library/Android/sdk/build-tools/28.0.3/apksigner verify PmtOnline.apk

pmt-mobile-app's People

Contributors

factman avatar nditah avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

rondeo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.