Tutorial 4D para Móvel – Usando Formatadores
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:
4D para Mobile Tutorial – Classifique a sua vista de lista
Para facilitar a utilização de uma aplicação, os dados apresentados ao usuário são geralmente ordenados alfabeticamente, cronologicamente, ou uma combinação de vários critérios.
4D para Android e 4D para iOS permite definir vários tipos de ordens para cada vista de lista.
4D para Mobile Tutorial – Definir consultas de filtro
Para uma aplicação móvel, os dados são geralmente filtrados para preservar o espaço de armazenamento e fornecer acesso direto e rápido aos dados essenciais.
Com 4D, há dois tipos de filtros.
- Um filtro estático para filtrar os dados de uma tabela. Por exemplo, limitar a tarefas com o estado ‘em curso’.
- Um filtro dinâmico depende da informação do utilizador. Por exemplo, devolver apenas as tarefas do utilizador.
Este tutorial irá mostrar-lhe como utilizar e combinar estes dois filtros.
4D para Mobile Tutorial – A sua primeira aplicação
O gerador de aplicações móveis 4D permite-lhe criar aplicações móveis para Android e iOS. Na documentação, há vários tutoriais para o ajudar a começar e até a ir mais longe com aplicações avançadas.
O primeiro exemplo é simples e permite a criação de um catálogo de contatos. Todos os detalhes podem ser encontrados aqui.
E se preferir, aqui estão todos os passos no vídeo:
Crie a sua aplicação móvel nativa com 4D
4D para Android e 4D para iOS permitem configurar, conceber, construir e implementar aplicações nativas Android e/ou iOS com base num banco de dados 4D. Uma vez gerados e implantados, os clientes móveis podem ligar-se ao servidor 4D e interagir com dados novos ou existentes sem requisitos adicionais.
4D para Android e 4D para iOS estão incluídos num único componente 4D integrado. Pode criar um projeto móvel e decidir construí-lo para o Android, iOS, ou ambos.
4D maneja a complexidade e gera um projeto Xcode em Swift ou um projeto Android em Kotlin. Depois, pode reabri-los com Xcode e Android Studio e continuar a trabalhar neles.
Este post no blog é uma compilação de funcionalidades disponíveis na nossa solução móvel que lhe permite construir uma aplicação completa que vai até ao fim!
Uma aplicação nativa feita à medida: Colocar Encomendas com 4D para telemóvel
4D v19 R6 e v19 R7 trouxeram duas características interessantes para 4D para Mobile. Sessões e exibição de páginas web servidas pelo servidor 4D na sua aplicação móvel nativa. Mas pensou nas possibilidades que obtém ao combinar as duas?
Este post de blogue irá mostrar-lhe uma dessas possibilidades. Vamos ver como construir uma aplicação simples que permita aos utilizadores móveis fazer encomendas com a sua central de compras para consolidar o seu stock:
4D REST API + ReactJS
por Mourad Aouinat, Engenheiro de Software na 4D Marrocos
Num post de blog anterior, vimos como é fácil configurar um REST API usando 4D. Neste post de blogue, vamos aproveitar a poderosa API REST 4D em combinação com React para construir uma aplicação To-Do que inclui características para abrir todos, criar novas, modificar as existentes, e características para modificação e eliminação em massa.
Como ligar o Tableau com 4D
Em 4D Webinar – Como ligar o Tableau com 4D, William Taylor (Technical Account Manager, 4D US) deu uma visão geral da ferramenta Tableau e de como ela poderia ser usada para visualizar os seus dados 4D. Neste post do blogue, vamos investigar os detalhes técnicos para lhe dar uma compreensão mais profunda de como funciona. Isto permitir-lhe-á construir, por exemplo, um visual mostrando o total de facturas mais elevado com nada mais do que REST 4D e Tableau!
Como criar uma classe “TimeStamp” simples em 4D
pelo autor convidado Tiran Behrouz, 4D developer (Vancouver, Canadá)
A introdução da ORDA em 4D v17 foi uma mudança de jogo. Agora, com a introdução de classes em 4D v18 R3, vamos assistir a uma mudança de paradigma na programação 4D. Podemos agora tirar partido de conceitos de programação orientados para objectos, tais como polimorfismo, composição, e herança, para escrever as nossas próprias bibliotecas de classes. Neste vídeo, demonstro como codificar uma classe TimeStamp simples usando 4D e ORDA.
Um UX melhorado com AJUI_Progressbar
Alguma vez executou uma acção, nada parecia acontecer, e não sabia se devia clicar novamente ou continuar à espera? Não há feedback fornecido, mesmo que a aplicação esteja a executar uma acção em segundo plano? Talvez a acção exija algum tempo para devolver um resultado? Como deve saber, 4D já fornece uma componente de barra de progresso integrada que torna o tempo de execução mais tolerável, mas se quiser algo com um design mais parecido com a web então continue a ler, porque é isso que a AJUI_Progressbar lhe dá!
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política