Developing an app, even a small one, will be quite a hurdle if you're not a programmer. If you have the desire to learn programming that's one thing, if so you should start with some easy tutorials but know it's going to take a while before you'll be able to release what you have in mind.
If you don't want to learn programming but just want to get your app a better option might be to hire a freelancer online. Just make sure to write down all your requirements in great detail, keep in regular contact with the developer and ask to see periodic updates so you're sure you get what you asked for.