# Getting Started

Your shortcut through the MOVE platform into a runnable app is:

1. register and create a project in the [MOVE Dashboard](https://dashboard.movesdk.com/)
2. obtain the projectId and an API key from the [MOVE configuration page](https://dashboard.movesdk.com/?redirect=%2Fadmin%2FsdkConfig) of your new MOVE project
3. clone the code sample app ([Android](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/getting-started/android.md) and [iOS](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/getting-started/ios.md)), adapt the projectId and API key to your project
4. install the app on your mobile phone, take the phone everywhere you go for a couple of days
5. check the results in the [MOVE timeline](https://dashboard.movesdk.com/admin/appUsers)

{% hint style="warning" %}
You can check out our sample code on [Github](https://github.com/dolphin-technologies?tab=repositories)!

* our **code sample app** ([Android](https://github.com/dolphin-technologies/MOVE-sample-Android) / [iOS](https://github.com/dolphin-technologies/MOVE-sample-iOS)) is a very lean app that exemplifies how to initialise and run the MOVE SDK. It contains no display of timeline elements or other fancy stuff, but with your projectId and API key you can get this up and running in no time.
* <mark style="color:red;">**TO BE PUBLISHED SOON -**</mark> the **MOVE App** is more comprehensive, with display of timeline elements and scoring. You will be able to find open source code (Android / iOS / [React](https://github.com/dolphin-technologies/MOVE-App-React)); the incarnation of the React code is also available from the stores ([Android](https://play.google.com/store/apps/details?id=in.dolph.move) / [iOS](https://apps.apple.com/tt/app/dolphin-move/id1600878778)).
* the [**sample backend**](https://github.com/dolphin-technologies/MOVE-demo-backend) illustrates how to consume the MOVE APIs in [node.js](https://github.com/dolphin-technologies/MOVE-demo-backend). You can use it to run your own version of the MOVE App e.g. on Firebase or on a local machine.
  {% endhint %}

{% hint style="info" %}
After installing and running MOVE on your mobile phone, make sure that the OS allows MOVE to operate:

* all [permissions for Android](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/appendix/android/permission-handling.md) / [permissions for iOS](/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/appendix/ios/permission-handling.md) are given
* for Android: all battery settings are set to allow MOVE to work in the background
* check in the [timeline of the MOVE Dashboard,](https://dashboard.movesdk.com/admin/appUsers) whether there is a basic connection, by searching for your contract ID (defined in the registration after installing on the phone)
* take the phone everywhere you go for a couple of days\
  (MOVE needs some minimum activity outdoors before it starts recording, so you have to actually walk, make a car trip, take the subway, or do whatever MOVE feature you are interested in for 5 minutes or longer)
  {% endhint %}


---

# 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.movesdk.com/move-platform/~/changes/1lLi1pFRKkteajbXv0hC/sdk/getting-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.
