Last year I had a pretty horrific injury to my arm, which sidelined me from my day job for a few months. It also got me a small reward due to some permanent, albeit minor damage.
If you hate Apple to the point of getting angry, then I suggest you back away from this post now as I don't want your input.
This disclaimer is from past experience

Being an iPhone owner, and aware of the popularity of the device, I have decided to go balls out and buy a Mac with the sole purpose of using it as a development machine. Now when I want to game, I just do it on my 360. I also paid the money to enroll in the developers program at Apple, and for 8 or so hours a day, I read books, try tutorials, participate on discussion forums, and download sample code. I have registered my phone as development device which allows me to compile and test my own code into apps to be run on the iPhone.
So I do have some limited but varied programming experience, and am aware that learning Objective>C on the Mac is not a small task, but at the same time it is not impossible. My past experience however is quite outdated and not all as object oriented as it is today.
I have reached the point where I can write a simple view based application that loads, displays a button or to, and fills some text fields, a glorified "hello world" application. This is in fact a LOT harder than it sounds, as there are amny concepts and frameworks that need to be understood before you can make your first working code.
I obviously want to do this to make scads of cash, but I'm also being realistic and working part time to support my new daily learning habit.
Anything you want to be successful, especially a business or product, needs to have some personal interest vested in it.
My goal is to build a _free_ application for the iPhone for F1 nerds. Not fans, NERDS. This will do a few things:
1 - Continue helping me learn to code
2 - Get my company name out there with a free application on the app store that is simply well made and free
3 - Use the minor built up reputation to build a 2nd more complicated app (concept already thought of)
4 - rinse and repeat.
Now what I want is iPhone/programming/F1 nerds on this sight to give me insight into what should be in an application like this.
What online databases of F1 data should I implement or approach to implement?
Should I try to get F1 live timing on there? If it's popular enough, it might be doable later on.
Ideas for things in the application like fuel and pit stop calculators, global television schedules, etc?
Now I really hope this is not construed as some sort of spam. I'm actually here to try to write a program for people like you and I that are interested in F1 past the point of just a team affiliation. I want to harness my passion to help me with my new labor (of love? we'll see...) that is programming, and take your input to make it a quality release.
Thanks,
Mark