Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Image Added

O padrão mobile tem como principal objetivo mapear os fluxos mais frequentemente utilizados em nossos produtos para , a fim de disponibilizar templates e exemplificar as jornadas mais comuns aos para os usuários. 

A ideia proposta é que fluxos comunspadrão, como , cadastros, login, lista listagem de informações, entre outros, não precisem ser repensados e necessitem ser reavaliados a cada novo desenvolvimento de produto, permitindo que sigam um padrão de produtoconsistente.

Este mapeamento vai ser continuo, serão incluídos será contínuo, com a inclusão de novos fluxos conforme o desenvolvimento de novos produtos.


Templates

Os templates estão divididos por fluxos, indicando o uso de componentes, composição e hierarquia das informações e navegação.

Expandir
titleLoginLista de informações

Em produtos para a web, é comum utilizar tabelas para apresentar uma variedade de informações, mas em produtos mobile, isso pode dificultar a visualização devido ao espaço limitado na tela. Uma abordagem mais recomendada é o uso de "cards" para agrupar e exibir informações. Essa prática é amplamente adotada em aplicativos móveis, proporcionando uma navegação mais intuitiva, facilitando a leitura, organização e direcionamento do usuário para ações específicas.

Componentes que podem ser usados para listar informações:O processo de login representa a porta de entrada do aplicativo, seu uso é fácil e simples. É importante que o login siga o padrão estabelecido pelos produtos TOTVS, sem realizar alterações.

Section

Card template
DescComponente versátil possibilita incluir textos, gráficos, ações, link e imagensAcesso ao aplicativo, informando usuário, senha e empresa.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323814520293
BtnTextver template
Largura300px250px
TituloWidgetLOGIN PADRÃO
Card template
DescO list view pode ser usado para conteudos com e sem ações. Tem busca e expansão do card.
BtnTextver template
Largura300px
TituloList view
Card template
Antes de acessar o aplicativo, é necessário configurar o acesso ao servidor.
BtnURLhttps://tdn.totvs.com/display/PTT/Primeiro+acessoDescO acordion possibilita a otimização do espaço em tela, uma vez que pode ser aberto. Indicado para conteúdos com muito texto.
BtnTextver template
Largura300px250px
TituloAcordionPRIMEIRO ACESSO

Expandir
titleCadastrosTollbar

É através do toolbar que o usuário se localiza e acompanha sua navegação no aplicativo. Além disso, proporciona acesso direto ao menu, notificações e opções de login.

Exemplo de utilização do tollbar

Em produtos para a web, é comum utilizar tabelas para apresentar uma variedade de informações, mas em produtos mobile, isso pode dificultar a visualização devido ao espaço limitado na tela. Uma abordagem mais recomendada é o uso de "cards" para agrupar e exibir informações. Essa prática é amplamente adotada em aplicativos móveis, proporcionando uma navegação mais intuitiva, facilitando a leitura, organização e direcionamento do usuário para ações específicas.

Componentes que podem ser usados para listar informações:

Section

Card template
Widget
DescComponente versátil possibilita incluir textos, gráficos, ações, link e imagensCabeçaho da página, com menu, notificações e opções de login.
BtnURLhttps://tdn.totvs.com/display/pages/viewpage.action?pageId=811701323PTT/Toolbar
BtnTextver template
Largura300pxTitulo250px
TituloTOOLBAR

Expandir
titleMenu

O menu é obrigatório em qualquer aplicativo, utilizado para a navegação entre as páginas da aplicação.

O seu uso deve ser fácil e intuitivo, as sessões devem ter nomes que indicam de maneira clara o destino de cada página acessada. 

Exemplos de utilização dos menus:

Section

Card template
DescOpção para aplicatvos com muitas sessões e subsessões.
BtnURLhttps://tdn.totvs.com/display/PTT/Menu+lateralO list view pode ser usado para conteudos com e sem ações. Tem busca e expansão do card.
BtnTextver template
Largura300px250px
TituloList viewMENU LATERAL
Card template
DescMenu usado para atalhos rápidos, facilitando a navegação.
BtnURLhttps://tdn.totvs.com/display/PTT/Menu+horizontalO acordion possibilita a otimização do espaço em tela, uma vez que pode ser aberto. Indicado para conteúdos com muito texto.
BtnTextver template
Largura300px250px
TituloAcordionMENU HORIZONTAL

Expandir
titleEditarLista de informações

Em produtos para a web, é comum utilizar tabelas para apresentar uma variedade de informações, mas em produtos mobile, isso pode dificultar a visualização devido ao espaço limitado na tela. Uma abordagem mais recomendada é o uso de "cards" para agrupar e exibir informações. Essa prática é amplamente adotada em aplicativos móveis, proporcionando uma navegação mais intuitiva, facilitando a leitura, organização e direcionamento do usuário para ações específicas.

Componentes que podem ser usados Exemplos de páginas para listar informações:

Section

Card template
DescComponente versátil possibilita incluir Permite a inclusão de textos, gráficos, ações, link links e imagens.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323
BtnTextver template
Largura300px250px
TituloWidgetLISTA COM AÇÕES E IMAGENS
Card template
DescO list view pode ser usado para conteudos com e sem ações. Tem Para conteúdos com ou sem ações, busca e expansão do card.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811706386
BtnTextver template
Largura300px250px
TituloList viewLISTA COM AÇÕES E TEXTOS
Card template
DescO acordion possibilita Opção com a otimização do espaço em tela, uma vez que pode ser aberto. Indicado para conteúdos com muito texto.de tela expandindo os cards.
BtnURLhttps://tdn.totvs.com/display/PTT/Template+lista+com+Accordion
BtnTextver template
Largura300px250px
TituloAcordionLISTAS DE TEXTO

Expandir
titleUso da câmeraCadastro

O processo de cadastro é amplamente utilizado em todos os nossos produtos, independentemente do tipo de informação a ser cadastrada, seja produtos, clientes ou fornecedores.

A exibição e o preenchimento de um novo cadastro seguem um padrão consistente.

Exemplos de páginas de cadastros

Em produtos para a web, é comum utilizar tabelas para apresentar uma variedade de informações, mas em produtos mobile, isso pode dificultar a visualização devido ao espaço limitado na tela. Uma abordagem mais recomendada é o uso de "cards" para agrupar e exibir informações. Essa prática é amplamente adotada em aplicativos móveis, proporcionando uma navegação mais intuitiva, facilitando a leitura, organização e direcionamento do usuário para ações específicas.

Componentes que podem ser usados para listar informações:

Section

Card template
DescComponente versátil possibilita incluir textos, gráficos, ações, link e imagensPara visualizar, excluir e editar informações já cadastradas.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323811706509
BtnTextver template
Largura300px250px
TituloWidgetVISUALIZAÇÃO DO CADASTRO
Card template
DescPara inclusão ou criação de um novo cadastro.
BtnURLhttps://tdn.totvs.com/display/PTT/Novo+cadastro
BtnTextver template
Largura250px
TituloNOVO CADASTRO

Expandir
titleEdição de informações

A edição é um processo comum e essencial para qualquer produto.

É fundamental que todas as informações preenchidas ou enviadas pelo usuário estejam disponíveis para possíveis edições e atualizações.

Exemplos de páginas de edições:

Section

Card template
DescPara edições de informações que devem ser tratadas individualmente.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811725048
O list view pode ser usado para conteudos com e sem ações. Tem busca e expansão do card.BtnTextver template
Largura300px250px
TituloList viewEDIÇÃO INDIVIDUAL
Card template
DescPossibilidade de editar um grupo de informações.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811725020O acordion possibilita a otimização do espaço em tela, uma vez que pode ser aberto. Indicado para conteúdos com muito texto.
BtnTextver template
Largura300px250px
TituloAcordionEDIÇÃO EM MASSA

Expandir
titleMenuUso da câmera

O uso da câmera é uma prática frequente nas rotinas mobile, seja para identificar um código de barras, QR code ou capturar imagens para evidências.
É essencial informar ao usuário de maneira clara que o aplicativo irá utilizar a câmera, fornecendo texto de orientação e botões de ação correspondentes.

Em produtos para a web, é comum utilizar tabelas para apresentar uma variedade de informações, mas em produtos mobile, isso pode dificultar a visualização devido ao espaço limitado na tela. Uma abordagem mais recomendada é o uso de "cards" para agrupar e exibir informações. Essa prática é amplamente adotada em aplicativos móveis, proporcionando uma navegação mais intuitiva, facilitando a leitura, organização e direcionamento do usuário para ações específicas.

Componentes que podem ser usados para listar informações:

Section

Card template
DescComponente versátil possibilita incluir textos, gráficos, ações, link e imagensLeituras com botão de acesso na tela.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323814524292
BtnTextver template
Largura300px250px
TituloWidgetLEITURA QR CODE E CÓDIGO DE BARRAS
Card template
DescUso do qr code e código de barras para preenchimento de formulários.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=814524327O list view pode ser usado para conteudos com e sem ações. Tem busca e expansão do card.
BtnTextver template
Largura300px250px
TituloList viewFORMULÁRIOS
Card template
DescUso da câmera para enviar imagens nas rotinas do aplicativo.
BtnURLhttps://tdn.totvs.com/display/PTT/Envio+de+imagensO acordion possibilita a otimização do espaço em tela, uma vez que pode ser aberto. Indicado para conteúdos com muito texto.
BtnTextver template
Largura300px
TituloAcordion

 

250px
TituloENVIO DE IMAGENS


Painel
borderColor#0C9ABE
titleColor#0C9ABE
borderWidth1px
borderStylesolid
titleUI kit mobile

Atualmente, não contamos com uma biblioteca oficial específica de framework para desenvolvimento mobile. No momento, a prática mais comum é a utilização do Flutter, adaptado visualmente aos componentes do PO.UI e ao tema TOTVS.

Nesse contexto, mapeamos esses componentes e realizamos adaptações para garantir a conformidade com um padrão estabelecido.

O arquivo do template está disponível no Figma e pode ser editado da seguinte forma:

  1. É necessário ter uma conta cadastrada.
  2. O conteúdo do link deve ser copiado e colado no novo arquivo, ou pode ser salvo localmente.

Button
Cor#0C9ABE
TextoUI kit mobile
Linkhttps://www.figma.com/file/QpGHDz4uQXnEY658WVOetn/UI-Kit---mobile?type=design&node-id=426%3A819&mode=design&t=XechYmD8zY7wCox0-1