Creating Reactive Cocoa Xcode project

  Earlier I posted an article on using RAC.  It was a plain vanilla example of using RAC. While I AM working on a second post with more useful examples, I wanted to go over how to ADD RAC to a project.   First, you must have ruby installed.   This means, go to Terminal and type in: which ruby This is what I get: …../.rvm/rubies/ruby-2.1.0/bin/ruby Important to note here that if you don’t have that rvm bit, you might still have ruby.  RVM stands for Ruby Version Manager and for what little I know about ruby, its one of the managers available for ruby but there are others. If… Read More

Continue Reading

How to Read iOS or Mac OS Programming Documentation

The toughest part for me to get started was reading the Apple Documentation on iOS or MacOS. When I got into more APIs it got more complex. You need to understand how to read API or proprietary code documents in order to understand how to create a piece of code, connect to web services or debug changes in code. You will very often see the term DEPRECATED, which means a particular method name is no longer used. This is very important so let’s take a look at Apple Docs first: This tells us that the object of type NSArray has many methods that you can call on it. They may… Read More

Continue Reading

My Cover Letter for a Job Application at Apple: You will be missed Steve

I believe the best Cover Letter I can write is based on my love for Apple.  I can’t tell you I have ever sat in line for days waiting for a product launch because I don’t have the luxury of living in the US and our “quasi-Apple” stores in Honduras suck to say the least.  However, I can say 3 things with great pride:   First, that I have been an Apple fan since the Apple IIe, simply because that’s around the time I was born and have recollection.  We used to spend summers in San Francisco at my uncle’s house.  He worked for United Airlines and had a simple… Read More

Continue Reading