Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Objective C/Cocoa is quite easy to understand and master, provided you have good problem-solving skills, and a basic hang of programming syntax.

Note that the "basic hang of programming syntax" and using it for problem solving is actually the hard part. Many people flunk out of that class, or somehow manage to pass without any real understanding of how to code.

So, yes, it's easy after the really hard parts.
 
I think it's extremely risky to create and publish your own apps. I would suggest you to get a job as an iOS developer. This way you get a monthly salary and you get to do what you love.

This.

If you find a decent company (they do exist, I work for one!) then you'll get lots of input into design decisions. You'll have a guaranteed salary, and will be able to dedicate your time to creating great applications rather than having to split it with the realities of running a business.
 
Recruiters / Human resource people don't have a clue! They want NUMBERS, just numbers. Example: Right now they want you to have 5 to 7 years provable programming in Java / C++ / C# / .Net to get a job programming in those languages.

I interviewed for a Visual Objects job many years ago, I was part of the beta test team. During the interview, they stated they wanted 1 to 2 years experience. They wanted 1 to 2 years experience in a product that was NOT even on the market yet!

I laughed reading this because it's so true.

Regarding the numbers game — that's big corporations. Smaller businesses are sometimes more attuned to getting good people. They also are much more fulfilling places to work (well, usually), although you generally get paid less. Personally, I think that's why small businesses are more likely to create something new — because they're more focused on the task versus the numbers.
 
I laughed reading this because it's so true.

Regarding the numbers game — that's big corporations. Smaller businesses are sometimes more attuned to getting good people. They also are much more fulfilling places to work (well, usually), although you generally get paid less. Personally, I think that's why small businesses are more likely to create something new — because they're more focused on the task versus the numbers.

I think your right about the small businesses, but sometimes they suck. I've worked in what was almost a sweat-shop for programmers.

The owner of the business had an office window, that overlooked the programmers room (which also had a large window). I came to him with a question... he read my screen from his desk! No Lie! He read my screen from his desk!

I hate micro-managers.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.