Video icon 64
Learning to code? Skill up faster with our practical video courses. Start your free trial today.
Advertisement

IDEs

  • Core Data
    iOS 8: Core Data and Batch UpdatesPreviewimage@2x
    106 shares
    Core Data has been around for many years on OS X and it didn't take Apple long to bring it to iOS. Even though the framework doesn't get as much attention as extensions or handoff, it continues to evolve year over year, and this year, with the release of iOS 8 and OS X Yosemite, is no different. Apple introduced a few new features to the Core Data framework, but the most notable are batch updates and asynchronous fetching. Developers have been asking for these features for many years and Apple finally found a way to integrate them into Core Data. In this tutorial, I will show you how batch updates work and what they mean for the Core Data framework.Read More…
  • Core Data
    Core Data from Scratch: ConcurrencyPreview image@2x
    122 shares
    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 thousands of records on the main thread during the first launch of your application? The consequences could be dramatic. For example, your application could be killed by Apple's watchdog for taking too long to launch. In this article, we take a look at the dangers when using Core Data on multiple threads and we explore several solutions to tackle the problem.Read More…
  • Windows Phone
    Windows Phone 8: Working With Media ContentPreview image@2x
    66 shares
    We can't imagine a mobile application without media content, such as images and sound. Media content is key for many applications. In this tutorial, I'll be showing you how to insert images and enable audio playback in a Windows Phone application. Read More…
  • iTunes Connect
    iOS 8: Beta Testing with TestFlightPreview image@2x
    117 shares
    TestFlight has been around for many years, solving a common problem, distributing iOS applications for beta testing. Earlier this year, Apple acquired Burstly, TestFlight's parent company. During this year's WWDC, Apple showed us what that acquisition meant for iOS developers. Good news, that's for sure. TestFlight has been integrated into iTunes Connect and is now available as a native iOS application on devices running iOS 8. If you plan to make use of Apple's beta distribution platform, then you'll quickly notice that a few things have changed. In this tutorial, you'll learn how easy it is to get started with TestFlight.Read More…
  • Xamarin
    Accessing Native Features with Xamarin.FormsPreview image@2x
    87 shares
    One of the biggest misconceptions that arose when Xamarin.Forms appeared on the scene was that developers would no longer have access to the individual platforms' APIs. That couldn't be further from the truth. With inclusion of some very cool functionality within Xamarin.Forms, you are able to jump from Forms code into native functionality and back again. Let's see where this rabbit hole will take us.Read More…
  • iOS 8
    iOS 8: Integrating Touch IDPreview image@2x
    222 shares
    iOS 8 introduces the Local Authentication framework, giving developers the ability to use the device's fingerprint sensor to authenticate users. This tutorial explains how it works, discusses the security implications, and creates a sample app.Read More…
  • Windows Phone
    Windows Phone 8: Events and NavigationPreview image@2x
    127 shares
    To capture and respond to user interaction on Windows Phone, such as the user tapping and swiping, we'll need to understand how the Windows Phone event model works. In this tutorial, we'll use this knowledge to add simple navigation between different pages of a Windows Phone application.Read More…
  • Android Wear
    Introduction to Android Wear: The BasicsPreview image@2x
    227 shares
    It may still be early days for this new version of the Android operating system, but with more Android Wear devices on the horizon, this is the perfect time to start getting to grips with this exciting new platform. In the first part of this two-part series, you’ll get all the background information and best practices you need, ready to start developing for the wearable platform in the second part.Read More…
  • Windows Phone
    Windows Phone 8: Controls and PropertiesPreview image@2x
    123 shares
    In this tutorial, you will be learning about some of the more popular Windows Phone controls. You will also be learning about the properties controls can have and see how they can be used to describe controls.Read More…
  • Core Data
    Core Data from Scratch: Subclassing NSManagedObjectPreview image@2x
    130 shares
    Earlier 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 observing (KVO) to create and update records. This works fine, but from the moment your project has any kind of complexity, you'll quickly run into issues. Subclassing NSManagedObject makes this much easier.Read More…
  • Android Wear
    Enhanced and Wearable-Ready Notifications on AndroidPreview
    152 shares
    In this tutorial, I'll show you the modern approach to implement notifications on Android, as shown during this year's Google I/O. We'll also make them wearable-ready, taking advantage of the new wearable devices running Android Wear.Read More…
  • Windows Phone
    Windows Phone 8: An Introduction to XAMLPreview image@2x
    124 shares
    Developing software is usually a two step process that involves developing the user interface and the business logic of the application. Windows Phone is no exception to this paradigm. When developing for Windows Phone, XAML is used for the implementation of the user interface.Read More…
Advertisement
Advertisement