iPhone OS 4.0 Predictions

April 7th, 2010 Posted by: - posted under:Articles - 4 Comments
Featured Image

Wow, April is a big month for Apple. iPad release on the 3rd, probably laptop debuts later this month, and iPhone 4.0 announcement coming up on the 8th. Lots to cover. In the spirit of iCodeBlog I present to you a list of stuff to look for in iPhone OS 4.0.

    READ MORE

    iPad Programming Tutorial – Hello World++

    April 5th, 2010 Posted by: - posted under:Tutorials - 78 Comments
    thumb

    Now, that the iPad has been released, I’m sure you are all scrambling for ideas on how to snag a piece of the maket in the imminent gold rush. iCodeBlog is going to help you on your journey with a series of iPad tutorials to come.

    Since the iPad uses the same SDK as the iPhone, all of the code under the hood is almost identical. Actually, when looking at the new and changed API classes, you will realize that most of them are user interface related. This is good news for us since we have already been coding iPhone.

    While this tutorial is called “Hello World”, it is really much more than that. I assume you already have working knowledge of iPhone/Objective-C programming.

      READ MORE

      Pick Your Own Adventure iPhone Edition

      March 24th, 2010 Posted by: - posted under:Tutorials - 15 Comments
      CYOAThumb

      A few days ago I came across this cool Pick Your Own Adventure game on from user . I decided to make a quick renewable application that used UIAlertViews and UIActionSheets to tell the story. We are going to implement the UIAlertView and UIActionSheet protocol methods in order to get the functionality we are looking for. This will be a short project but will show the important methods associated with these views.
      Step 1
      Start a new …

        READ MORE

        iPhone Coding – Turbo Charging Your Apps With NSOperation

        March 4th, 2010 Posted by: - posted under:Tutorials - 62 Comments
        iphone

        So, let’s face it, MANY applications in the app store are “Clunky”. They have jittery interfaces, poor scrolling performance, and the UI tends to lock up at times. The reason? DOING ANYTHING OTHER THAN INTERFACE MANIPULATION IN THE MAIN APPLICATION THREAD!

        What do I mean by this? Well, I am essentially talking about multithreading your application. If you don’t know what is meant by multithreading, I suggest you read up on it and return to this post. Let’s dig in and I’ll give you an example of the problem.

          READ MORE

          Adding TwitPic to your Application

          February 23rd, 2010 Posted by: - posted under:Snippets - 20 Comments
          twitpic1

          Introduction
          Back in July of last year. Brandon put up a post showing you how to integrate twitter into your application. Today I am going to take the class he made last year and add a new class which will let you post to twit pic. First lets do a little overview of what tools we need for this.
          Required Tools
          Twit pic is an awesome service. They have created a …

            READ MORE

            iPhone Coding Snippet – Shortening URLs

            February 4th, 2010 Posted by: - posted under:Snippets - 26 Comments
            5683url

            I had some a to shorten URLs for an in-application Twitter client I’m working on and thought I would share my simple solution with you guys.

            It’s actually pretty straight forward and can be done in 1 line of code. I have broken it up into several for clarity.

              READ MORE

              Who’s Up For Some iPad Coding?

              January 27th, 2010 Posted by: - posted under:Articles - 10 Comments
              screenshot_01


              Apple’s developer center is down for now. But, I can assure you we will be downloading the SDK as soon as it goes live.
              Get ready for some iPad dev tutorials!

                READ MORE

                App Store Overpopulation

                January 15th, 2010 Posted by: - posted under:Articles - 7 Comments
                app_store

                The number of applications in the app store is approaching 100,000. The quality of applications in this massive of a marketplace is hard to measure. Apple provides the star ratings for applications but I like to have a few more sources. Check out:

                app.itize.us is a site highlighting the best of emerging apps in the store. The site is really well categorized and will surely show you some hidden great apps.

                Fresh Apps is a user driven review …

                  READ MORE

                  CES 2010 – Mobile Processors, eReaders and Tablets

                  January 12th, 2010 Posted by: - posted under:Articles - 5 Comments
                  000065_ces

                  This year I was lucky enough to go to . While I’m sure you all know, CES is the Consumer Electronics Show, and it is one of the largest trade shows in the world. Everyone who is anyone is at this show (), and it has historically been a place for companies to reveal big new products. and last year Palm released the …

                    READ MORE

                    iPhone Coding Snippet: Live Character Counter, Word filter, and 1337 Translator For A UITextField

                    January 6th, 2010 Posted by: - posted under:Snippets - 21 Comments
                    1337_Cereal_by_Alaskara

                    I’m sure you have seen a Twitter client such as or count down the characters as you type your Tweet. This is done by responding to the Editing Changed action on a UITextField.

                    Today, I will show you how you can implement this functionality in your application as well as show you some other real world examples of responding to this action. Here are a few of the uses that we will discuss:

                    • Countdown of characters allowed – Used when the user is limited by a certain number of characters
                    • Word filter – useful in filtering out swear words or other unwanted text
                    • Live translator – our example will translate english to :)

                    I will create the core code and show you how to modify it slightly to implement the other 2 applications.

                      READ MORE