I have been working on the idea I have for sort of another photo sharing app. Last few days, as I have been working on the part of it for taking photos in square format (like instagram) I started to wonder what is a better approach. Should I really be building my own camera functionality or should I just use the one that comes with the phone?
As I am developing this for Android (for starters) I can get a picture either through intent system from already existing camera app or I can build my own inapp camera activity.
What do you think is a better approach from user experience point of view. Should I leave them to use the app they are probably familiar with or should I build my own photo taking activity/app so my application feels more of a complete package rather then "just another" service for sharing photos?