> For the complete documentation index, see [llms.txt](https://docs.17movement.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.17movement.net/phone/building-custom-apps.md).

# Building custom apps

Welcome to the 17mov\_Phone Custom Apps developer documentation. This guide provides a comprehensive overview of how to create, register, and develop external applications for the 17mov\_Phone ecosystem. Using our boilerplate and exposed APIs, you can extend the phone's functionality with your own React-based applications.

#### Prerequisites

* Basic knowledge of Lua (for server/client registration).
* Knowledge of React.js and TypeScript (for UI development).
* Node.js installed on your development machine.

#### Resources

* Boilerplate Repository: <https://github.com/17movement-net/17mov_Phone_app_boilerplate>
