If you are looking to build your own mobile application whithout having any coding knowledge then I have a great list of mobile application builders which allow you to build your App just by drag and drop facility. These builders are the library of codes which facilitates a user just to drag a layout and customize it according to their need.
While building your mobile application you should have your mobile layout ready as you can only build a great App when you will have awesome UI designed. Success of an application depends on the specs of the application and concept behind it. If you have unique concept and great UI then success is just around the corner. Just go throught the following list of mobile app builders and try it your own to build an awesome mobile application without having coding knowledge.
List of Mobile App Builder: