«Хочу программировать под iPhone — говори, что почитать...»
Любимая девушка
Когда решаешься заняться разработкой под iOS, то трудно выбрать литературу и ресурсы, которые действительно были бы полезны. Хорошо еще, что Apple предоставляет множество учебных материалов и программ с открытым исходным кодом в своем центре для разработчиков. В остальных книжках можно если и не утонуть, то порядочно захлебнуться. Сейчас я жалею, что потратил время на пару «мануалов». Не буду делать им антирекламу, а лучше порекомендую хорошие материалы по программированию под iOS.
Под катом книги, видеокурсы и блоги, которые будет полезно прочитать/посмотреть.
Head First iPhone Development
Книги из серии «Head first» хороши. И эта не исключение. В ней есть все для начала — описание инструментов разработчика, Objective-C и создание первого приложения.
iPhone App Development: The Missing Manual
Кроме симпатичной собачки на обложке, книга хороша тем, что показывает полный путь разработки приложения — от идеи до продвижения.
Programming in Objective-C 2.0
Издана и на русском языке, но советую читать в оригинале. Отличная книжка об Objective-C. В разделе видео первым пунктом курс — от авторов этой книги.
iPhone Programming: The Big Nerd Ranch Guide
Книгу хвалят и рекомендуют vermilion1 и melnichek
Рекомендации от sojik (в его комментарии подробно все описано):
iPhone for Programmers: An App-Driven Approach
The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK
Tapworthy: Designing Great iPhone Apps
The Business of iPhone App Development: Making and Marketing Apps that Succeed
Рекомендации от Shustrik (из комментария):
Beginning iPhone 4 Development Exploring the iOS SDK
More iPhone 4 Development Further Explorations of the iOS SDK
iPhone Advanced Projects
Learn Objective-C on the Mac
Рекомендация от Jumbo:
Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch
Рекомендация от yarmolchuk
Программирование на Objective-C 2.0
Programming in Objective-C 2.0 LiveLessons
Первый в мире полный курс по основам Objective-C — утверждают авторы. Курс отличный, как и книга.
iPhone SDK Essential Training
iPhone SDK: Developing iPad Applications
iOS 4 App Development New Features
Objective-C Essential Training (2011 год, Xcode 4 — спасибо Voley за добавление)
Четыре видео курса от Lynda.com. Лучшего ведущего я просто нигде не встречал — автор (Simon Allardice) объясняет все очень доступно и доходчиво.
Стенфордский курс iPhone Application Development
Полезные лекции по всем аспектам разработки приложений под iOS. Найти их можно в iTunes (тут) и на YouTube (тут). Дополнительные материалы по курсу можно найти на сайте университета.
Becoming Productive in Xcode
Скринкасты о том, как эффективно работать в среде разработки Xcode. Будут полезны тем, кто хочет повысить скорость и удобство своей работы.
Также полезными будут iPhone Development Videos от Apple, но только после регистрации в iOS Developer Program. На хабре уже писали о том, что это видео можно смотреть с субтитрами.
Блог Сocoa with Love
Автор: Matt Gallagher
Замечательный блог — содержит уйму полезной информации и решений.
Форум для разработчиков на iPhones.ru
Русскоязычный форум о разработке под iOS.
Портал TouchDev
Русскоязычный портал для разработчиков под Mac OS X и iOS, об открытии которого на хабре писали аж два раза.
Блог iCode[blog]
Скорее даже сообщество, где можно найти много полезных статей о разработке под iOS.
Блог «покопался я тут...»
Автор блога точно читает хабр, и, возможно, даже он хабра-человек. Пользуясь случаем хочу сказать вам, derand, большое спасибо за ваши статьи:)
В блоге очень много интересных решений и находок, помогающих в разработке под iOS.
Блог www.raywenderlich.com
Автор: Ray Wenderlich
Еще один крайне полезный блог. Также на сайте много полезных материалов по разработке под iOS.
iPhone Development 101
Сайт с неплохим набором статей, охватывающим почти весь цикл разработки приложений под iOS
Сайт lookapp.ru (спасибо zvirus за напоминание о нем)
Обзоры программ и игр для iPhone + уроки по iPhone SDK.
Сайт mobile.tutsplus.com (Pierre_b рекомендует)
Сайт о разработке мобильных приложений, в том числе под iOS.
Сайт Cocoa Is My Girlfriend (FanKiLL рекомендует)
Много полезных решений при работе с Cocoa и CocoaTouch.
Раздел сайта edumobile об iPhone (FanKiLL рекомендует)
Блог и tutorials о программировании под iOS.
Сайт iDev Recipes (рекомендует tikhop)
Полезные рецепты.
pigeon рекомендует два блога: NSBlog и СocoaТetics
shoumikhin рекомендует http://iosimmersion.com/
И, конечно, блог Разработка под Apple iOS на хабре. Где можно найти как статьи для тех, кто только подумывает о разработке под iOS, так и полезные технические статьи о конкретных аспектах разработки.
На хабре уже была хорошая подборка: Приложения iPhone с открытым кодом
Рекомендации Coderr из комментариев:
На сайте Ntt.CC
На Open Source Living
С GroovyBlog
В блоге Tech Drive-in
На сайте Opensource Applications
В блоге Mobisoft Infotech
Рекомендация от yarmolchuk
Gолезный сайт с большим количеством качественного материала — iMaladec
Этот список не претендует на звание полного и всеобъемлющего и с удовольствием будет расширяться, если вы поделитесь своими впечатлениями от тех или иных книг/курсов/ресурсов.
Любимая девушка
Когда решаешься заняться разработкой под iOS, то трудно выбрать литературу и ресурсы, которые действительно были бы полезны. Хорошо еще, что Apple предоставляет множество учебных материалов и программ с открытым исходным кодом в своем центре для разработчиков. В остальных книжках можно если и не утонуть, то порядочно захлебнуться. Сейчас я жалею, что потратил время на пару «мануалов». Не буду делать им антирекламу, а лучше порекомендую хорошие материалы по программированию под iOS.
Под катом книги, видеокурсы и блоги, которые будет полезно прочитать/посмотреть.
Книги
Head First iPhone Development
Книги из серии «Head first» хороши. И эта не исключение. В ней есть все для начала — описание инструментов разработчика, Objective-C и создание первого приложения.
iPhone App Development: The Missing Manual
Кроме симпатичной собачки на обложке, книга хороша тем, что показывает полный путь разработки приложения — от идеи до продвижения.
Programming in Objective-C 2.0
Издана и на русском языке, но советую читать в оригинале. Отличная книжка об Objective-C. В разделе видео первым пунктом курс — от авторов этой книги.
iPhone Programming: The Big Nerd Ranch Guide
Книгу хвалят и рекомендуют vermilion1 и melnichek
Рекомендации от sojik (в его комментарии подробно все описано):
iPhone for Programmers: An App-Driven Approach
The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK
Tapworthy: Designing Great iPhone Apps
The Business of iPhone App Development: Making and Marketing Apps that Succeed
Рекомендации от Shustrik (из комментария):
Beginning iPhone 4 Development Exploring the iOS SDK
More iPhone 4 Development Further Explorations of the iOS SDK
iPhone Advanced Projects
Learn Objective-C on the Mac
Рекомендация от Jumbo:
Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch
Рекомендация от yarmolchuk
Программирование на Objective-C 2.0
Видео
Programming in Objective-C 2.0 LiveLessons
Первый в мире полный курс по основам Objective-C — утверждают авторы. Курс отличный, как и книга.
iPhone SDK Essential Training
iPhone SDK: Developing iPad Applications
iOS 4 App Development New Features
Objective-C Essential Training (2011 год, Xcode 4 — спасибо Voley за добавление)
Четыре видео курса от Lynda.com. Лучшего ведущего я просто нигде не встречал — автор (Simon Allardice) объясняет все очень доступно и доходчиво.
Стенфордский курс iPhone Application Development
Полезные лекции по всем аспектам разработки приложений под iOS. Найти их можно в iTunes (тут) и на YouTube (тут). Дополнительные материалы по курсу можно найти на сайте университета.
Becoming Productive in Xcode
Скринкасты о том, как эффективно работать в среде разработки Xcode. Будут полезны тем, кто хочет повысить скорость и удобство своей работы.
Также полезными будут iPhone Development Videos от Apple, но только после регистрации в iOS Developer Program. На хабре уже писали о том, что это видео можно смотреть с субтитрами.
Сообщества, блоги и другие ресурсы
Блог Сocoa with Love
Автор: Matt Gallagher
Замечательный блог — содержит уйму полезной информации и решений.
Форум для разработчиков на iPhones.ru
Русскоязычный форум о разработке под iOS.
Портал TouchDev
Русскоязычный портал для разработчиков под Mac OS X и iOS, об открытии которого на хабре писали аж два раза.
Блог iCode[blog]
Скорее даже сообщество, где можно найти много полезных статей о разработке под iOS.
Блог «покопался я тут...»
Автор блога точно читает хабр, и, возможно, даже он хабра-человек. Пользуясь случаем хочу сказать вам, derand, большое спасибо за ваши статьи:)
В блоге очень много интересных решений и находок, помогающих в разработке под iOS.
Блог www.raywenderlich.com
Автор: Ray Wenderlich
Еще один крайне полезный блог. Также на сайте много полезных материалов по разработке под iOS.
iPhone Development 101
Сайт с неплохим набором статей, охватывающим почти весь цикл разработки приложений под iOS
Сайт lookapp.ru (спасибо zvirus за напоминание о нем)
Обзоры программ и игр для iPhone + уроки по iPhone SDK.
Сайт mobile.tutsplus.com (Pierre_b рекомендует)
Сайт о разработке мобильных приложений, в том числе под iOS.
Сайт Cocoa Is My Girlfriend (FanKiLL рекомендует)
Много полезных решений при работе с Cocoa и CocoaTouch.
Раздел сайта edumobile об iPhone (FanKiLL рекомендует)
Блог и tutorials о программировании под iOS.
Сайт iDev Recipes (рекомендует tikhop)
Полезные рецепты.
pigeon рекомендует два блога: NSBlog и СocoaТetics
shoumikhin рекомендует http://iosimmersion.com/
И, конечно, блог Разработка под Apple iOS на хабре. Где можно найти как статьи для тех, кто только подумывает о разработке под iOS, так и полезные технические статьи о конкретных аспектах разработки.
Opensource приложения и фреймворки
На хабре уже была хорошая подборка: Приложения iPhone с открытым кодом
Рекомендации Coderr из комментариев:
На сайте Ntt.CC
На Open Source Living
С GroovyBlog
В блоге Tech Drive-in
На сайте Opensource Applications
В блоге Mobisoft Infotech
Рекомендация от yarmolchuk
Gолезный сайт с большим количеством качественного материала — iMaladec
Этот список не претендует на звание полного и всеобъемлющего и с удовольствием будет расширяться, если вы поделитесь своими впечатлениями от тех или иных книг/курсов/ресурсов.