RecyclerView Efficient Reloading
Description:In this video you will learn how to tell a RecyclerView Adapter that the underlying data has changed. You will also see the typical quick way of telling it to update, as well as a much more efficient impleme...
Description:In this video you will learn how to configure a RecyclerView and its Adapter to display mutliple types of views in the list. You will determine which type of view needs to be displayed depending on the data,...
Lazy Loading Code in React
Description:In this screencast, we're going to look at how to speed up your React app by lazily loading code. By the end of this video, you’ll be able to configure Webpack to let you defer loading code until it’s needed...
Creating a Color Theme from a Photo in Adobe Color
Description:When it comes to picking out colors that match photos, it can be difficult to pick the perfect color to pair. In this screencast, we’ll show you how to use Adobe Color to pick colors for an Android card base...
Importing Models into CoreML
Description:Apple released Core ML framework at WWDC 2017, which allowed developers to integrate machine learning into their iOS applications. In this screencast, we’ll show you how to import Keras image classification ...
Espresso Test Recorder
Description:Integration tests provide a way to verify the features in your application continue to work as you expect while adding new features and refactoring existing ones. In this screencast you will learn how to use...
Linking Color Symbols to Components in Sketch
Description:In this screencast, we will learn how to add color symbols to your UI components in Sketch. After this screencast, you will be able to link color symbols to UI components and change the colors of your applic...
Creating Color Palettes with Adobe Color
Description:In this screencast, I will be showing you how to pick color palettes for your UI design. After this screencast, you will be able to pick a base color, understand the different color harmonies, pick color pal...
Idiomatic Swift with React Native (Part 2)
Description:In part 1, we began simplifying our React Native native iOS code by separating an idiomatic Swift class from a React Native adapter. We’re going to finish this extraction by moving over a method that returns...
Asynchronous Unit Testing
Description:In this screencast, we’re going to look at writing unit tests for asynchronous behaviors in an app.
Room Migration Testing
Description:As applications are developed you will often need to add additional fields to your database. The architecture component Room achieves this by using Migrations. In this screencast, you will learn how to test ...
Creating a Command Line Tool Using Swift
Description:In this screencast, you'll learn how to build a macOS command line utility using Swift. We'll demonstrate how to read arguments from the command line and show how to launch a command line app.