Beginning Reactive Programming with Swift

Beginning Reactive Programming with Swift

Learn the basics of reactive programming and how it makes apps more responsive. This book shows you how to incorporate reactive programming into existing development products and cycles using RXSwift and RXCocoa on iOS and Mac. As we move away from the traditional paradigm of typing or touching one step…

Exploring Swift Playgrounds

Exploring Swift Playgrounds

Learn how to build playgrounds so you can test your code, syntax, and ideas quickly. You can even learn from playgrounds built by others or build playgrounds to teach. And the playgrounds you build and use on your Mac and on your iPad are automatically shared using your Apple…

Learn Computer Science with Swift

Learn Computer Science with Swift

Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS….

iPad For Seniors For Dummies, 9th Edition

iPad For Seniors For Dummies, 9th Edition

Break out your reading glasses—iPad instructions for seniors are here Why should the kids have all the fun? If you’re ready to catch up on the latest technology, getting an iPad is a great first step. They’re immensely popular tablets, and you’re about to discover why! Using a…

Learn Apple HomeKit on iOS

Learn Apple HomeKit on iOS

This book is the complete guide to Apple’s home automation technology, HomeKit. You’ll learn the HomeKit platform structure and how it supports devices―existing and planned―and you’ll get a thorough grounding on new and useful apps that deliver a new generation of home automation in a secure and innovative environment….

Introducing SQLite for Mobile Developers

Introducing SQLite for Mobile Developers

This brief book is an introduction to SQLite for both iOS and Android developers.  The book includes an optional introduction to SQL, a discussion of when to use SQLite,  and chapters devoted to using SQLite with the most likely programming languages and then goes through adding a simple…

IOS 6 Foundations

iOS 6 Foundations

This is a practical introduction for using iOS 6 to create universal apps. If you have prior experience programming in an object-oriented language and are eager to start building universal apps for iPad and iPhone (including the iPod touch), then this is the book for you! Using the…

FileMaker 12 in Depth

FileMaker 12 in Depth

FileMaker 12 In Depth is the most comprehensive, coherent, and practical guide to creating professional-quality solutions with the newest versions of FileMaker! Drawing on his unsurpassed real-world experience as a FileMaker user, consultant, and developer, Jesse Feiler helps you gain practical mastery of today’s newest, most advanced FileMaker…

Swift For Dummies

Swift For Dummies

Get up and running with Swift—swiftly Brimming with expert advice and easy-to-follow instructions, Swift For Dummies shows new and existing programmers how to quickly port existing Objective-C applications into Swift and get into the swing of the new language like a pro. Designed from the ground up to…

Learning iCloud Data Management

Learning iCloud Data Management

As apps rapidly move into business and the cloud, iOS and OS X developers need new data management techniques. In Learning iCloud Data Management, renowned Apple database expert Jesse Feiler shows you how to use Apple’s latest APIs and technologies to structure and synchronize all forms of data….