# Getting Started

## Step 1. Sign in to Thunkable

Thunkable gives you a variety of ways to create your very own cross platform apps. To learn how to set up a Thunkable account, please read our article on signing in.

{% content-ref url="get-started/signing-in" %}
[signing-in](https://docs.thunkable.com/snap-to-place/get-started/signing-in)
{% endcontent-ref %}

## Step 2. Check out your Thunkable Projects page

Choose how you want your projects to be laid out. Search and filter your projects.

{% content-ref url="get-started/your-thunkable-projects-page" %}
[your-thunkable-projects-page](https://docs.thunkable.com/snap-to-place/get-started/your-thunkable-projects-page)
{% endcontent-ref %}

## **Step 3. Try Our Tutorials**

They exist! They are helpful! Thunkable tutorials cover both basic concepts and advanced features. &#x20;

{% content-ref url="get-started/tutorials" %}
[tutorials](https://docs.thunkable.com/snap-to-place/get-started/tutorials)
{% endcontent-ref %}

## **Step 4.** **Download the Thunkable Mobile App**

With the Thunkable Live mobile app, you can preview your apps directly on your personal devices. To learn more, please click below.&#x20;

{% content-ref url="get-started/live-test" %}
[live-test](https://docs.thunkable.com/snap-to-place/get-started/live-test)
{% endcontent-ref %}

Click on one of the links below to download the Thunkable mobile app.

| [**Download for Android**](https://play.google.com/store/apps/details?id=com.thunkable.live) | [**Download for iOS**](http://appstore.com/thunkablelive) |
| :------------------------------------------------------------------------------------------: | :-------------------------------------------------------: |

If you don't have an iOS or Android device, you can [set up an emulator](https://docs.thunkable.com/snap-to-place/emulators) on your computer that will display your apps.

## Step 5. Components

We have custom components and third-party integrations that you can drop directly into your projects. These components will allow you to build more advanced features. &#x20;

{% content-ref url="components" %}
[components](https://docs.thunkable.com/snap-to-place/components)
{% endcontent-ref %}

## Step 6. Blocks

The language of blocks is a visible programming language. By dragging and dropping blocks together, you can program your app.&#x20;

{% content-ref url="blocks" %}
[blocks](https://docs.thunkable.com/snap-to-place/blocks)
{% endcontent-ref %}

&#x20;


---

# 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.thunkable.com/snap-to-place/get-started.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.
