An video group chatting Android app for family and friends created using ionic. Contains options of creating and joining a chat. You get notified if a member of the group starts a chat. Easy to share urls.
Note: These screenshots were taken from desktop browser during development. App screenshots are currently not available.
|
|
|
In order to compile and run the code, follow these steps.
- Get ionic (along with all the dependencies, including Cordova)
- Open Nodejs CMD and type the following commands.
cd <repository's directory>
| example:cd C:\Users\Ahsan Ahmed\Documents\GitHub\project-name
npm install
ionic serve
- Connect your androoid phone to your PC and run the following commands.
ionic cordova run android --device --livereload
command: npm run build
directory: www
After you have tested and run the code, you can get a .apk
file for the project by running the following command.
ionic cordova build --release android
- After a while, you can find your
.apk
file here,\platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk
.
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
if "keytool" is not found, use,
-
"C:\Program Files\Java\jre1.8.0_241\bin\keytool.exe" -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
-
.keystore file has been generated. To attach it with the unsigned apk, use a "OutSign" software.
C:\Program Files\Java\jdk1.8.0_144\bin
set OPENSSL_CONF=c:\dummy
set OPENSSL_CONF=