Core Data and Swift: Subclassing NSManagedObject
1. IntroductionEarlier in this series, we created Done, a simple application to learn more about the NSFetchedResultsController class. In that project, we used key value coding (KVC) and key value...
View ArticleCore Data and Swift: Subclassing NSManagedObject
tag:code.tutsplus.com,2005:PostPresenter/cms-251161. IntroductionEarlier in this series, we created Done, a simple application to learn more about the NSFetchedResultsController class. In that project,...
View ArticleCore Data and Swift: Concurrency
If you're developing a small or simple application, then you probably don't see the benefit of running Core Data operations in the background. However, what would happen if you imported hundreds or...
View ArticleCore Data and Swift: Concurrency
tag:code.tutsplus.com,2005:PostPresenter/cms-25118If you're developing a small or simple application, then you probably don't see the benefit of running Core Data operations in the background. However,...
View ArticleAn Introduction to Face Detection on Android
Introduced with the Vision libraries in Play Services 8.1, Face Detection makes it easy for you as a developer to analyze a video or image to locate human faces. Once you have a list of faces detected...
View ArticleAn Introduction to Face Detection on Android
tag:code.tutsplus.com,2005:PostPresenter/cms-25212Introduced with the Vision libraries in Play Services 8.1, Face Detection makes it easy for you as a developer to analyze a video or image to locate...
View ArticleGradle in 60 Seconds
Gradle is the de facto build system for Android Studio. It takes your project's source code, resources, and other dependencies, and packages them up into an APK file. But there's much more that Gradle...
View ArticleGradle in 60 Seconds
tag:code.tutsplus.com,2005:PostPresenter/cms-25296Gradle is the de facto build system for Android Studio. It takes your project's source code, resources, and other dependencies, and packages them up...
View ArticleCore Data and Swift: Batch Updates
tag:code.tutsplus.com,2005:PostPresenter/cms-25120Even though Core Data has been around for many years on OS X and iOS, a feature that was added only recently are batch updates. Developers have been...
View ArticleCore Data and Swift: Batch Deletes
tag:code.tutsplus.com,2005:PostPresenter/cms-25380Core Data is a framework I really enjoy working with. Even though Core Data isn't perfect, it's great to see that Apple continues to invest in the...
View ArticleCore Data and Swift: Asynchronous Fetching
In the previous installments, we discussed batch updates and batch deletes. In this tutorial, we'll take a closer look at how to implement asynchronous fetching and in what situations your application...
View ArticleCore Data and Swift: Asynchronous Fetching
tag:code.tutsplus.com,2005:PostPresenter/cms-25123In the previous installments, we discussed batch updates and batch deletes. In this tutorial, we'll take a closer look at how to implement asynchronous...
View ArticleHow to Debug Your Android Wear Apps on a Hardware Device
tag:code.tutsplus.com,2005:PostPresenter/cms-25384The Android Wear API brings the Android platform to the newest generation of wearable devices and smartwatches. With Android Wear, you can create a...
View ArticleBuilding a Shopping List Application With CloudKit: Adding Relationships
In the previous tutorial of this series, we added the ability to add, update, and remove shopping lists. A shopping list without any items in it isn't very useful, though. In this tutorial, we'll add...
View ArticleBuilding a Shopping List Application With CloudKit: Adding Relationships
tag:code.tutsplus.com,2005:PostPresenter/cms-25342In the previous tutorial of this series, we added the ability to add, update, and remove shopping lists. A shopping list without any items in it isn't...
View Article7 Android Templates to Inspire Your Next Project
tag:code.tutsplus.com,2005:PostPresenter/cms-25412Project templates are a great way to learn from other people's work. This article lists a few popular Android templates available on Envato Market. If...
View ArticleUnderstanding the iOS Ecosystem
Before you begin building iOS applications, it is crucial that you first understand the ecosystem. This article examines the fundamentals of Apple's operating systems, the various devices available,...
View ArticleUnderstanding the iOS Ecosystem
tag:code.tutsplus.com,2005:PostPresenter/cms-25127Before you begin building iOS applications, it is crucial that you first understand the ecosystem. This article examines the fundamentals of Apple's...
View ArticleSetting Up the Development Environment
Before we can start creating iOS applications, we need to set up the development environment. In this tutorial, I show you how to register as an Apple developer and install the development tools you...
View ArticleiOS From Scratch With Swift: Understanding the iOS Ecosystem
tag:code.tutsplus.com,2005:PostPresenter/cms-25127Before you begin building iOS applications, it is crucial that you first understand the ecosystem. This article examines the fundamentals of Apple's...
View Article