📜 ⬆️ ⬇️

Books, videos, and other iOS development materials

"I want to program for the iPhone - say what to read ..."
Girlfriend

When you decide to start developing for iOS, it is difficult to choose literature and resources that would really be useful. It’s good that Apple provides many open source training materials and programs in its developer center. In the rest of the books you can, if not drown, then decently choke. Now I regret spending the time on a couple of “manuals.” I will not make them anti-advertising, but rather I will recommend good programming materials for iOS.

Under the cat books, video courses and blogs that will be useful to read / view.

Books

Head First iPhone Development
Books from the series "Head first" are good. And this is no exception. It has everything to start with - a description of the developer tools, Objective-C, and the creation of the first application.
')
iPhone App Development: The Missing Manual
In addition to the cute little dog on the cover, the book is good because it shows the full way of developing an application - from idea to promotion.

Programming in Objective-C 2.0
Published in Russian, but I advise you to read the original. Great book about Objective-C. In the video section, the first item on the course is from the authors of this book.

iPhone Programming: The Big Nerd Ranch Guide
Book praise and recommend vermilion1 and melnichek

Recommendations from sojik (in his comments everything is described in detail):
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

Recommendations from Shustrik (from the comment ):
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 recommendation :
Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch

Recommendation from yarmolchuk
Objective-C 2.0 Programming

Video

Programming in Objective-C 2.0 LiveLessons
The world's first full course on the basics of Objective-C - say the authors. The course is excellent, like a book.

iPhone SDK Essential Training
iPhone SDK: Developing iPad Applications
iOS 4 App Development New Features
Objective-C Essential Training (2011, Xcode 4 - thanks to Voley for adding)
Four video courses from Lynda.com. I simply have never met the best presenter - the author (Simon Allardice) explains everything in a very accessible and intelligible way.

Stanford Course iPhone Application Development
Useful lectures on all aspects of iOS application development. You can find them in iTunes ( here ) and on YouTube ( here ). Additional course materials can be found on the university website .

Becoming Productive in Xcode
Screencasts on how to work effectively in the Xcode development environment. They will be useful to those who want to increase the speed and convenience of their work.

Apple's iPhone Development Videos will also be useful, but only after registering with the iOS Developer Program. On Habré already wrote that this video can be viewed with subtitles .

Communities, blogs and other resources

Blog Cocoa with Love
By Matt Gallagher
Wonderful blog - contains a lot of useful information and solutions.

IPhones.ru Developer Forum
Russian-language forum about developing for iOS.

TouchDev portal
Russian-language portal for developers under Mac OS X and iOS, the opening of which on Habré already wrote twice .

ICode Blog [blog]
Rather, even a community where you can find many useful articles about developing for iOS.

Blog "I rummaged here ..."
The author of the blog accurately reads Habr, and perhaps even he is a Habr-man. Taking this opportunity I want to tell you, derand, thank you very much for your articles :)
The blog has a lot of interesting solutions and findings that help in the development of iOS.

Blog www.raywenderlich.com
Posted by: Ray Wenderlich
Another extremely useful blog. Also on the site a lot of useful materials on the development of iOS.

iPhone Development 101
A site with a good set of articles covering almost the entire development cycle of applications for iOS

Site lookapp.ru (thanks to zvirus for reminding about it)
Reviews of programs and games for the iPhone + lessons on the iPhone SDK.

Site mobile.tutsplus.com ( Pierre_b recommends )
Site about the development of mobile applications, including under iOS.

Cocoa Is My Girlfriend website ( recommended by FanKiLL )
Many useful solutions when working with Cocoa and CocoaTouch.

Edumobile 's iPhone section (recommended by FanKiLL )
Blog and tutorials about programming for iOS.

IDev Recipes website (recommends tikhop )
Useful recipes.

pigeon recommends two blogs: NSBlog and ocoaetics

shoumikhin recommends http://iosimmersion.com/

And, of course, the Apple iOS Development blog on Habré. Where you can find articles for those who are just thinking about developing for iOS, and useful technical articles about specific aspects of development.

Opensource applications and frameworks

On Habré already had a good selection: iPhone applications with open source

Coderr recommendations from comments:
On the website Ntt.CC
On Open Source Living
With GroovyBlog
Tech Drive Blog
On the site Opensource Applications
The blog Mobisoft Infotech

Recommendation from yarmolchuk
A useful website with lots of quality material - iMaladec

This list does not claim to be full and comprehensive and will be happy to expand if you share your impressions of various books / courses / resources.

Source: https://habr.com/ru/post/118282/


All Articles