Components
This would affect the Login Activity of the application.
Proposal
When a user Interacts with the Login Activity, He/she should get a visual response if an action was performed successfully or not.
- I propose for the addition of Toast messages to the Login Activity to tell user if his action was not successful
or - Showing Error Messages on the EditText (Android Supports this action )
The error message can be passed to the Toast and user can get adequate responses like
- "Could not Login, Check your internet Connection"
- "You are using the wrong Posting Key, Use the Private key instead"
A toast message does not necessarily need to be shown for a "successful login: as the user will be logged in to the app.
Why this Feature should be implemented
Every user decides that an app is good for them in the first 10 seconds of the app. when a user has difficulties trying to log in and cannot be helped adequately. It tends to scare the user away.
Mockups / Examples
An Example of how the UI could look after this is implemented is shown below

IF you noticed , the EditText color changed to red when the error occurred. This does not happen in the application right now.

Also, A toast message can be displayed to the user if the developer does not want to use the EditText method.
An Example of this suggestion implemented else where

Recording of the suggestion
Benefits
- Impact of the Feature :
I believe this interaction will keep the user in app if he faces an error while trying to Log in.
Posted on Utopian.io - Rewarding Open Source Contributors