Um formatador de dados permite-lhe mapear um tipo de dados do seu banco de dados para uma visualização específica no lado móvel. Por exemplo, pode definir uma data, percentagem, ou formato de moeda. Os formatadores de dados também podem chamar algum código para criar interfaces inteligentes.
Por exemplo, pode anexar um formatador de dados a números de telefone que abram um menu de ação na aplicação móvel quando o usuário tocar no número(por exemplo, para ligar à pessoa ou guardá-los em contatos).
Tem três tipos de formatador:
Formatadores embutidos
Este tutorial irá mostrar-lhe como aplicar formatadores incorporados nos seus campos. Nós iremos:
- definir um formato para um Booleano e uma data,
- especificar que um número é uma percentagem e outro uma moeda.
Formatadores estáticos
Os formatadores estáticos permitem a formatação dos dados. A transformação é descrita num arquivo JSON. Pode descarregar os formatadores estáticos da galeria ou criar os seus próprios. Por exemplo, o formatador“BoolToImage” na galeria exibe um círculo vermelho quando o valor for falso e um círculo verde para quando o for valor verdadeiro.
Este tutorial mostra-lhe como criar os seus formatadores:
- texto a texto,
- inteiro a texto,
- inteiro para imagem.
Formatadores dinâmicos
Os formatadores dinâmicos contêm código Swift e Kotlin para iOS e Android. Quanto aos formatadores estáticos, pode descarregá-los da galeria ou criar os seus próprios formatadores. Na documentação, há um tutorial com um exemplo passo a passo para criar um formatador para o Swift e um para o Kotlin.
Este vídeo irá mostrar-lhe como obter um formatador da galeria e integrá-lo no seu projeto.
A seguir…
Voilà! Agora já sabe como formatar os seus dados na sua aplicação móvel. Para ir mais longe, pode continuar com o blogue ou com a documentação.