Learn HyperXTalk

Tutorials

Step-by-step lessons for beginners and experienced developers alike. Each tutorial includes theory, code examples, exercises, and review questions.

Unit 1 — Getting Started
Lesson 1 Beginner
👋
Introduction to HyperXTalk

What is HyperXTalk, what can you build with it, and how does it work? Your first stack, card, and script.

⏱ ~30 min 📝 Exercises included
Lesson 2 Beginner
🃏
Stacks, Cards and Controls

Understanding the stack model, adding cards, and working with buttons, fields, and labels.

⏱ ~35 min 📝 Exercises included
Lesson 3 Beginner
✍️
Writing Your First Scripts

Handlers, messages, variables, and the message passing hierarchy. Making things happen when buttons are clicked.

⏱ ~40 min 📝 Exercises included
Unit 2 — Core Concepts
Lesson 4 Beginner
🔀
Conditionals and Logic

If, else, and logical operators. Making your scripts make decisions.

⏱ ~35 min 📝 Exercises included
Lesson 5 Beginner
🔁
Loops and Repetition

Repeat loops, repeat with, repeat while. Automating repetitive tasks.

⏱ ~35 min 📝 Exercises included
Lesson 6 Intermediate
📦
Variables and Data Types

Local, global, and script-local variables. Working with text, numbers, and lists.

⏱ ~40 min 📝 Exercises included
Unit 3 — Building Real Applications
Lesson 7 Intermediate
🗃️
Database Access

Connecting to SQLite, reading and writing records, building a simple data-driven application.

⏱ ~50 min 📝 Exercises included
Lesson 8 Intermediate
📁
File Handling

Reading and writing text files, working with file paths, and building a simple note-taking app.

⏱ ~40 min 📝 Exercises included
Lesson 9 Intermediate
🌐
Networking & APIs

Making HTTP requests, parsing JSON responses, and displaying live data in your stack.

⏱ ~45 min 📝 Exercises included
Unit 4 — Building Games
Lesson 10 Intermediate
🎮
Introduction to the Sprite Engine

Creating sprites, moving them around, and handling collisions. Build your first game in HyperXTalk.

⏱ ~60 min 📝 Exercises included
Lesson 11 Advanced
🏆
Building a Complete Game

Put it all together — sprites, scoring, levels, sound, and a title screen. A full game from scratch.

⏱ ~90 min 📝 Build a complete game
Unit 5 — Native Platform Features
Lesson 12 Intermediate
🖥️
Native Toolbars

Add a native toolbar to your stack window with SF Symbols icons, and handle clicks in your script.

⏱ ~45 min 📝 Build a toolbar