Изучение Objective-C для знающих Java

Рейтинг: 0Ответов: 1Опубликовано: 29.04.2015

После освоения Java и написания приложения для Android, возникла необходимость в плотном изучении Objective-C, с целью реализовать проект и на iOS.

Может кто подскажет, существуют ли в природе открытые курсы/документация для людей, узнавших многое из Java и желающих освоить Objective-C, как бы проводящих аналогии этих двух языков. Ведь они оба ООП и, как мне кажется, различаются лишь синтаксисом. Или не стоит замарачиваться, а просто с чистого листа начать изучение для iOS?

Так же интересует вопрос о Swift. Существенно ли он лучше Objective-C, даёт ли большие возможности программисту по сравнению с ним или же просто его аналог с упрошенными синтаксисом?

Если кто поделится интересными и полезными ресурсами по обучению Objective-C либо Swift, то буду очень благодарен. Когда-то очень по Андроиду помогли известные StartAndroid и лекции Александра Климова (можно сказать, с нуля по ним и научился всему сам). Может есть что-то аналогичное под iOS...

Ответы

▲ 1Принят

Если цель - создать приложение под iOS - изучайте Swift! Его легче освоить и не будет ощущения погружения в доисторические языки, заодно кучу модерновых фишек узнаете и по синтаксису он больше похож на нормальный язык программирования, в отличие от Objective-C. Полезный ресурс: http://www.raywenderlich.com - лучшие, на мой взгляд, обучалки по iOS. Ну и официальная книга от Apple по языку Swift, примеры из которой можно открыть прямо в xCode