Category Archives: iOS

The 3 Secrets to Mobile Success

Mobile technology. Smaller, faster, lighter, thinner. It’s more portable, easier to use with touch interfaces, and- in the case of cell phones- always connected to the Internet. But what is it that mobile devices such as the iPad and iPhone show us about consumer needs/wants? What is the real secret to Apple’s success, not only in the mobile market, but in all markets (media, personal computing, mobile, etc…)? After analysis of consumer culture and technology trends, I have brought the … Continue reading

Who are you, iDevBlogADay readers? Share your apps and interests.

I’ve recently been working on my iOS training website: Red Tempest Studios.com.  Mostly screencasts and source code, I’m working daily to expand the site with relevant, current information about iOS development. As I write this post today, I am thinking to myself- “What are the needs/wants of the iDevBlogADay community?”  I know, #iDevBlogADay is all about getting us devs to write, but I’m curious as to what the readers are looking for? So, I’ve put up two polls to ask a little bit … Continue reading

Lingo Gringo and Not Forgetting One’s “self”.

In my last iDevBlogADay post I wrote about my goal to get Lingo Gringo ready for AppStore submission. After that post, I met up with another Colorado local (http://davidwparker.com) and impulsively declared that I would have Lingo Gringo ready by today, this 29th of March, 2011.  What a challenge!  So, after weeks wrestling with memory issues and hidden crash-causing bugs, I have finally gotten a functional Lingo Gringo.  The problem:  I am still several (about a dozen.5) features behind submission readiness. So, … Continue reading

Intro to iOS Development and the Birth of Red Tempest Studios

Denver, Colorado. September 2010 – A small group of friends gather together for an intensive weekend of introductory iPhone development training.  The morning is cool, but comfortable.  Donuts and coffee start the day, pizza sustains it and carbonated beverages flow endlessly. The resources used for this session include: – Cocoa Dev Central (for beginner’s explanations of programming concepts) – Chris-Software (for some example projects for practice use) The summary (with more links) of this weekend can be found here: iOS … Continue reading

Resolving XCode “Base SDK Missing” Error

A frequent build error that developers will encounter with XCode development is the “error: There is no SDK with the name or path…” message.  This essentially means that when you try to build your project, XCode can’t find the platform or device that it’s supposed to build for.  This commonly happens when either the project was built for an SDK more recent than the version compiled (In which case you should upgrade to the latest XCode/iOS SDK builds), or the … Continue reading

Parsing XML with Objective-C (iOS)

In order to parse XML into an NSDictionary to be used in my iOS project, I have found and implemented XMLReader created by Troy Brant. The implementation is simple to use as you can see for yourself:

iOS 101 Friday Followup: Guest Post

Even without our fearless leader and expert guiding us, we convened tonight for our weekly iOS programming. We didn’t actually do much programming. OK, so we didn’t do any programming at all, but we did look at Chapter 2 of the Cocoa and Objective-C book. Most of it was principles that we had previously covered and even implemented into our code, however, they weren’t all things that we completely understood.  We started out by looking at simple driving directions. When … Continue reading

iOS Friday Followup: Programmatic Views

Although slightly late, this post is a summary of the programmatic method of adding views to our iOS projects.  While we’ve been working in IB up to this point, I felt that it would be well worth our time to write some code to see clearly what is happening when we drag views (labels, buttons, images, etc…) all willy-nilly out into our IB projects. The first thing to keep in mind is that we started with a “Window-Based Application”, allowing … Continue reading

iOS Friday Followup: Table Views

So, last night we had a great time once again, taking our arrays and displaying them in table views. When all was said and done, the result looked like this: Here is the process we followed:

iOS Friday Fundamentals: Arrays

Last night for our weekly iOS dev group I talked about and demonstrated the use of Arrays in iOS programming. An array is pretty much just a list of data.  These lists can be useful for grouping together sets of information and iterating through them quickly. An example: a classroom full of students would make a good “students” array.  The elements in that array would be the students, so our array might look like this: