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

How did Facebook get to 2 billion users? The answer is "science" and "empathy"

Yesterday afternoon, Zuckerberg said more than 65...

Kuaishou e-commerce grass-growing guide in 2021!

At the beginning of 2021 , Kuaishou E-commerce la...

How to save yourself when facing a fire?

I believe everyone has seen the news about a fire...

The "Thirty-Six Strategies of Operations" are, after all, a "trap."

Recently, the Internet finance industry and campu...

This wave of QQ updates is much more fun than WeChat's "Tap Tap"

In order to take care of friends who have already...

Milk tea tastes good, but don’t drink too much!

Milk tea, as the name suggests, is a drink made b...

Xi'an foot bath massage release

Xi'an High-Quality Tea Tasting Selection (WeC...

Why can H5 continue to dominate the screen?

No matter which industry you are in, you can alwa...