📘 Ace the iOS Interview
A guide by Aryaman Sharda, providing insights and practical assessments to help developers ace their iOS interviews. This book includes detailed explanations of iOS concepts, real-world problem-solving examples, and interview strategies.
📕 Advanced iOS
A guide to mastering advanced iOS development techniques, focusing on real-world projects to implement features such as SiriKit, iMessage apps, rich notifications, and more.
📕 Building Mobile Apps at Scale
Building Mobile Apps at Scale by Gergely Orosz is a comprehensive guide that delves into the complexities of scaling mobile app development in large teams. The book is structured into five parts, each addressing specific challenges that arise as mobile applications grow in complexity, user base, and team size. With insights drawn from real-world experiences at companies like Uber, the book provides invaluable advice on state management, performance optimization, compliance, modular architecture, and more.
📘 Combine Mastery
A visual reference guide for mastering Combine in SwiftUI. This book covers the fundamental concepts of Combine, practical examples, and advanced techniques to effectively use Combine with SwiftUI applications.
📘 Core Data Mastery
A visual reference guide for SwiftUI developers to master Core Data. The book covers fundamental concepts, practical examples, and advanced techniques for working with Core Data in SwiftUI applications.
📗 Data Structures & Algorithms
A guide to understanding and implementing data structures and algorithms using Swift. This book is designed to help developers learn the fundamentals of data structures and algorithms, along with practical implementations in Swift.
📗 Hacking with iOS (SwiftUI)
A hands-on guide to learning Swift and iOS development using SwiftUI. This book covers a series of real-world projects that teach Swift programming and iOS development through practical, step-by-step tutorials.
📗 Hacking with iOS (UIKit)
A hands-on guide to learning iOS app development using the UIKit framework. This book covers a series of real-world projects that teach Swift programming and iOS development through practical, step-by-step tutorials.
📕 Objective-C for Swift Developers
A guide aimed at Swift developers who want to learn Objective-C. The book covers fundamental concepts, syntax differences, and practical projects to help developers become proficient in Objective-C.
📗 Practical Tips for Junior iOS Developers
A guide for junior iOS developers, packed with practical tips and best practices drawn from real-world experiences in iOS development.
📘 Pro Swift
A guide for experienced Swift developers looking to deepen their understanding of the language and its capabilities. This book covers advanced Swift programming techniques, focusing on writing clean, efficient, and idiomatic Swift code.
📘 Swift Cookbook
A practical guide with over 60 recipes for developing and improving iOS applications using Swift 5.3. This book covers a wide range of topics, from basic Swift programming to advanced iOS application development techniques.
📗 Swift for Beginners
A beginner-friendly guide to learning Swift programming, this book covers the fundamentals of the Swift language, including its syntax, key features, and best practices for developing iOS applications.
📕 Swift In Depth
A detailed guide aimed at helping Swift developers master the language, combining best practices, advanced techniques, and real-world scenarios to enhance coding skills and application development.
📘 Swift Programming Language
The official guide to the Swift programming language, covering everything from the basics to advanced features, structured by topics and concepts.
📘 SwiftUI Animations Mastery
A visual guide to mastering animations in SwiftUI. This book covers fundamental concepts, practical examples, and advanced techniques for creating animations in SwiftUI applications.
📘 SwiftUI Views Mastery
A visual reference guide for SwiftUI developers, this book provides an extensive overview of various SwiftUI views, modifiers, and techniques. It includes practical examples, detailed descriptions, and visual aids to help developers master SwiftUI.
📘 Test-Driven iOS Development
Create with Swift offers a variety of resources for learning Swift programming, including tutorials, code snippets, and collaborative workshops. It aims to make Swift accessible to all developers, emphasizing innovation and community engagement.
📘 Understanding Swift
A guide to understanding the Swift programming language, designed to answer common questions and explain key features in a practical context. This book is aimed at helping both beginners and experienced developers deepen their understanding of Swift.
📘 Working with Data
A visual reference guide for managing and handling data in SwiftUI. This book covers fundamental concepts, practical examples, and advanced techniques for working with various data sources in SwiftUI applications.