Apr 06

Rubicon released a white paper regarding the popularity of iPhone and the applications. Few intesting items are

  • iPhone users are very satisfied.
  • E-mail is the #1 function.
  • The iPhone increases mobile browsing
  • …but it has drawbacks.
  • The iPhone is expanding the smartphone market.
  • A third of iPhone users carry a second phone.
  • A quarter of iPhone users say it’s displacing a notebook computer.
  • Users are young.
  • Apple sells to its installed base.
  • The iPhone increases phone bills.
  • The iPhone leads people to change carriers.
  • AT&T’s gamble pays off.

To read more, please click here or download the whitepaper from Rubicon


Apr 02

Finally, I got the application working with interactions. I credit http://zone12.co.uk/iCode/tut1.html for this information.

Step 1: Create a new Cocoa Touch Application.

Step 2: Pick the directory and name for your application.

Step 3: As per the current template, it doesn’t generate Interface Builder file for you. Create a new one after opening the Interface builder in parallel as shown below: (Choose Cocoa Touch - View)

Continue reading »


Mar 27

Finally Apple released an initial version of iPhone SDK Beta 2 which has Interface Builder. It’s really cool to create applications. I wanted to put together the first step of creating HelloWorld quickly on it.

  • Open XCode
  • Create a new Project as “Cocoa Touch Application”

  • Provide the project name as “HelloWorld” on your selected folder and Click Save

Continue reading »


Mar 22

Google released its SDK for iPhone native application development. Please follow http://code.google.com/p/gdata-objectivec-client/ to see the Objective-C library and sample code to use it in your application. It supports the following:


Mar 21

I started reading a book for Cocoa. It’s good to start with some application which can take you from a program that sets values or gets it to manipulate something. Hello World stop your curiosity but that doesn’t give you next steps.

I am building a program which can take current time as seed and generate random numbers. Also, i explored this awakeFromNib function which is kind of Page_Load or Init() routine. This will be exected automatically to provide your app a chance to initialize values.

Step 1: Create a new Project as “Cocoa Application” and name it as “RandomNumberGenerator”

Step 2: Create a new Class called MyController.m/h

Step 3: Open MainMenu.nib and make an interface to look like the following:

Continue reading »


Jan 24

I updated the new 1.1.3 update for iPhone and i see the phone getting locked quite often. Basically, if the phone is idle for a while, it locks the phone itself. it’s really annoying when you go work for a while and see no calls on the phone. when you look at it, it shows that phone is locked. Apple released this update after lots of expectation and screwed it. but unfortunately i didn’t see a lot complaints on the web. hmm ! my phone is messed up then !