Hey, this is Simon, the founder of AppCoda. AppCoda is a blog dedicated to iOS programming (yes, iOS only). Some said programming is hard to learn. Some dream about having their own apps but don’t know how to get started. This is what AppCoda is all about. Our mission is to develop high quality and easy-to-read iOS programming tutorials for anyone who want to learn iOS programming and pursue app development. We believe everyone can learn programming and build apps even without any prior experience. We want to contribute to the iOS programming community and promote coding by taking the hard parts of iOS programming and making them easy to understand.

AppCoda was founded in April 2012 as a personal blog. It was a place where I shared my iOS programming experience and helped beginners to kick start iOS app development. Since then, it has grown into a community for iOS developers with hundreds of thousands readers and a bunch of contributors, as well as, a free course and two books.

Why Launching AppCoda

In September 2011, I released my first iPhone app on the App Store. It’s truly an amazing experience to develop an app. I have been programming for over 10 years and developed various kinds of business systems. Yet this is the very first time I put up my own product and make it available globally. I can’t tell in words how happy when my app went live and got hundreds of downloads.

When I first created my iOS app, it’s just like most of you. Despite having years of programming experience, I knew nothing about Objective-C and iOS programming. From my experience, the best way to learn a new programming language is to get your hand dirty. It’s similar to learning a foreign language. You can’t just read a book and teach yourself Japanese (or other languages). You have to practice, practice and practice! That’s the same for studying a new programming language. So I decided to create a real app that bundles all the iPhone tips and tricks I’ve covered before. It took me several weeks to grasp the basics of iOS programming and developed the app. This turned out to be a great learning experience. Since then I had an idea to start a blog and wanted to teach people iOS programming by using the ‘Get Your Hands Dirty’ way.

Be Part of Our Community

If you want to be part of our community, subscribe to our free course or follow us on Facebook. We’re also looking for contributor to contribute high quality programming tutorials, you can contact us if you’re interested.