@daviesgeek I'd say 30% of it is general programming stuff (which you have a good head start on) and 70% is learning and getting good at the ObjC- and UIKit-specific patterns and APIs.
@bassplayer7 (If I may jump in) Some basic programming skills and concepts apply to both, but there's very little that's similar between the languages and frameworks themselves. Be prepared to pretty much learn new ways of doing most things. +@daviesgeek
ngreenst$ pmset -g pslog
Logging IORegisterForSystemPower sleep/wake messages
pmset is in logging mode now. Hit ctrl-c to exit.
3/11/13 7:28:38 AM PDT
Currently drawing from 'Battery Power'
-InternalBattery-0 99%; discharging; 4:05 remaining
No no, the point of having a standard is so that companies have something that everyone can agree to ignore so that they don't accidentally forget to lock you into their own ecosystem.
Ah, I see. Never tried to use it for indoor stuff. Their site has a GPX export feature but you have to do it manually for each ride. Fwiw, the only difference afaik between the two Strava apps is defaults; both work for everything.
IMO learning it so you can use it in mobile apps shouldn't be the big motivation; it just isn't very practical for anything other than playing around with.
If you think it will be fun and you want to learn machine code, definitely. Personally I would rather learn ARM or something more modern, but you should stick with something that interests you.
Ah, just saw your meta post. One addition to Mike's answer: if a comment conversation gets long enough, the site will automatically give you the option to make a chat room to discuss and send the other person a link.