# Install the Jigx Builder

With Jigx, you build native mobile solutions in [Microsoft Visual Studio Code](https://code.visualstudio.com/), a development environment installed on many platforms, including Windows and Mac. Jigx extends VS Code with the Jigx Builder, an extension that allows you to build rapidly, test, and publish Jigx mobile apps.

## Installing Microsoft Visual Studio Code and the Jigx Builder extension

Start by downloading and installing VS Code on your development machine. The Jigx Builder extension is in the Microsoft [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Jigx.jigx-builder). Click on the VS Code extension icon in the left navigation bar and search for Jigx Builder. Go ahead and install it.

{% columns %}
{% column width="41.66666666666667%" %}
The Jigx Builder now appears under your list of installed extensions and is automatically added to the side pane and is identifiable by its unique icon.
{% endcolumn %}

{% column width="58.33333333333333%" %}

<figure><img src="https://1245694154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F974dgqxfbgR9q4tCkGgb%2Fuploads%2FAaQGpL5N7nccJ5PZJKzM%2FVSJBuilder.png?alt=media&#x26;token=158e781e-3c81-46c8-b24c-bbe163fb8f2d" alt="Jigx Builder installed"><figcaption><p>Jigx Builder installed</p></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

Build Jigx projects by using the Jigx Builder extension and use YAML, SQL, JSON, and JSONata.

The Jigx Builder YAML editor includes code completion by simultaneously pressing the control and spacebar **(ctrl+space)** keys. Only valid options in the current cursor context display in the code popup.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.jigx.com/getting-started/install-the-jigx-builder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
