Chapter 1: Dashboard (RootSkillViewController)
Overview
This is it! Finally we get to start writing some code! But, before we do, we have to do some vscode
setup. After that, we’ll create our Skill
, our first failing test, and then our first SkillView
to get the test to pass.
Training
Pre-requisites
- Follow the
Getting Started
section of the documentation - Review the
Ideology
section of the documentation - Checkout the
Mercury
section of the documentation
Concepts Covered in This Chapter
Tests
- TDD by the 3 laws!Views
- The visual representation of your skill provided by the Heartwood Skill.
Tools Used in This Chapter
spruce-cli
- The Spruce Command Line Interface (CLI) is a tool that enables you create, build, and test your skills.vscode
- A free code editor that works on Windows, macOS, and Linux.- Development Theatre - The runtime that executes your skills.