Announcing Our Learn At Home Sale!

Save big with limited-time Advanced iOS and Android book bundles, plus 50% off every book in our store! By Tiffani Randolph.

Save for later
Share
You are currently viewing page 3 of 4 of this article. Click here to view the first page.

Updated Book — Mastering Git, 1st ed.

Mastering Git has two new chapters!

Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks with version control. Even seasoned Git users hit roadblocks on how to handle common situations.

Mastering Git is here to help! This book is the easiest and fastest way to get hands-on experience with using Git for version control of your projects.

Here’s what’s new in Mastering Git:

  • [NEW] Centralized Workflow: This model means you work in master all the time. Although this might seem terrifying, it actually works rather well for small teams with infrequent commits.
  • [NEW] The Many Faces of Undo: One of the common questions associated with git is “how can I get out of this mess?” In this chapter, you’ll learn about the different “undo” commands that Git provides — what they are and when to use them.

One thing you can count on: after reading this book, you’ll be well-prepared to use Git in your own software development workflow!

This book is available as part of our early access program; when you buy the book now, you’ll receive a free update when the book is available in full!

Updated Book — Core Data by Tutorials, 7th ed.

Core Data by Tutorials has a brand-new chapter on implementing iCloud-backed data synchronization in your apps!

Take control of your data in iOS apps using Core Data, through a series of high-quality hands-on tutorials. Start with the basics like setting up your own Core Data Stack all the way to advanced topics like migration, performance, multithreading, and more!

By the end of this book, you’ll have hands-on experience with Core Data and will be ready to use it in your own apps.

This edition includes a brand new chapter:

  • [NEW] NSPersistentCloudKitContainer: Your users may have multiple devices, and they’d love your app to run on them all, and for the data to be shared between them. In this chapter, you will learn how to get iCloud-backed data synchronization (almost) for free using NSPersistentCloudKitContainer.

Core Data by Tutorials is available now for just $29.99 — that’s 50% off!

Updated Book — Android Apprentice, 3rd ed.

Learning Android programming can be challenging. Sure, there is plenty of documentation, but the tools and libraries available today for Android are easily overwhelming for newcomers to Android and Kotlin.

Android Apprentice takes a different approach to beginning app development. From building a simple first app, all the way to a fully-featured podcast player app, this book walks you step-by-step, building on basic concepts to advanced techniques so you can build amazing apps worthy of the Google Play Store!

There’s a ton of updates in this book; too numerous to list: this edition of the book includes updates to Android Studio 3, Kotlin 1.3, Android 10, as well as Gradle updates. It also addresses numerous errata provided by you and other readers in the forums.

During our Learn At Home Sale, you can get the Android Apprentice for only $29.99 — that’s 50% off!

Updated Book — iOS Apprentice, 8th ed.

In the iOS Apprentice, you will learn how to make your own iPhone and iPad apps, through six engaging, epic-length tutorials. Each new app will be a little more advanced than the one before, and together they cover everything you need to know to make your own apps.

We’ve restructured the flow of the book to guide the reader through the basics of Swift and iOS development by learning UIKit first, then building toward learning Apple’s more recent SwiftUI as you rebuild the UIKit sample apps, but this time using SwiftUI.

By the end of the series, you’ll be experienced enough to turn your ideas into real apps that you can sell on the App Store.

iOS Apprentice is available on sale today for the special sale price of $29.99 — that’s 50% off!

Upcoming Updates for Books

We also wanted to give you a “heads up” on some books that we’re in the process of updating, and will be released later this year. If you buy the digital edition of the book now, you’ll automatically get the updated next edition for free!

Upcoming Updates — Advanced iOS App Architecture

Our plans for Advanced iOS App Architecture include replacing RxSwift with Combine, and providing other upgrades, throughout the book.

Advanced iOS App Architecture guides you through building one real-world app written in different architectures to give you hands-on and practical experience working in different architectures.

This book will also guide you through the theory you need to gain a solid foundation of architecture concepts so that you can make your own informed decisions on how to use them in your codebase.

After reading this book, you’ll have the knowledge to decide which types of architecture components suit your apps and you’ll have a deep understanding of the covered architectures.

You can get the current edition of Advanced iOS App Architecture now for just $29.99 (50% off) as part of our Learn At Home sale!

Upcoming Updates — RxSwift: Reactive Programming with Swift

Learn reactive programming in Swift with RxSwift! The popularity of reactive programming continues to grow on an ever-increasing number of platforms and languages. Rx lets developers easily and quickly build apps with code that can be understood by other Rx developers — even over different platforms.

Not only will you learn how to use the RxSwift port to create complex reactive applications on iOS, but you’ll also see how to easily solve common application design issues by using RxSwift. Finally, you’ll discover how to exercise full control over the library and leverage full power of reactive programming in your apps.

By the end of the book, you’ll have hands-on experience solving common issues in a reactive paradigm — and you’ll be well on your way to coming up with your own Rx patterns and solutions!

RxSwift will be updated to RxSwift 5.1 and Xcode 11. However, the current edition is available now for just $29.99 (50% off)!