Deben Oldert vor 10 Jahren
Ursprung
Commit
91b0cdcc2b
1 geänderte Dateien mit 31 neuen und 0 gelöschten Zeilen
  1. 31 0
      Android app/README.md

+ 31 - 0
Android app/README.md

@@ -0,0 +1,31 @@
+# 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