Изучение Objective-C. Apple, iOS
Здравствуйте, как то, не так давно я завадал вопрос, что из мобильных технологий учить.
Выбор был сделан в пользу Objective-C по очень многим причинам.
Собственно, что в данный момент в наличие: MPB, iPhone4, xcode + ios_sdk 4.2.
У меня есть малый опыт по PHP, и в данный момент я работаю по Ruby on Rails.
Но у меня никогда не было опыта с С-шными языками, и в частности, с Objective-C.
Правда, есть огромное желание.
Вот и вопрос — с чего начать? Надо ли сначала окунуться в С, чтоб потом переходить к Objective?
Или есть материалы, которые рассказывают о objective с самого нуля?
Xcode после textmate — как аэробус после велосипеда, довольно сложно.
На сколько я знаю, в mac'ах, ios — все, что есть, написанно на objective-c?
Пожалуйста, посоветуйте блоги, ресурсы, книги, любые материалы, которые могут помочь в изучение
всего, что надо для разработки под выше сказанное с самого нуля.
Где прозвучала глупость, извиняюсь, никогда вообще с этим не сталкивался. :)
Так же интересует любое наставление, советы, прочее. Буду крайне благодарен, спасибо!
Выбор был сделан в пользу Objective-C по очень многим причинам.
Собственно, что в данный момент в наличие: MPB, iPhone4, xcode + ios_sdk 4.2.
У меня есть малый опыт по PHP, и в данный момент я работаю по Ruby on Rails.
Но у меня никогда не было опыта с С-шными языками, и в частности, с Objective-C.
Правда, есть огромное желание.
Вот и вопрос — с чего начать? Надо ли сначала окунуться в С, чтоб потом переходить к Objective?
Или есть материалы, которые рассказывают о objective с самого нуля?
Xcode после textmate — как аэробус после велосипеда, довольно сложно.
На сколько я знаю, в mac'ах, ios — все, что есть, написанно на objective-c?
Пожалуйста, посоветуйте блоги, ресурсы, книги, любые материалы, которые могут помочь в изучение
всего, что надо для разработки под выше сказанное с самого нуля.
Где прозвучала глупость, извиняюсь, никогда вообще с этим не сталкивался. :)
Так же интересует любое наставление, советы, прочее. Буду крайне благодарен, спасибо!
отсортировано по дате по оценке ответы (7)
А что вы скажите о надобности знания языка С? Или достаточно начать c Objective, и там так же все описано с нуля?sesharim, 23 января 2011 в 18:33
Можно начинать практически с нуля. В принципе достаточно иметь базовые понятия о указателях и принципах работы с памятью.
С знать конечно желательно. Встречаются такие ситуации, что без кода на С не обойтись или же просто лучше какой-то участок реализовать на С для повышения быстродействия, определенного участка кода. Paulskit, 23 января 2011 в 19:31
С знать конечно желательно. Встречаются такие ситуации, что без кода на С не обойтись или же просто лучше какой-то участок реализовать на С для повышения быстродействия, определенного участка кода. Paulskit, 23 января 2011 в 19:31
Я начал читать The Objective-C Programming Language, но там уж сразу с объектов пошло. А я даже не знаю, зачем header файлы, да и вообще, самые основы objective-c не знаю. :) По этому решил продолжить поиски. sesharim, 23 января 2011 в 19:24
Для начала все-же советую прочитать книгу для начинающих Xcode'ров, я считаю это лучшая база. qazwsx, 24 января 2011 в 14:01