Skip to main content

Build your first app

Learn to build Atlan applications from the ground up through hands-on experience. In this tutorial series, you create a complete Local File Extractor that processes JSON files, transforms Table metadata, and demonstrates core application patterns using the Application SDK.

🎓

What you learn in this tutorial: How to set up development environments, work with the Application SDK, build Temporal workflows, process JSON files, and transform metadata using professional architectural patterns.

Your finished file extractor

📁

File Processing

Read and validate JSON files containing Table metadata with proper error handling.

🔄

Data Transformation

Convert raw metadata into Atlan's standardized format, mapping field names and maintaining hierarchical relationships.

Handler/Client Pattern

Implement the SDK's architectural pattern for reliable file operations and resource management.

🏗️

Temporal Workflows

Orchestrate file extraction processes with fault-tolerant workflow execution.

Learning path

📚

Learning approach: Each step builds upon the previous one. Start with environment setup, explore working examples, then apply patterns to build your own application.