Google Voice for Texting over Wifi

Ago 13, 2021
admin

Texting Over Wifi: Usando Google Voice

App Inventor Classic – App Inventor Classic – FOR APP INVENTOR 2 CLIQUE AQUI- App Inventor Classic – App Inventor Classic

This information pertains to App Inventor 1 (Classic). For tutorials about App Inventor 2, go to the App Inventor 2 Tutorials.

Introduction

Este tutorial mostra como usar o componente Texting para enviar e receber mensagens de texto (SMS) via Wifi. Isso permite que os instrutores usem exemplos e exercícios de SMS do App Inventor com telefones que não possuem celular ou planos de dados.

Para usar o componente SMS sobre Wifi, o usuário do aplicativo precisará de uma conta do Google Voice e também deverá baixar e instalar o aplicativo Google Voice da Play Store.

Após configurar o Google Voice no seu telefone, tente o tutorial AlertMe.

Baixo do capô: Como as coisas funcionam

Texto via Wifi usa o Google Voice para enviar e receber mensagens. O aplicativo móvel Google Voice é usado para receber mensagens e a conta Google Voice do usuário é usada para enviar mensagens.

Recebendo uma mensagem:

Aqui estão alguns dos detalhes internos de como as coisas funcionam quando uma mensagem é recebida.

  1. O telefone recebe uma mensagem de texto recebida, digamos, “Olá”, de algum telefone, digamos, “555-111-2222”.
  2. O sistema Android encaminha a mensagem para o aplicativo móvel Google Voice, que foi configurado para receber mensagens.
  3. O aplicativo Google Voice encaminha a mensagem para o Receptor de Transmissão de Texto do componente de texto.
  4. Se o componente de texto estiver ativado para receber mensagens, o Receptor de Transmissão encaminha a mensagem para o componente de texto.
  5. Se o componente de texto estiver em execução (o que significa que está visível em primeiro plano), seu gerenciador de eventos MessageReceived (com os argumentos 555-111-2222 e Hi para este exemplo) será invocado.
  6. O método MessageReceived processará a mensagem de acordo com o algoritmo especificado no seu slot do.

A maior parte destes detalhes não são visíveis para o programador do App Inventor, que só precisa se preocupar com o procedimento no slot Do.

Enviar uma mensagem:

Aqui estão alguns dos detalhes de como as coisas funcionam quando uma mensagem é enviada.

  1. Enviar uma mensagem requer que as propriedades do componente Mensagem de texto e PhoneNumber tenham sido definidas e que seu método SendMessage tenha sido chamado.
  2. Se esta for a primeira mensagem enviada pelo aplicativo, o usuário será solicitado a se autenticar com sua conta online do Google Voice.
  3. Após a autenticação, o método SendMessage encaminhará a mensagem e o número de telefone para o Google Voice.
  4. Google Voice irá encaminhar a mensagem para o número de telefone de destino.

Nota: se o usuário enviar uma mensagem para seu próprio número de Google Voice, ela será encaminhada de volta para o telefone.., o que pode ser muito confuso. Isto pode ter implicações na forma como você projeta seu aplicativo.

Preliminares: Entrar em Wifi

Um hotspot Wifi fiável é um pré-requisito para usar o componente de Texto sem cartão SIM ou conta de telemóvel. Use as configurações do telefone > Sem fios & redes > Wi-Fi para se ligar a um hotspot Wifi. Isto pode exigir que faça login no Wifi com uma palavra-passe e também pode exigir que faça login na rede da escola com um nome de utilizador e palavra-passe.

Configurar a sua conta Google Voice

O componente Texto revisto usa o Google Voice para enviar mensagens enviadas através do Wifi. Para criar e testar um aplicativo que envie mensagens de texto via Wifi, o desenvolvedor do aplicativo terá de ter uma conta do Google Voice. Uma vez desenvolvido o aplicativo, os usuários do aplicativo também terão que ter contas do Google Voice.

Para criar uma conta do Google Voice,

  1. Login para sua conta do Gmail.
  2. Clique na guia Mais na barra de menu do Google.
  3. Selecione a opção Ainda Mais.
  4. Clique até o link Google Voice em Casa e Escritório/.
  5. Seguir as instruções para criar um número Google Voice e activar a sua conta.

Instalar o Google Voice App

O componente Texting revisto recebe mensagens de entrada via Wifi através do aplicativo móvel Google Voice. Para baixar e instalar o Google Voice no seu telefone:

  1. Inicie o aplicativo do telefone Market ou Play Store.
  2. Procure o “Google Voice”.
  3. Baixar e instalar o aplicativo.
  4. Ler e aprovar os pedidos de permissão do aplicativo.
  5. Inicie o aplicativo e siga as instruções de configuração.
  6. Definir as seguintes configurações de voz do Google em Voz >Sincronização e notificações:
  7. Receber mensagens de texto > Através do aplicativo Google Voice
  8. Notificações de texto >Desligado (a menos que você queira que seu aplicativo e o Google Voice o notifiquem)

Autenticar mensagens enviadas

Porque as mensagens enviadas são enviadas através da conta do usuário (online) Google Voice, Os usuários de aplicativos Texting-over-wifi serão solicitados a dar permissão para acessar a conta do usuário agora e no futuro. Se houver mais de uma conta de usuário no telefone, o usuário será primeiramente solicitado a escolher uma conta.

Esta descrição assume que o usuário já tem uma conta Google ativa no telefone. Caso contrário, o usuário será solicitado a configurar uma conta ou login em uma conta Google existente.

Este processo de autenticação acontecerá na primeira vez que o aplicativo enviar uma mensagem de saída após a sua instalação. Dependendo de como o aplicativo e o telefone são usados, o usuário nunca mais poderá ser solicitado a permissão

Em resumo

Congratulações! Você instalou com sucesso o Google Voice e está pronto para enviar mensagens de texto via Wifi! Isto será útil para uma variedade de Apps que utilizam o envio de mensagens de texto. Agora tente criar o AlertMe, um aplicativo que permite que você tente este novo recurso.

Done with Google Voice? Return to the other tutorials here.

Deixe uma resposta

O seu endereço de email não será publicado.