Last September, 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 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. The App Store has changed the way we distribute software. Without it, I can?t imagine how I can put up my own software and immediately gets hundreds of download. I can?t tell in words how happy when my app went live and got the first 5-star review rating.
I started to learn Objective-C (the language used for developing iOS apps) and iOS programming about a year ago. Despite I have years of programming experience, I knew nothing about Objective-C. From my experience, the best way to learn a new programming language is to get your hand dirty. It?s just like you learn 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 basic of iOS programming and developed the app. This turns out to be a great learning experience.
Since then, I had an idea to launch a new blog to share my iOS programming experience. The idea has been ?brewing? in my mind for so long but it?s always hard for me to find time (obviously, it?s an excuse) to start another blog.
I realized I would never turn the idea into reality if I just kept the idea in mind and waited until I ?have time? to start it. I have to take action! Late last month, I finally hit the ?Send? button and emailed my subscribers about my idea and thus the new blog ? AppCoda.
If you want to build your own app and start learning iOS programming, read more and sign up for our free tutorials at our new blog.
Let’s learn iOS programming together!