As the name suggests, this application makes your mobile silent. For instance you go into a meeting and forget to put your mobile on silent mode and your mobile rings all you need to do is just shake your mobile or place it upside down , this app will make your mobile silent thus saving you from embarrassment in a meeting. This app also gets synced with your Google calendar so the meetings you have already added in the calendar on the app it shall automatically place your phone on silent mode during the scheduled meetings/appointments.
VIBRATE : It is required so that the application can vibrate your mobile on putting your mobile to silent
READ_CALENDAR: It is required so that you can choose calendar events from within the app for which you want your mobile to be silent
PROCESS INCOMING CALLS: It is required so that the application can detect shake and upside down mode of the mobile during the incoming call n make the mobile silent.
READ PHONE STATE: It is required so that the application can detect your profile before putting the mobile to silent and restore it back to user profile after the desired event is completed
RECEIVE BOOT COMPLETED: It is required so that when the mobile is restarted , all the triggers you set won't get washed away.
mobile silent, silent your mobile, silent, make silent , meeting silent, upside down silent