Obtendo imagem da câmera
No Maker Mobile, é possível obter a imagem da câmera de um dispositivo móvel através da função Obter imagem da câmera.
Antes de utilizar a função em questão, é necessário desenvolver outros dois fluxos (caso não existam) para compor a chamada desta função, os passos abaixo demonstram a criação desses fluxos e utilização da função.
-
Crie um novo fluxo, efetue duplo-clique no objeto Início e adicione uma variável de entrada do tipo Variante. Chamaremos de "imagem", em seguida clique em OK para confirmar as alterações.

-
Adicione um processamento e utilize a função Alterar imagem do componente. No primeiro parâmetro, informe o nome do componente Imagem que irá ser alterado e, no segundo parâmetro informe a variável "imagem" que foi declarada como parâmetro de entrada anteriormente.

-
Ao final, o fluxo deverá ficar da seguinte forma:

Salve o fluxo (camada cliente ou servidor), este será usado posteriormente.
-
Repita os procedimentos anteriores fazendo a seguinte alteração:
- Troque o nome da variável declarada no parâmetro de entrada para "Mensagem de erro", do tipo Letras.
- Adicione um processamento e chame a função Alertar Aguardando Ok e nela passe como parâmetro a variável anteriormente declarada, "Mensagem de erro".

Salve o fluxo, o resultado deverá ficar como na imagem:

-
Criados os fluxos, abra o editor de fluxos novamente e adicione um novo processamento. Dentro deste processamento utilize a função Obter imagem da câmera. Esta função possui 03 parâmetros:
- O primeiro é o fluxo que será executado caso a imagem seja obtida com sucesso;
- O segundo parâmetro é o fluxo que será executado caso ocorra um erro ao obter a imagem;
- O terceiro é um inteiro que representa a qualidade da imagem (de 0 a 100).
O seu processamento deverá ficar conforme a imagem:

-
Ao final, o fluxo deverá ficar assim:

Salve o fluxo (camada cliente ou servidor) e associe ao evento Ao Clicar de um componente Botão em seu formulário. Ao clicar no botão, a câmera do dispositivo será aberta e uma nova foto será tirada, caso a operação seja realizada com sucesso, o fluxo "Alterar Imagem" será executado, caso contrário, o fluxo com mensagem de erro será executado informando qual o erro apresentado.