I'm a self-taught programmer who jumped into Python as my first language about 7-8 months ago.  I'm fairly solid at making things work, though my foundational knowledge is limited thanks to my questionable choice in college to not study computer science. 
Beyond Python, I'm not really familiar with C or other lower level languages. 
I would like to teach myself Objective C as a foray into programming iPhone apps (as a hobby initially).  I initially want to create relatively simple utility apps (I think they are relatively simple, at least).  
Could any one give me a guess as to how long it might take me to pick up Objective C and actually produce a semi-decent app? If time is of the essence, should I just scrap it and go with HTML5? 
I pick things up fairly fast but, again, my background in Comp Sci is really limited. 
Sorry if this question is a bit too general and thanks for any insight!
You should learn both, Objective-C and HTML5. HTML5 isn't very difficult to grasp even if you don't have any experience.
Python to Objective C (Expected Learning Curve)