Índice:
- Etapa 1: Diagrama de blocos
- Etapa 2: lógica do sensor
- Etapa 3: selecionador de contato
- Etapa 4: lógica do botão de compartilhamento
- Etapa 5: visualização do aplicativo em dispositivo real
- Etapa 6: Seleção de contato
- Etapa 7: Enviando o local
- Etapa 8: Compartilhando o aplicativo e testando
- Etapa 9: Arquivo.apk a ser testado
Vídeo: ShareMyLocation: 9 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este é o layout que criei para este aplicativo de compartilhamento de local.
Na primeira seção dessa tela, o usuário pode obter a longitude e a latitude de sua localização atual.
Ao selecionar o botão Selecionar contato para compartilhar, o aplicativo de contato padrão do telefone abre e permite que o usuário selecione o contato com o qual compartilhar a localização e o próximo campo (caixa de texto) é preenchido com o número de contato do destinatário selecionado ou o usuário pode digite diretamente o número de contato do destinatário na caixa de texto.
Ao pressionar o botão Compartilhar localização, o aplicativo de mensagens padrão do telefone abre e permite que o usuário envie detalhes de localização ao destinatário.
Para criar este aplicativo, usei o MIT App Inventor, um ambiente de programação intuitivo e visual que permite que todos - até crianças - criem aplicativos totalmente funcionais para smartphones e tablets.
Etapa 1: Diagrama de blocos
Este é o Diagrama de Blocos para construir a lógica da aplicação.
Etapa 2: lógica do sensor
Neste aplicativo, o Sensor de localização é usado para obter a localização do usuário. Ele fornece a longitude e a latitude da localização atual e essas entradas são fornecidas ao mapa e outros rótulos para exibir os respectivos valores.
Etapa 3: selecionador de contato
Quando o botão ContactPicker é clicado e qualquer contato é selecionado, o campo Contato é preenchido com o número do destinatário. Ou o usuário pode digitar diretamente o número de contato do destinatário no campo Contato.
Etapa 4: lógica do botão de compartilhamento
Depois de pressionar o botão Compartilhar local:
1. a propriedade Message do objeto Texting é criada e atribuída com o valor de Current Address, Longitude, Latitude.
2. a propriedade PhoneNumber do objeto Texting é criada e é atribuída com o valor do campo Contact number phone number.
e, em seguida, o procedimento SendMessage é chamado, que invoca o aplicativo de mensagens padrão do telefone para enviar a localização por mensagem de texto.
Etapa 5: visualização do aplicativo em dispositivo real
Isso fornece a visualização quando o aplicativo é carregado em um dispositivo real.
Etapa 6: Seleção de contato
O campo ao lado de Selecionar contato para compartilhar é preenchido com o número de contato do destinatário.
Etapa 7: Enviando o local
Depois de pressionar o botão Compartilhar localização, o aplicativo de mensagens padrão do telefone é chamado e os detalhes do local são enviados.
Etapa 8: Compartilhando o aplicativo e testando
Compartilhei este aplicativo com meu amigo e tentei obter a localização de seu telefone.
Etapa 9: Arquivo.apk a ser testado
Use este arquivo.apk para instalar o aplicativo em seu telefone Android e tente testá-lo.