If you are one of those creative techie persons, you must have at least sometime though of making your own app for a smartphone.