Playing around with new apps all the time can be fun. Developing your own app is more gratifying though. You will need to know some coding to get started. Swifty for iOS is a cool app that teaches you how to code in Swift. It has over 200 short, interactive tutorials, allowing you to learn fundamentals of Swift programming at your own pace.
Swifty covers the basics, variables, conditional statements, loops, functions, classes, Structs, and other advanced topics. You can experiment with code and run it on your iOS device. The first chapter is available for free, but you can unlock all the chapters for a few more bucks.
Swifty may not make you an expert in app programming, but it teaches you what you need to know to get started with Swift programming. You can download the app here.