«Хочу программировать под 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
Видео
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
И, конечно, блог
Разработка под Apple iOS на хабре. Где можно найти как статьи для тех, кто только подумывает о разработке под iOS, так и полезные технические статьи о конкретных аспектах разработки.
Opensource приложения и фреймворки
На хабре уже была хорошая подборка:
Приложения iPhone с открытым кодом
Рекомендации
Coderr из комментариев:
На сайте
Ntt.CC
На
Open Source Living
С
GroovyBlog
В блоге
Tech Drive-in
На сайте
Opensource Applications
В блоге
Mobisoft Infotech
Этот список не претендует на звание полного и всеобъемлющего и с удовольствием будет расширяться, если вы поделитесь своими впечатлениями от тех или иных книг/курсов/ресурсов.
C objective is required in order to develop apps for iOS. I don't even know have a Mac so I can't learn C objective at the moment, but I'll get one soon.
ReplyDelete