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
titleLogin

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
DescAcesso ao aplicativo, informando usuário, senha e empresa.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=814520293
BtnTextver template
Largura250px
TituloLOGIN PADRÃO
Card template
DescAntes de acessar o aplicativo, é necessário configurar o acesso ao servidor.
BtnURLhttps://tdn.totvs.com/display/PTT/Primeiro+acesso
BtnTextver template
Largura250px
TituloPRIMEIRO ACESSO

Expandir
titleTollbar

É 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:

Section

Card template
DescCabeçaho da página, com menu, notificações e opções de login.
BtnURLhttps://tdn.totvs.com/display/PTT/Toolbar
BtnTextver template
Largura250px
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+lateral
BtnTextver template
Largura250px
TituloMENU LATERAL
Card template
DescMenu usado para atalhos rápidos, facilitando a navegação.
BtnURLhttps://tdn.totvs.com/display/PTT/Menu+horizontal
BtnTextver template
Largura250px
TituloMENU HORIZONTAL

Expandir
titleLista 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
Column
width120px
Page Banner
actionTitlever template
descriptionO list view vai disponibilizar a opção de inlcuir ações, expansão do componente e busca.
titleList view

Card template
DescPermite a inclusão de textos, gráficos, ações, links e imagens.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323
BtnTextver template
Largura250px
TituloLISTA COM AÇÕES E IMAGENS
Card template
DescPara conteúdos com ou sem ações, busca e expansão do card.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811706386
BtnTextver template
Largura250px
TituloLISTA COM AÇÕES E TEXTOS
Card template
DescOpção com a otimização do espaço de tela expandindo os cards.
BtnURLhttps://tdn.totvs.com/display/PTT/Template+lista+com+Accordion
BtnTextver template
Largura250px
TituloLISTAS DE TEXTO

Expandir
titleCadastro

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:

Section

Card template
DescPara visualizar, excluir e editar informações já cadastradas.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=811706509
BtnTextver template
Largura250px
TituloVISUALIZAÇÃ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
BtnTextver template
Largura250px
TituloEDIÇÃO INDIVIDUAL
Card template
DescPossibilidade de editar um grupo de informações.
BtnURL

Page Banner
actionTitlever template
descriptionTexto explicando
titleAcordion

Column
width32

Page Banner
defaulttrue
actionTitlever template
actionUrlhttps://tdn.totvs.com/pages/viewpage.action?pageId=811701323
descriptionÉ recomendado para exibição de informações e dashboards, podendo ser utilizado para incluir vários tipos de conteúdo como: gráficos, tabelas, grids e imagens.
stylewidth: 341px; height: 236px;
labelWidget
titleWidget

 

811725020
BtnTextver template
Largura250px
TituloEDIÇÃO EM MASSA

Expandir
titleUso 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.

Section

Card template
DescLeituras com botão de acesso na tela.
BtnURLhttps://tdn.totvs.com/pages/viewpage.action?pageId=814524292
BtnTextver template
Largura250px
TituloLEITURA 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=814524327
BtnTextver template
Largura250px
TituloFORMULÁRIOS
Card template
DescUso da câmera para enviar imagens nas rotinas do aplicativo.
BtnURLhttps://tdn.totvs.com/display/PTT/Envio+de+imagens
BtnTextver template
Largura250px
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