This program is definitely not for the real beginner to create apps but you don't have to necessarily be a programmer either.
Appery.io is a completely online program which allows one to drag and drop to easily create a graphical user interface (GUI). To get started with it is very simple and there are a lot of tutorials out there already for appery.io.
There is also many APIs from companies like Facebook that allow you to integrate their service into your app.
If you are looking to make a very simple app this is probably the best way to do it. I am currently making one with a back end database which is also included right within appery.io.
One great thing about this program is that it is completely free to start making your app. You only have to start paying when you start getting traffic to your app. Makes a lot of sense to me. :)
Take a look on their website at www.appery.io for more info. I have looked around online constantly to try to find something better but nothing compares to the simplicity and cost of appery.io.
Try it and let me know what you think. If you have found something better, let me know.