News for hackers. Stuff that matters.
Re:Developing iOS 8 Apps with Swift by soviel on Sunday January 25, 2015 @11:43AM (#8943305)
I'm just wondering about the prerequisites. I see CS106A&B (or X) required & CS107 or CS108 or CS110 also (at a minimum) required. I am especially worried about CS108, Object Oriented Programming. I am a programming hobbyist, not a professional. I have good knowledge of Python and PHP and work with VBA at work. Will I be okay, or should I try to find equivalents of these courses before starting this course?
Re:Developing iOS 8 Apps with Swift by austinz on Sunday January 25, 2015 @03:52PM (#8944205)
If you're comfortable writing object-oriented code in Python and PHP, you should be fine. The object-oriented parts of Swift are thoroughly ordinary.

One major concept you will want to become comfortable with (that doesn't really exist in dynamic languages AFAIK) is the concept of protocols: https://developer.apple.com/library/ios/documentation/Swift/...

If you're not comfortable with anonymous functions and closures, I'd recommend getting familiar with them as well, since they play a major role later on in the course.

Re:Developing iOS 8 Apps with Swift by soviel on Sunday January 25, 2015 @04:26PM (#8944322)
Thanks for your reply! I feel better about it.
Re:Developing iOS 8 Apps with Swift by austenallred on Sunday January 25, 2015 @11:57AM (#8943354)
You should be fine
Re:Developing iOS 8 Apps with Swift by soviel on Sunday January 25, 2015 @04:26PM (#8944323)
Thanks!