Recommended by experts: Must-read books for iOS development

Recommended by experts: Must-read books for iOS development

Some iOS development books I recommend

Last time I posted some good iOS development and website, everyone said they were good, so this time I will sort out some development books that I like, you can buy them and take a look, after all, the knowledge you gain from reading books is more systematic.

1.<iOS By Tutorial> series.
Raywenderlich has published a series of books, ranging from low-level to high-level, and the content is consistent with the high-quality style. I recommend you to read 5, 6, 7, and 8. I bought the genuine version of 7 and 8. It is really good, so good that I even want to buy the paper version. Of course, the price is not very affordable. (About 500 or 600).

2. <Swift By Tutorial>

3. <Core Data By tutorial>

The above are all produced by Ray Wenderlich. There is a special offer. Those who have money can buy a set.


I bought it on raywenderlich

4. "iOS 6 Programming Pushing the Limits" and "iOS 7 Programming Pushing the Limits" series.
Expert-oriented, the content is close to actual engineering, and involves a lot of code optimization and project experience. Very good. This series has an imported Chinese version, which is available on JD.com.

5. Swifter
A Swift book published by onecat, mainly for people who are familiar with Swift. Some Swift writing experience similar to tips.

6.<Advanced iOS Development>
I can't say much about the books published by Qiaoshen, but they are very good. They are available on JD.com.

7.<iOS Core Animation> and <iOS Animation Cook book>
These two books introduce CoreAnimation. After reading them, you will be able to do interactive animations easily.

8.<CollectionView Complete Guide>
After reading various Custom layouts, write them at will. How to customize the deletion and addition of cell animations
, how to switch layout animations, how to write 3D layouts, etc.

9. <CFHipsterRef>
This book written by Mattt (author of AFNetWorking) introduces the underlying knowledge of Objective-C. If you are interested in some underlying implementations of Objective-C, you can start with it.

10. Motion Design For iOS
I bought a set not long ago, which talks about interactive animation. Those who are interested in animation can buy it.

11.<iOS Auto Layout Demystified>
A detailed explanation of automatic layout. I never thought that a book could be written just to write about automatic layout.

12.<Functional Programming in Swift>
How to use Swift for functional development.

13. <TCP/IP in Pictures>
The explanation is simple and easy to understand.

14. Aha! Algorithm
The algorithm is very easy to understand even without computer science background, and the content is rich.

15.<Effective Objective-C 2.0>
I won't say much about this book, it's a magical book. A must-have for advanced players.

16.<OpenGL ES Application Development Practice Guide>
I bought this book purely because it is related to my work. I work on cameras. Anyone interested in graphics and images can buy it. The content is average. But if you have a basic understanding, just flip through it.

***One thing to say is that if you have the ability, you should buy the genuine version. To be honest, buying a few books is not a problem at all according to the income of programmers. And it will help you immediately. (It is said that some people are willing to spend thousands of dollars on a piece of clothing, but not willing to spend 50 on a book. It is really incomprehensible.)

<<:  Dell acquires EMC. Winners and losers of Dell's partnership with EMC: Huawei and Lenovo may be hurt

>>:  Employees who have worked in startups and BAT explain the differences between the two

Recommend

Apple Music disrupts the global music industry and marginalizes record companies

Over the past few years, it has become clear that...

How does event planning create a hit?

Organizing activities is a good choice. It can in...

B-side product operation: these top 3 elements are indispensable

Although both are product operations , there are ...

How to build a local parent group with a retention rate of 95%?

In localized operations, because the subsequent p...

Revealing the alternative method of using Apple loopholes for promotion

Have you ever been annoyed by those annoying bann...

How to arouse users’ desire for products?

When we hear about or see a very good new product...

Audio

Source code introduction: Audio sound effects Aud...

How to operate “private domain traffic” in circle of friends!

The topic of private domain traffic has become in...

Feed ads not working well? Here are a few hidden optimization tips!

Before starting this article, let’s take a look a...