Google Voice für Texting über Wifi

Aug 13, 2021
admin

Texting über Wifi: Using Google Voice

App Inventor Classic – App Inventor Classic – FOR APP INVENTOR 2 CLICK HERE- 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

Dieses Tutorial zeigt, wie man die Komponente Texting verwendet, um Textnachrichten (SMS) über Wifi zu senden und zu empfangen. Dadurch können Lehrkräfte App Inventor Texting-Beispiele und -Übungen mit Telefonen verwenden, die keine Mobilfunk- oder Datentarife haben.

Um die Texting-Komponente über Wifi verwenden zu können, benötigt der App-Benutzer ein Google Voice-Konto und muss außerdem die Google Voice-App aus dem Play Store herunterladen und installieren.

Wenn Sie Google Voice auf Ihrem Telefon eingerichtet haben, probieren Sie das AlertMe-Tutorial aus.

Unter der Haube: Wie die Dinge funktionieren

Texting over Wifi verwendet Google Voice, um Nachrichten zu senden und zu empfangen. Die mobile Google Voice-App wird für den Empfang von Nachrichten verwendet und das Google Voice-Konto des Nutzers wird für das Senden von Nachrichten verwendet.

Empfangen einer Nachricht:

Hier sind einige der internen Details, wie die Dinge funktionieren, wenn eine Nachricht empfangen wird.

  1. Das Telefon empfängt eine eingehende Textnachricht, sagen wir „Hallo“, von einem anderen Telefon, sagen wir „555-111-2222“.
  2. Das Android-System leitet die Nachricht an die mobile Google Voice-App weiter, die für den Empfang von Nachrichten eingerichtet wurde.
  3. Die Google Voice-App leitet die Nachricht an den Broadcast-Empfänger der Texting-Komponente weiter.
  4. Wenn die Texting-Komponente für den Empfang von Nachrichten aktiviert ist, leitet der Broadcast-Empfänger die Nachricht an die Texting-Komponente weiter.
  5. Wenn die Texting-Komponente ausgeführt wird (d. h. sie ist im Vordergrund sichtbar), wird ihr MessageReceived-Ereignishandler (mit den Argumenten 555-111-2222 und Hi für dieses Beispiel) aufgerufen.
  6. Die Methode MessageReceived verarbeitet die Nachricht gemäß dem in ihrem Do-Slot angegebenen Algorithmus.

Natürlich sind die meisten dieser Details für den App Inventor-Programmierer nicht sichtbar, der sich nur um die Prozedur im Do-Slot kümmern muss.

Senden einer Nachricht:

Hier sind einige der Details, wie die Dinge funktionieren, wenn eine Nachricht gesendet wird.

  1. Das Senden einer Nachricht erfordert, dass die Eigenschaften Message und PhoneNumber der Texting-Komponente gesetzt wurden und dass ihre SendMessage-Methode aufgerufen wurde.
  2. Wenn dies die erste Nachricht ist, die von der App gesendet wird, wird der Benutzer aufgefordert, sich mit seinem Online-Google-Voice-Konto zu authentifizieren.
  3. Nach der Authentifizierung wird die SendMessage-Methode die Nachricht und die Telefonnummer an Google Voice weiterleiten.
  4. Google Voice leitet die Nachricht an die Ziel-Telefonnummer weiter.

Hinweis: Wenn der Nutzer eine Nachricht an seine eigene Google Voice-Nummer sendet, wird sie an das Telefon zurückgeleitet.., was sehr verwirrend sein kann. Dies kann Auswirkungen darauf haben, wie Sie Ihre App gestalten.

Vorbereitungen: Anmeldung bei Wifi

Ein zuverlässiger Wifi-Hotspot ist eine Voraussetzung für die Nutzung der Texting-Komponente ohne SIM-Karte oder Mobilfunkkonto. Verwenden Sie die Einstellungen > Drahtlos & Netzwerke > Wi-Fi des Telefons, um eine Verbindung zu einem Wifi-Hotspot herzustellen. Dies kann erfordern, dass Sie sich mit einem Passwort beim Wifi anmelden und dass Sie sich mit einem Benutzernamen und einem Passwort beim Schulnetzwerk anmelden.

Einrichten des Google Voice-Kontos

Die überarbeitete Texting-Komponente verwendet Google Voice, um ausgehende Nachrichten über Wifi zu senden. Um eine App zu entwickeln und zu testen, die Textnachrichten über Wifi sendet, muss der App-Entwickler ein Google Voice-Konto haben. Sobald die App entwickelt ist, müssen auch die Nutzer der App über ein Google Voice-Konto verfügen.

Um ein Google Voice-Konto zu erstellen,

  1. melden Sie sich bei Ihrem Google Mail-Konto an.
  2. Klicken Sie in der Google-Menüleiste auf die Registerkarte „Mehr“.
  3. Wählen Sie die Option „Noch mehr“ aus.
  4. Scrollen Sie nach unten zum Link „Google Voice“ unter „Home and Office/“.
  5. Befolgen Sie die dortigen Anweisungen, um eine Google Voice-Nummer zu erstellen und Ihr Konto zu aktivieren.

Installieren der Google Voice-App

Die überarbeitete Texting-Komponente empfängt eingehende Nachrichten über Wifi durch die mobile Google Voice-App. So laden Sie Google Voice herunter und installieren es auf Ihrem Telefon:

  1. Starten Sie die Market- oder Play Store-App des Telefons.
  2. Suchen Sie nach „Google Voice“.
  3. Laden Sie die App herunter und installieren Sie sie.
  4. Lesen Sie die Genehmigungsanfragen der App und stimmen Sie ihnen zu.
  5. Starten Sie die App und folgen Sie den Anweisungen zur Einrichtung.
  6. Stellen Sie die folgenden Google Voice-Einstellungen unter Sprache > Synchronisierung und Benachrichtigungen ein:
  7. Textnachrichten empfangen > Über die Google Voice-App
  8. Textbenachrichtigungen > Aus (es sei denn, Sie möchten, dass Ihre App und Google Voice Sie benachrichtigen)

Authentifizierung ausgehender Nachrichten

Denn ausgehende Nachrichten werden über das (Online-)Google Voice-Konto des Nutzers gesendet, werden Nutzer von Texting-over-wifi-Apps gebeten, der App die Erlaubnis zu erteilen, jetzt und in Zukunft auf das Nutzerkonto zuzugreifen. Wenn auf dem Telefon mehr als ein Benutzerkonto vorhanden ist, wird der Benutzer zunächst aufgefordert, ein Konto auszuwählen.

Diese Beschreibung geht davon aus, dass der Nutzer bereits ein aktives Google-Konto auf dem Telefon hat. Ist dies nicht der Fall, wird der Nutzer aufgefordert, ein Konto einzurichten oder sich bei einem bestehenden Google-Konto anzumelden.

Dieser Authentifizierungsprozess findet statt, wenn die App nach der Installation zum ersten Mal eine ausgehende Nachricht sendet. Je nachdem, wie die App und das Telefon verwendet werden, wird der Nutzer möglicherweise nie wieder um Erlaubnis gebeten.

Zusammenfassung

Glückwunsch! Sie haben Google Voice erfolgreich installiert und können nun über Wifi simsen! Dies wird für eine Reihe von Apps nützlich sein, die Texting verwenden. Versuchen Sie nun, AlertMe zu erstellen, eine Anwendung, mit der Sie diese neue Fähigkeit ausprobieren können.

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.