Awesome iOS Books
iOS
1. iOS 14 Programming for Beginners: by by Ahmad Sahar
2. Beginning iPhone Development with Swift 5 by Wallace Wang
3. Beginning iOS 13 Programming with Swift by Simon Ng
4. iOS Apprentice by Matthijs Hollemans, Fahim Farook
5. iOS 12 Programming Fundamentals with Swift by Matt Neuburg
6. iOS 13 Programming Fundamentals with Swift by Matt Neuburg
7. Intermediate iOS 12 Programming with Swift by Simon Ng
8. Programming iOS 13 by Matt Neuburg
9. Pro iPhone Development with Swift 5 by Wallace Wang
10. Obscure Topics in Objective-C, Swift, and Cocoa by NSHipster
11. Push Notifications by Tutorials by Scott Grosch, Marin Bencevic, Shai Mishali
12. iOS App Distribution & Best Practices by Keegan Rush, Pietro Rea
13. Anyone Can Create an App by Wendy L. Wise
14. iOS Development with Swift by Craig Grummitt
Objective-C
1. Obscure Topics in Cocoa & Objective-C by NSHipster:
2. Objective-C for Absolute Beginners by Gary Bennett, Mitchell Fisher, Brad Lees
3. Objective-C for Swift Developers by Paul Hudson
4. Programming in Objective-C by Stephen G. Kochan
Swift
1. The Swift Programming Language by Apple
🔗 https://lnkd.in/grXEKrxe
2. Swift Programming: The Big Nerd Ranch Guide by Mikey Ward
🔗 https://lnkd.in/gpsQTPf2
3. Swift Cookbook by Keith Moon, Chris Barker
🔗 https://lnkd.in/g4D8nTFu
4. Swift Apprentice by Ehab Amer, Alexis Gallagher, Matt Galloway, Eli Ganim, Ben Morrow, Cosmin Pupaza, Steven Van Impe
🔗 https://lnkd.in/gK-abDXT
5. Advanced Swift by Chris Eidhof, Ole Begemann, and Airspeed Velocity
🔗 https://lnkd.in/gV4aMrBW
6. Pro Swift by Paul Hudson
🔗 https://lnkd.in/g_R3qNev
7. Swift Protocol-Oriented Programming by Jon Hoffman
🔗 https://lnkd.in/gT3DJkB2
8. Mastering Swift 5 by Jon Hoffman
🔗 https://lnkd.in/gdY7yYuP
9. Optimizing Collections by Károly Lőrentey
🔗 https://lnkd.in/gbHBu3ij
10. Hands-On Swift 5 Microservices Development by Ralph Kuepper
🔗 https://lnkd.in/gJ5njkNM
11. Guide to Swift Strings by Flight School (Matt)
🔗 https://lnkd.in/gksZ6-9d
12. Compiling Swift Generics by Slava Pestov
🔗 https://lnkd.in/g6yZyhem
13. Hello Swift! by Tanmay Bakshi, Lynn Beighley
🔗 https://lnkd.in/gDmCpZvA
14. Swift in Depth by Tjeerd in 't Veen
🔗 https://lnkd.in/g2JMb_re
15. Classic Computer Science Problems in Swift by David Kopec
Functional Swift
1. RxSwift: Reactive Programming with Swift
2. Functional Swift by Chris Eidhof, Florian Kugler, Wouter Swierstra
UI
1. Auto Layout by Tutorials by Libranner Santos, Jayven Nhan
2. Modern Auto Layout by Keith Harrison
3. iOS Animations by Tutorials by Marin Todorov
Architecture
1. The Clean Swift Handbook by Raymond Law
2. App Architecture by Chris Eidhof, Matt Gallagher, Florian Kugler
3. Advanced iOS App Architecture by Rene Cacheaux, Josh Berlin
4. Swift Design Patterns by Paul Hudson
5. Design Patterns by Tutorials by Joshua Greene, Jay Strawn
6. Hands-On Design Patterns with Swift by Giordano Scalzo, Florent Vilmart, Sergio De Simone
7. Cocoa Design Patterns by Erik Buck
Multithreading
1. Concurrency by Tutorials by Scott Grosch
Data Structures and Algorithms
1. Data Structures and Algorithms by Kelvin Lau, Vincent Ngo
2. Swift Algorithms & Data Structures by Wayne Bishop
3. Classic Computer Science Problems in Swift by David Kopec
ARKit
1. Apple Augmented Reality by Tutorials by Chris Language
2. Beginning ARKit for iPhone and iPad by Wallace Wang
3. ARKit by Tutorials by Chris Language, Namrata Bandekar, Antonio Bello, Tammy Coron
Database
1. Practical Core Data: A modern guide to the Core Data framework by Donny Wals
2. Core Data by Tutorials by Aaron Douglas, Saul Mora, Matthew Morey, Pietro Rea
3. Core Data by Florian Kugler, Daniel Eggert
framework by Donny Wals
4. Realm: Building Modern Swift Apps with Realm Database by Marin Todorov
5. Build iOS Database Apps with Swift and SQLite by Kevin Languedoc
6. Core Data for iOS by Tim Isted, Tom Harrington
Machine Learning
1. Practical AI with Swift by Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
2. Deep Learning with Swift for TensorFlow by Rahul Bhalley
3. Machine Learning by Tutorials by Matthijs Hollemans, Audrey Tam, Chris LaPollo
Metal
1. Metal by Tutorials by Caroline Begbie, Marius Horga
Catalyst
1. Catalyst by Tutorials By Marin Bencevic, Andy Pereira and Nick Bonatsakis
Reverse Engineering
1. Advanced Apple Debugging & Reverse Engineering by Derek Selander
Network
1. Guide to Swift Codable by Flight School (Matt)
Testing
1. iOS Test-Driven Development by Tutorials by Joshua Greene, Mike Katz
2. Test-Driven iOS Development with Swift 4 by Dr. Dominik Hauser
3. Testing Swift by Paul Hudson
watchOS
1. watchOS by Tutorials
tvOS
1. tvOS Apprentice
2. Developing for Apple TV using tvOS and Swift
Game Development
1. Dive Into SpriteKit by Paul Hudson
2. 3D Apple Games by Tutorials by Chris Language
3. 3D Apple Games by Tutorials
SwiftUI
1. Thinking in SwiftUI by Chris Eidhof, Florian Kugler
2. SwiftUI by Tutorials by Raywenderlich Tutorial Team
3. SwiftUI by Example by Paul Hudson
4. SwiftUI Views Quick Start (FREE) by Mark Moeykens
5. SwiftUI Views Mastery by Mark Moeykens
6. SwiftUI Animations Mastery by Mark Moeykens
7. Working with Data in SwiftUI by Mark Moeykens
Combine
1. Using Combine By Joseph Heck
2. Combine: Asynchronous Programming with Swift by Raywenderlich Tutorial Team
3. Combine Mastery in SwiftUI By Mark Moeykens
Server Side Swift
1. Practical Server Side Swift by Tibor Bödecs
2. Server-Side Swift (Vapor Edition) by Paul Hudson
3. Server-Side Swift (Kitura Edition) by Paul Hudson
4. Server-Side Swift with Vapor
4. Server Side Swift with Kitura
Interview
1. The iOS Interview Guide by Alex Bush
2. Ace the iOS Interview Release by Aryaman Sharda
Thankyou 😊
Follow me for more updates :
LinkedIn:
https://www.linkedin.com/in/ganeshrajugalla/
Twitter:
https://twitter.com/ganeshrajugalla