Welcome to the Coding Explorer Blog.
I am currently learning how to program apps for iOS. While I do have prior experience with C, I am pretty much learning Objective C from scratch. I bought my first Mac near the beginning of February 2013, so I have owned a Mac for about 5 months now. I have had the iPhone for about 3 years, so I’m not new to that. Nonetheless, I had not even looked at Objective C until the beginning of this year, so this is pretty much the ground floor.
The purpose of this blog, is for me to share what I’m learning as somebody fresh in this. That is also the reason for the name, basically I am exploring how to code for iOS, and I am taking those that want to come along with me. Am I bound to make mistakes and show a suboptimal way of doing things? More than likely, but everybody has to start somewhere. While I am scouring the web to learn how to program for iOS, I want to share what I find, so anticipate plenty of links to people who know how to do this better than I do.
I want to make this into a community of those that want to learn with me, and have this as an archive to those that come later to find that should hopefully help people when they are learning as well. So please, if there is a better, more efficient, cleaner, saner, or safer way to do anything I post here, please feel free to contact me about it. This effort will make the content of this blog more helpful to everybody which is exactly what I want to do.
I plan to help teach through multiple avenues. These will include:
- This blog. Standard blog posts will for simple, rather self-contained concepts, like explaining intricacies of some class I have recently learned about, links to other blogs, or general commentaries
- Videos. More than likely hosted on YouTube. These will be tutorials to go step by step through doing something I want to teach. I was originally going to do this in the blog, but it ended up being a lot of screenshots, and I felt, why not have a video instead? These will also have accompanying blog posts for supplemental content, such as the code from the tutorial, links referenced in the video, and extra commentary when appropriate.
- Social Media. This will be more like a college professor’s office hours. Contact me on twitter @CodingExplorer, and I’ll do what I can to help. Obviously since I’m still learning, I won’t be able to answer everything for a while, but I’ll do what I can.
Thank you for reading this post, and stay tuned for more field notes from the Coding Explorer. Don’t worry, I don’t plan on being this corny too often… except for puns, expect those.