Objective C is not too difficult of a language once you have the basics down. If you’re new to Objective C, I recommend you check out this tutorial from Apple that will help you learn the basics.
The article includes an overview of the following:
- History
- Advantages
- Classes and Objects
- Methods and Messaging
- Declared Properties and Accessor Methods
- Blocks
- Protocols and Categories
- Defined Types and Coding Strategies
All in all, it should be a good place to get you started: https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/Languages/WriteObjective-CCode/WriteObjective-CCode/WriteObjective-CCode.html
Also, I recommend you become an active participant on StackOverflow. It is a great community for asking and answering questions and there is a lot of support for iPhone development and Objective C there (stackoverflow.com).
Good luck!
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
I’m often asked the questions “How can I get started creating iPhone apps?” or “What’s the best way to start developing for iOS?” Well, this post is for you.
This week I ran across a website put together by Apple to help guide new iPhone developers through the complicated process of developing their first application.
Here is the link to the site: https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/Introduction/Introduction.html
This site was created to help you from the very beginning with tutorials for installing the XCode development platform. The site includes tutorials for creating a basic ”Hello World!” application. You will find tips about user interface, Objective C, and the tools you have at your disposal. Lastly, the site shows you how to upload your app and submit it to Apple for their approval.
I hope you’ll find this site helpful. Good luck!
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
The easiest way to find your Device UDID (Unique Device Identifier) is in iTunes. Plug your device into your computer and launch iTunes. I believe a picture is worth a thousand words, so this is where you’ll find it. If the serial number is displayed there instead, then click on the serial number and it should toggle to the UDID.

iOS Device Identifier
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
I just recently started using Empire Avenue, and it appears I still have a lot to learn about what it is and how it works. If you’re not already on Empire Avenue, then sign up! Here’s a link that will earn us both some credit when you do sign up: http://empireavenue.com/?t=toyix8wn. Also, feel free to let me know if you’re signing up and I’ll try to invest in you. If you’re already on EA, then you can find me at http://www.empireavenue.com/BEM.
I found this article by Jesse Stay interesting: http://www.staynalive.com/2011/05/new-frontier-of-capitalism.html.
Another good read for strategy and tips is this article by Chris Prillo: http://chris.pirillo.com/my-empire-avenue-strategy-and-tips/.
Please let me know if you have any tips or tricks- I’m definitely still in the learning stages!
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
Wanted to pass along this amazing tutorial that I’m following to learn the basics of the iPhone Cocos2D gaming framework. Check it out: http://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorial.
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
The instructions were for Xcode 3 so it took a little bit of searching to finally find how to do it in Xcode 4. Check out this link: http://www.cocos2d-iphone.org/archives/1412. Essentially all it takes is downloading the tar.gz file at the top and then adding it’s contents into this directory:
~/Library/Developer/Xcode/Templates
Hope that helps!
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
I went to commit my iPhone app code using RapidSVN, and as I performed a routine commit to the SVN server (I use beanstalk), I got this error message: “Error while performing action: commit failed (details follow): Checksum mismatch for …” Very annoying.

Temporary Fix
The temporary fix is to check out another copy of your project from the SVN server and copy/replace the file with the checksum mismatch. Then recommit and you should have no issue.
Permanent Fix (at least for Xcode projects)
You can set your subversion config file to ignore certain file types on commits. To do this, find your subversion/config file and set this property:
global-ignores = (and set whatever file types you want)
You can use wildcards like * as well. So in my case, for the example shown above in the screenshot, I added *.perspective* to my global-ignores property. Should fix that issue!
To quickly find the config file on a mac, open the terminal and type:
cd ~/.subversion/
open config
On a PC, I believe it’s located here (but I have not verified):
C:\Documents and Settings\<user>\Application Data\Subversion
I hope all this helps!
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
I recently built an HTPC for our home and decided to install Windows 7 Professional so that we could take advantage of all the great features of Windows Media Center (WMC). To my surprise and disappointment, the Netflix and Internet TV options were nowhere to be found when I launched WMC! I spent hours trying to fix it and finally today I have Netflix and Internet TV working like a charm in my Windows Media Center.
What Didn’t Work
At first I tried going through all the settings – I found nothing there that could help. I forced WMC to update both from the application settings screen and from the command prompt. That didn’t help either. I downloaded the Netflix plugin and manually installed it, but that didn’t even work. I pretty much pulled my hair out.
What Did Work
To be completely honest, I think that it just took time for it to appear. I know, that sounds really weird, but I’ve heard it from others as well. Over a period of time the right update occurs and Netflix and Internet TV become available. For me, it took about a week. One of my buddies told me it took 2 or 3 days for him.
The other thing that I tried, that might have made a difference (and therefore is probably worth a shot) is I changed my DNS servers. This website talks about that a little bit more. As far as which DNS servers to use, it really is up to you. I decided to go to FamilyShield (by DynDNS) and use their DNS servers (http://www.opendns.com/familyshield).
Good luck – I hope this helps! If you get tired of waiting, you can do what I did and install Boxee (http://www.boxee.tv/) for the time being. It has netflix and Internet TV integration and is a slick application.
UPDATE: This forum post seems to have some good insight into what might be causing the issue.
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
For both iPhone and Android development, one of the very best communities around for asking questions and also answering others’ questions is stackoverflow.com.
For Android development, specifically, you’ll want to for sure sign up for an account at anddev.org, the Android Development Community. You might consider this site your one-stop-shop for all things Android.
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+
Yes, it’s in the app store now! For more information, check out my website: www.scripturemasteryapp.com.
Brad is a tech professional and hobbiest. He's a husband, father, and a Mormon.
Connect with Brad on
Google+