The street view app by Google is superb for creating 360 degree photos. However the app is incompatible with a lot of devices we tested and is not available for old versions of Android.
The next best option is the Panorama 360 or simply P360 app for Android. It is not easy to use at first but once you get the hang of it you can easily master the creation of 360 degree photos or panoramas. We found that in order to shoot with ease you need to have adequate light, it must not be harsh or dim. It takes about eight shots to create a 360 degree photo. The app is great at seamlessly stitching the photos together.
I look forward to reviewing the Google Street view app myself once I get a compatible device.