Campaign Trail Update

December 19th, 2008 Posted by: - posted under:Articles - 3 Comments

In compliance with Apple’s seemingly random censorship, the Campaign Trail is finally ready for sale. After swapping out the original avatars that resemble somewhat like Obama, Mccain, Clinton, and Palin, the folks at Apple finally relented. Here are the altered and original game screenshots:
Basically, we changed out some hair and skin tones, hairstyle, accessories. But I am still floored by the fact that the application was rejected the …

    READ MORE

    Apple woe and Apple whoa!

    December 12th, 2008 Posted by: - posted under:Articles - 1 Comment

    For the most part, I would like to believe the Apple employees in general have pretty good heads on their shoulders. If anything, you would have expected some open-mindedness from a company that claims to be dynamic and innovative in nature. Sadly, the opposite is exactly what we’ve experienced from the folks at Apple.
    No one will argue that last presidential election is historically insignificant. In many different ways, the entire election campaign, …

      READ MORE

      The “Digg” of iPhone Apps – Checkout My New Site

      November 15th, 2008 Posted by: - posted under:Articles - 8 Comments


      It has been a while since my last tutorial. For that I am sorry. My wife is 9 months pregnant and about ready to pop. This being the case, she takes up most of my free time… I have spent a little of my extra time developing a new site called .
      The site uses WordPress as its main engine and aims to be a “Digg-like” site for . It offers …

        READ MORE

        A Great iPhone Coding Resource

        November 5th, 2008 Posted by: - posted under:Articles - 12 Comments

        I’m sure many of you are aware that this semester. On my journeys through the interwebs, I discovered a link to the site where the lectures for this class were posted (via delicious).
        So for those of you who already didn’t know this, here is a link to the lecture slides (with sample code).

        I hope you find the examples and instruction here very useful. Have a great day …

          READ MORE

          Finding Substrings in Objective-C

          November 3rd, 2008 Posted by: - posted under:Snippets - 14 Comments

          It’s times like this, that I miss ruby.
          I’m checking a url to see if it has a substring. It would be so easy if this was ruby:
          absolute_url.match(/my regex/).any?
          In Objective C, you have to use rangeOfString which returns a range. If I were to run this on the string “the quick brown fox” with an argument of “brown” it would return {10,14}. If it’s not found, it would return {NSNotFound, 0}. Let’s use that to check to …

            READ MORE

            iPhone Programming Tutorial – Intro to SOAP Web Services

            November 3rd, 2008 Posted by: - posted under:Tutorials - 146 Comments

            This tutorial was contributed by Dave (AKA Clarke76) on the Forums.
            WebSite:
            -Main project on site is eDuo. A .Net app that connects to OWA Exchange and forwards to IMAP account. Free program for those who can’t use Active Sync
            Important Links:
            [WebService]



            -After creating our XML data / SOAP request, we create a URLRequest. We add HTTP Header values, those values you read from the WebService.
            -We set the HTTP Method to POST
            -We set out HTTP Body …

              READ MORE

              iPhone: applicationDidFinishLaunching & handleOpenUrl

              November 3rd, 2008 Posted by: - posted under:Snippets - 6 Comments

              Problem:
              You use the applicationDidFinishLaunching method to kick off your application. This event fires automatically on your delegate whenever your app launches.
              If your app launches from a special url schema (tel://, http://, mailto://), then another event is fired:
              handleOpenUrl
              As you might have noticed in the LaunchMe sample project that ships with Xcode, these two methods will most likely conflict.
              Solution:
              Move the functionality from applicationDidFinishLaunching and put it in another method, like postLaunch. Then add a member variable to the application delegate …

                READ MORE

                Xcode SDK / iPhone OS Idiosyncracies

                November 2nd, 2008 Posted by: - posted under:Articles - Comments Off

                The Problem:
                Recently, after upgrading an iPhone to the current iPhone development firmware Xcode was unable to detect the device. I first noticed this when trying to build directly to the device:
                “no provisioned iphone os device connected”. Needless to say, the device was in fact connected.
                After that, I opened the organizer and saw:
                “unable to locate a suitable developer disk image…”.
                The Solution:
                Downloading and installing the current Xcode SDK. Wouldn’t it be helpful if the error message could tell you …

                  READ MORE

                  iPhone building/testing for the device

                  November 1st, 2008 Posted by: - posted under:Articles - 9 Comments

                  Building for the simulator is easy. Building for the device, however, can be troublesome, especially when using version control to share your code with other developers.
                  Often times, the project.pbxproj file ends up with settings that disable Xcode from building your application for the device. Here is a common and frustrating error:
                  CodeSign error: a valid provisioning profile is required for product type ‘Application’ in SDK ‘Device – iPhone OS 2.1′
                  That is not a helpful error message. In …

                    READ MORE

                    Where for art thou daemons?

                    October 31st, 2008 Posted by: - posted under:Articles - Comments Off

                    In short, they’re in Android, not the iPhone.
                    This is a common frustration to iPhone application developers and product visionaries. You can’t run applications in the background. Think of all the features un-implemented due to this colossal disclusion.
                    Granted, there’s a reason Apple chose to omit this from their SDK. Lucky for me and you, Android chose to pay special attention to it. What we would call “daemons” on a standard operating system, …

                      READ MORE