Deben Oldert 0ed0f89c90 IP update 10 年 前
..
Export db296a6fc6 Version 2.90.6 10 年 前
java 0ed0f89c90 IP update 10 年 前
res 4f0af4c4bf First upload 10 年 前
AndroidManifest.xml fddeb2e9cb Optimised 10 年 前
README.md 91b0cdcc2b First upload 10 年 前
logo-web.png 4f0af4c4bf First upload 10 年 前

README.md

Android app

The main functionalities of this app are:

  1. Register itself, so it can receive push notifications
  2. Notify the user when there is a new VPN connection requests
  3. Let the user choose if the connection must be granded or denied

I implemented some little extra's:

  1. The device can unregister itself
  2. Every time the app opens it checks if the settings are not corrupt or changed/ hacked
  3. The app is not visible in the app drawer

Why is it not visible in the app drawer?

The user only uses the app when there is a new connection request.
It is very desturbing to have an app in your app drawer wich can only be opened from a notification.
So there is no need to open the app from the app drawer.

This is the basic sketch of what this app does. It fits all the requirements:

  • Recieves Push messages
  • Lights the screen when a new notification is recieved while the device is locked
  • Device makes a sound on an incoming notification
  • User has 2 options:
    1. Grand access
    2. Deny access
  • Shows callback to the user (if something went wrong)
  • User can register the app, so it can receive notifications
  • User can unregister the app, so it won't receive any notifications
  • In order to register the app, a special code is needed