Tame the power of Apple’s new user interface toolkit, SwiftUI. This revised and expanded Seventh Edition covers the basic information you need to get up and running quickly to turn your great ideas into working iOS apps with stunningly interactive …
english
Full-stack iOS applications combine frontend and backend development to create powerful and versatile mobile experiences, providing users with rich functionality and reliable data management. If you're interested in building full stack iOS applications, this book is a perfect fit for …
english
You know the basics. Your Swift code flows with logic and ease. This isn't your first time building a workable app for iOS platforms. Now, it's time to build a magical app for iOS platforms! Move beyond what you mastered in the …
english
For years, writing powerful and safe concurrent apps with Swift could easily turn into a daunting task, full of race conditions and unexplained crashes hidden in a massive nesting of callback closures.
In Swift 5.5, Apple introduced a new concurrency …
english
Одной кнопкой пригласить на праздник всех друзей, придумать игру с бесстрашной скейтершей, обучить компьютер угадывать цифры... Если у вас в руках творение великого Джобса – вы можете сами придумать начинку!
Из этого самоучителя вы узнаете, как программировать на Swift …
русский
Stay motivated and overcome obstacles while learning to use Swift Playgrounds to be a great iOS developer. This book is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have …
english
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.5. With this thoroughly updated guide, you'll learn the Swift language, …
english
Swift is best known as Apple's programming language of choice for developing apps on iOS, iPadOS, macOS, watchOS, and tvOS. But it's far more versatile than that. Open source Swift is also gaining …
english
Develop well-structured applications using tested techniques and patterns. When you start to develop an application, you not only have to think about the idea of the finished application, but also about how it will evolve as it is built. This …
english
Writing asynchronous code can be challenging, with a variety of possible interfaces to represent, perform, and consume asynchronous work — delegates, notification center, KVO, closures, etc. Juggling all of these different mechanisms can be somewhat overwhelming. Does it have to …
english
This book is for iOS developers who already feel comfortable with iOS and Swift, and want to dive deep into development with RxSwift.
If you’re a complete beginner to iOS, we suggest you first read through the latest edition of …
english
This book is for intermediate or advanced iOS developers who already know the basics of iOS and Swift development but want to learn about the new APIs, frameworks, and changes in Xcode 9 and iOS 11.
english