4D para Móvel: Interagir com outras aplicações

Tradução automática de Deepl

Foram disponibilizados vários formatadores para formatar os seus dados na forma de lista ou de detalhe. Por exemplo, um campo booleano pode ser representado como um círculo vermelho ou verde. Se acha que isto é muito conveniente, então vai adorar as novas características em 4D v19 R5.

Imaginemos uma aplicação com uma lista dos nossos clientes, se precisarmos de ir aos seus escritórios, seria realmente útil poder tocar no endereço do cliente para abrir o Google Maps. Infelizmente, no caminho, está-se preso no trânsito. Não entre em pânico, basta tocar no número de telefone, e pode optar por enviar uma mensagem ou telefonar directamente para os avisar 🙂

Vários outros formatadores estão à sua disposição, deixamos que os descubra.

Que formatadores estão disponíveis

Como lembrete, todos estes formatadores já estão disponíveis no iOS, este é o seu equivalente para o Android.

Formatador de endereços

Abrir a aplicação Google Maps.

Formatador de telefone

Abrir um menu para telefonar ou para adicionar ao contacto do utilizador.

blank

formatador URL

Abrir um URL na visualização externa da web.

blank

formatador HTML

Mostrar o texto com o estilo 4D numa vista detalhada.

blank

Formatador de correio

Abrir a aplicação de correio.

blank

Como utilizá-lo

Pode descarregar o formatador a partir da galeria. Em seguida, descomprima o arquivo e copie o formatador na pasta “/Resources/Mobile/formatter” do seu projecto.

Agora, o formatador pode ser seleccionado a partir do menu “Formatos”, tal como um formato incorporado.

blank

Para as suas necessidades específicas, tem a possibilidade de criar os seus próprios formatadores Kotlin, este tutorial pode ajudá-lo a configurá-lo e criá-lo.

A seguir…

Venha e partilhe as suas criações e ideias no fórum, estamos à sua espera.

Vanessa Talbot
• Proprietário do produto - Vanessa Talbot entrou ao time 4D Program em Junho de 2014 como Proprietária do Produto e está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Desde sua chegada, trabalhou na definição de funcionalidades chaves em 4D. Trabalhou na maioria das novas funcionalidades multithread preemptivo e também em um tema muito complexo: a nova arquitetura para a aplicação engined. Vanessa é formada pela Telecom Saint-Etienne. Começou sua carreira no Instituto de Investigação Criminal como desenvolvedora do departamento audiovisual. Também trabalhou em meios de comunicação e no âmbito médico como especialista em assistência técnica, produção e documentação de novas funcionalidades.