Dicas

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:

Produto blank

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!

Dicas blank

Uma aplicação nativa feita à medida: Colocar Encomendas com 4D para telemóvel

Tradução automática de Deepl

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:

Dicas blank

4D REST API + ReactJS

Tradução automática de Deepl

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.

Dicas blank

Como ligar o Tableau com 4D

Tradução automática de Deepl

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!

Posto Convidado blank

Como criar uma classe “TimeStamp” simples em 4D

Tradução automática de Deepl

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.

Posto Convidado blank

Um UX melhorado com AJUI_Progressbar

Tradução automática de Deepl

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á!

Posto Convidado blank

AJUI_Tip: Um motor de ponta de ferramenta para 4D

Tradução automática de Deepl

Alguma vez foi inundado por diálogos de confirmação, caixas de alerta e janelas de ajuda contextuais que tornam quase impossível localizar a janela do formulário em que estava a trabalhar? Não seria mais fácil permanecer na mesma página e ver bolhas de ajuda a apontar directamente para o alvo original?

Isto é possível graças ao componente 4D AJUI_Tip. É um poderoso motor de ponta de ferramenta baseado nas tecnologias disponíveis em 4D, tais como ORDA, New Formula, SVG, SubForm, CALL FORM, para citar algumas. Neste post de blogue, destacaremos a utilização do componente, e mostraremos como se pode conceber belas dicas de ferramentas para melhorar a IU das suas aplicações. No final do post do blog pode ser encontrado um link para download.

Produto blank

Como criar modelos 4D para formulários iOS

Tradução automática de Deepl
Com 4D v17 R3, 4D para iOS tem uma surpresa para si!
O post do tutorial da aplicação bancária mostrou que 4D para iOS fornece vários modelos de formulários de lista e detalhe que cobrem a maioria (mas talvez não todas) das suas necessidades.
Bem, não tenha medo! Agora pode criar facilmente os seus próprios modelos 4D para iOS de lista e formulário de detalhe. SIM, ouviu bem!

Dicas blank

Como testar aplicações iOS Beta usando TestFlight

Tradução automática de Deepl

TestFlight é uma solução gratuita fornecida pela Apple que lhe permite enviar uma versão testável da sua aplicação a utilizadores beta específicos. Desta forma, pode gerir o feedback dos testadores beta e aplicar quaisquer modificações (se necessário) antes de a sua aplicação ser lançada na App Store. Neste post do blog, vamos explorar como tirar partido do TestFlight para uma aplicação de produção sem bugs.