> For the complete documentation index, see [llms.txt](https://guias.mosaico.gov.pt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guias.mosaico.gov.pt/guias-praticos/usabilidade-como-desenvolver-aplicacoes-para-dispositivos-moveis.md).

# Usabilidade – Como desenvolver aplicações para dispositivos móveis?

A utilização de dispositivos móveis (excluindo os tablets) tem vindo a crescer e no segundo trimestre de 2022, segundo a Statista, 58,99% do tráfego dos sítios Internet foi realizado em dispositivos móveis. Com este número significativo de utilização de dispositivos móveis, quando uma entidade da Administração Pública Portuguesa disponibiliza os seus serviços tem de ter em consideração a usabilidade neste tipo de dispositivos, por forma a garantir o acesso fácil e universal aos serviços públicos, permitindo dessa forma a sua adoção pelos cidadãos e empresas.

Na nossa análise, identificámos que grande parte dos guias de usabilidade existentes estão focados na navegação em computadores desktop e não abordam as especificidades presentes em dispositivos móveis. Por esta razão, considerámos ser de enorme relevância criar o presente guia no qual apresentamos o que consideramos as boas práticas de usabilidade para aplicações para dispositivos móveis.

Para além dos exemplos e boas práticas apresentados neste guia, é considera-se interessante que sejam seguidas as recomendações dos fabricantes dos sistemas operativos para dispositivos móveis. Pode consultar estas recomendações online, nos sites dos principais fornecedores de dispositivos móveis:&#x20;

* Apple iOS – [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines)
* Google Android – [Material Design](https://m3.material.io/)

Como pressuposto, e de acordo com o [DL nº 83/2018](https://dre.pt/dre/detalhe/decreto-lei/83-2018-116734769), uma **Aplicação para Dispositivo Móvel** é o “software de aplicação concebido e desenvolvido para utilização pelo público em geral, em dispositivos móveis, nomeadamente telemóveis inteligentes (smartphones) e tablets, excluindo o software que controla esses dispositivos (sistemas operativos móveis) e o hardware;”.

Como nota adicional, gostaríamos de salientar que tal como para outras soluções tecnológicas, no caso da criação de uma aplicação móvel no âmbito de serviços da Administração Pública Portuguesa, deverão ser seguidas as especificações estipuladas no [Regulamento Nacional de Interoperabilidade Digital (RNID)](https://dre.pt/application/file/a/114461891).

Este guia está dividido em três seções:

{% content-ref url="/pages/HJp9vEaIY1jEMWONOt6H" %}
[Boas Práticas](/guias-praticos/usabilidade-como-desenvolver-aplicacoes-para-dispositivos-moveis/boas-praticas.md)
{% endcontent-ref %}

{% content-ref url="/pages/Lbtnty3ctrFfeoRM2TLg" %}
[Componentes da Interface](/guias-praticos/usabilidade-como-desenvolver-aplicacoes-para-dispositivos-moveis/componentes-da-interface.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://guias.mosaico.gov.pt/guias-praticos/usabilidade-como-desenvolver-aplicacoes-para-dispositivos-moveis.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
