Assistive Touch is a new hidden iOS Feature that Apple added and quite a few people know it!
With Assistive Touch you can use your iPhone without any Power Button, Volume Buttons, Home Buttons… You can even do common gestures with it like Pinch!
Everything is replaced by the Assistive touch!
It is shown at your screen all the time: At the lock screen, Springboard, while playing Games or using other Apps!
You can adjust where you what it to be easily at any time.
To Enable the Assistive Touch feature you can go to: Settings -> General -> Accessibility -> Assistive Touch
( Here you can also Enable the great feature and Adjust Custom Gestures like Zooming! )