Yes, High school graduate can do it.
Many young guys developed very cool applications for iPhone.
Therefore, if you don't know what to do, if you do not have a USA degree, it doesn't matter.
IT is a skill, is a technical skill, you can learn it quick as long as you are willing to learn.
On the other hand, there are many tricks and need experience to be shine. That's the reason why learn from a expert is much faster than read a book by yourself.
I have many students asks me: Which book should I read? I alway tell them, not need read book, just look how I do it. This is the quickest way to learn.
Thanks!