- Head First iPhone Development
- Book description
- Книги, видео и другие материалы по разработке под iOS
- Изучить разработку под iOS с нуля
- Критерий завершения
- Личные ресурсы
- Экологичность цели
- Objective-C. Программирование для iOS и MacOS
- iOS Programming:The Big Nerd Ranch Guide 4th Edition
- Head First iPhone and iPad Development
- designcode.io
- Head First iPhone and iPad Development, 3rd Edition
- Book description
- Head First iPhone and iPad Development, 2nd Edition
- Book description
Head First iPhone Development
Explore a preview version of Head First iPhone Development right now.
O’Reilly members get unlimited access to live online training experiences, plus books, videos, and digital content from 200+ publishers.
Book description
Let’s say you have an idea for a killer iPhone app. Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You’ll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out. It’s a complete learning experience for creating eye-catching, top-selling iPhone applications.
Put Objective-C core concepts to work, including message passing, protocols, properties, and memory management
Take advantage of iPhone patterns such as datasources and delegates
Preview your applications in the iPhone Simulator
Build complicated interactions that utilize multiple views, data entry/editing, and iPhone rotation
Work with iPhone’s camera, GPS, and accelerometer
Create interactive, entertaining games
Optimize, test, and distribute your application
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone Development provides a visually-rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Источник
Книги, видео и другие материалы по разработке под iOS
«Хочу программировать под 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. В разделе видео первым пунктом курс — от авторов этой книги.
Видео
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)
Полезные рецепты.
И, конечно, блог Разработка под Apple iOS на хабре. Где можно найти как статьи для тех, кто только подумывает о разработке под iOS, так и полезные технические статьи о конкретных аспектах разработки.
Opensource приложения и фреймворки
На хабре уже была хорошая подборка: Приложения iPhone с открытым кодом
Рекомендация от yarmolchuk
Gолезный сайт с большим количеством качественного материала — iMaladec
Этот список не претендует на звание полного и всеобъемлющего и с удовольствием будет расширяться, если вы поделитесь своими впечатлениями от тех или иных книг/курсов/ресурсов.
Источник
Изучить разработку под iOS с нуля
Начальные знания: немного python, немного С.
Ссылки на книги/видеокурсы:
Стоит также отметить, что несмотря на то, что вышел swift — знать objective-C все-равно необходимо(поэтому пока отложим свифт в сторону).
Был бы рад получить советы/замечания более опытных разработчиков, а также получить ответы на вопросы в комментариях.
Критерий завершения
Все материалы пройдены/прочитаны/усвоены. После этого желательно создать пару своих приложений и искать вакансию junior(ну или какую-нибудь команду)
Личные ресурсы
Наличие мака, но никто не запрещает использовать и хакинтош. Также необходимо знание английского(технического), т.к большинство ресурсов на английском.
Экологичность цели
Мне нравится программирование. Поскольку в наличии имеется mac и у меня есть симпатия к Си-подобным языкам — была выбрана разработка под iOS.
Objective-C. Программирование для iOS и MacOS
Получим представление о языке objective-C.
iOS Programming:The Big Nerd Ranch Guide 4th Edition
Получим практику и знания(именно такой подход у авторов) по разработке iOS приложений. Книга на английском(заодно попрактикуемся), есть 3 издание(немного устаревшнее) на русском.
- Глава 1
- Глава 2
- Глава 3
- Глава 4
- Глава 5
- Глава 6
- Глава 7
- Глава 8
- Глава 9
- Глава 10
- Глава 11
- Глава 12
- Глава 13
- Глава 14
- Глава 15
- Глава 16
- Глава 17
- Глава 18
- Глава 19
- Глава 20
- Глава 21
- Глава 22
- Глава 23
- Глава 24
- Глава 25
- Глава 26
- Глава 27
- Глава 28
Head First iPhone and iPad Development
Классная серия книг. Начал читать после Big nerd ranch и нашел для себя весьма полезной. В BNR ты понимаешь работу изнутри, в этой же книжке ты используешь темплейты и сториборды(т.е то что ты будешь использовать в реальной разработке). К тому же она небольшая и легко читается.
- Глава 1
- Глава 2
- Глава 3
- Глава 4
- Глава 5
- Глава 6
- Глава 7
- Глава 8
designcode.io
Книга от дизайнера про дизайн приложений под iOS. Сайт и главы выглядят многообещающе, посмотрим. Вообще, я любитель хорошего дизайна, поэтому книги про дизайн приложений программисту никогда не помешают, имхо.
Источник
Head First iPhone and iPad Development, 3rd Edition
Explore a preview version of Head First iPhone and iPad Development, 3rd Edition right now.
O’Reilly members get unlimited access to live online training experiences, plus books, videos, and digital content from 200+ publishers.
Book description
Let’s say you have a killer app idea for iPhone and iPad. Where do you begin? Head First iPhone and iPad Development will help you get your first application up and running in no time. You’ll not only learn how to design for Apple’s devices, you’ll also master the iPhone SDK tools—including Xcode—and Objective-C programming principles to make your app stand out.
Whether you’re a seasoned Mac developer who wants to jump into the App store, or someone with strong object-oriented programming skills but no Mac experience, this book is a complete learning experience for creating eye-catching, top-selling iPhone and iPad applications.
- Install the iPhone OS SDK and get started using XCode
- Put Objective-C core concepts to work, including message passing, protocols, properties, and memory management
- Take advantage of iPhone OS patterns such as datasources and delegates
- Preview your applications in the Simulator
- Build more complicated interactions that utilize multiple views, data entry/editing, and rotation
- Work with the iPhone’s camera, GPS, and accelerometer
- Optimize, test, and distribute your application
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone and iPad Development has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Источник
Head First iPhone and iPad Development, 2nd Edition
Explore a preview version of Head First iPhone and iPad Development, 2nd Edition right now.
O’Reilly members get unlimited access to live online training experiences, plus books, videos, and digital content from 200+ publishers.
Book description
Let’s say you have a killer app idea for iPhone and iPad. Where do you begin? Head First iPhone and iPad Development will help you get your first application up and running in no time. You’ll not only learn how to design for Apple’s devices, you’ll also master the iPhone SDK tools — including Interface Builder, Xcode, and Objective-C programming principles — to make your app stand out.
Whether you’re a seasoned Mac developer who wants to jump into the App store, or someone with strong object-oriented programming skills but no Mac experience, this book is a complete learning experience for creating eye-catching, top-selling iPhone and iPad applications.
- Install the iPhone OS SDK and get started using Interface Builder and XCode
- Put Objective-C core concepts to work, including message passing, protocols, properties, and memory management
- Take advantage of iPhone OS patterns such as datasources and delegates
- Preview your applications in the Simulator
- Build more complicated interactions that utilize multiple views, data entry/editing, and rotation
- Work with the iPhone’s camera, GPS, and accelerometer
- Optimize, test, and distribute your application
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone and iPad Development has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Источник