Profile Recipes vs xAPI Profiles

Profile Recipes vs. xAPI Profiles

What's the difference between profile recipes and xAPI profiles? Well, they essentially serve the same purpose. The difference primarily lies in the timeline. Profile Recipes A "profile recipe" was an early attempt to make it possible for members of the xAPI community to publicly share…

Read more

Why cmi5?

The part of the xAPI community that loves the freedom to live outside of an LMS, the vast majority of it, loves cmi5. They just don’t know it yet. This is the story of how I came back to an LMS, after having never really…

Read more

Finding the Source

Statements come from all kinds of places: content created in authoring tools, mobile apps, learning platforms and business systems. It’s not always immediately obvious which application the statement came from, which might be useful to know. This blog explains how you can tag the statements…

Read more

Keeping time part 2: Duration for Activity Providers

What’s the difference between session duration and attempt duration? Timestamp or Stored? When should you record time taken and how can you report it? This series of blogs will look specifically at duration and how to report on it. The SCORM veterans at Rustici Software…

Read more

Keeping time part 1: Defining Duration

What’s the difference between session duration and attempt duration? Timestamp or Stored? When should you record time taken and how can you report it? This series of blogs will look specifically at duration and how to report on it. Let’s start our first blog by…

Read more

Deep Dive: Interoperability and the Document APIs

Sharing Documents successfully So far in this Deep Dive series on the Document API I’ve introduced you to the Document APIs in general and then looked in detail at each Document API in turn. In this final post of the series, we’ll explore two important complexities…

Read more

Deep Dive: The Agent Profile API

// Agents, Personas and People So far in this Deep Dive series into the Document API we’ve looked at the State API and Activity Profile API. The Agent Profile API is similar to the Activity Profile API, but instead of Documents relating to Activities, it’s…

Read more

Deep Dive: The State and Activity Profile APIs

For storing (and sharing) state! Last time we dived into the Document APIs as a whole. This time we dive deeper into the most well known and commonly used of the Document APIs, the State API. As there’s a lot of similarity between the State…

Read more

Deep Dive: The Document APIs Overview

What are the Document APIs and why should you care? xAPI’s Statements get a lot of attention and rightly so. Statements are the primary way of tracking the learner and set out a standard data structure for reporting tools to read. But Statements are not…

Read more