Here are some sample pictures - in outdoor sunlit conditions --> https://goo.gl/photos/ckxAPRmKo3PWJTat8
I would like to hear what y'all think.
I have a slight amendment to my earlier suggestion. I noticed that for indoor shots, if I cap ISO to 200, it is slowing down the shutter leading to a shaky, and therefore, blurred picture. A grainy picture is still better than a blurred picture. So I think a better approach would be to force the flash, and then set the shutter to 1/30, and allow it to bump the ISO if it has to. The stock camera app has a manual mode where it allows setting shutter speed.
For outdoor pictures I am using 'A Better Camera' - free version. It allows me to set and save the ISO setting to ISO-100. Also it allows me to pick the auto-focus mode to AF-Lock. I think a lot of blurred pictures are because of focus issues. AF-lock allows you to focus on a specific object, and then lock it so that the phone is not constantly re-focusing. Another trick that can be considered is to use a 2-second timer, to prevent shake due to touching the screen for taking the picture. .
I will try some indoor shots next, as well as the RAW mode and then post when I have them.