Sie fragen sich sicher, welche Beacons mit iOS und Android kompatibel sind, und was ist der Unterschied zwischen Android Beacons und iOS Beacons. Eigentlich, Die Kompatibilität wird durch die Implementierung eines gemeinsamen Bluetooth-Standards auf diesen mobilen Plattformen erreicht. Egal ob Apfel iBeacon, Google Eddystone, oder Sensorbake, es funktioniert mit iOS und Android. Beginnen wir mit der Vergleichstabelle von Android-Beacons vs. iOS-Beacons.
Vergleichstabelle: Android-Beacons vs. iOS-Beacons
Android-Beacons | iOS-Beacons | |
Ausführung | Android 4.3 und auf | iOS 7 und auf |
Werbung aktivieren | Über die Android-Bibliothek | Über CoreLocation und CoreBluetooth |
APP-Download | Das ist nicht nötig | Müssen |
BLE-Scannen | Ein kontinuierlich abhörender Dienst ist erforderlich, um das Scannen von Kabeln zu ermöglichen | BLE wird gescannt und die App wird geweckt, obwohl sie im Hintergrund läuft |
Lösen Sie das Eddystone-Leuchtfeuer aus | Automatisch mit Hintergrundbetriebssystem auslösen | Scannen Sie nur das Eddystone Beacon, aber lösen Sie es nicht automatisch aus |
Batterieverbrauch | Android L verbessert die Ble-Beacon-Erkennung erheblich, indem es App-Entwicklern Flexibilität mit mehr Anpassungsoptionen bietet | iOS bietet eine Out-of-the-Box-Lösung mit weniger Funktionen, Es verbraucht viel Batterie durch kontinuierlich Übertragung von Ble-Ibeacons |
Verwandelt das Einschalten von Bluetooth auf Android oder iOS ein mobiles Gerät in ein Beacon-Gerät??
Nein, Das Einschalten von Bluetooth macht Android oder iOS nicht zu einem Beacon. Wenn Sie möchten, dass eine der beiden Plattformen als Werbefeuer fungiert, Zum Starten von Anzeigen muss eine benutzerdefinierte Anwendung installiert werden. Android kann dies über die Android Beacons Library tun. Auf iOS-Gerät, Sie können dies mit dem integrierten CoreLocation und CoreBluetooth tun. jedoch, Apple iOS hat kein Hintergrundbetriebssystem, das Eddystone-Trigger unterstützt. Während iOS-Apps scannen können, Ansicht, und Verarbeitung von Eddystone-Beacons, Das iOS-Betriebssystem erstellt immer noch keine Benachrichtigung zum Starten der App, wenn sich ein Eddystone-Beacon in der Nähe befindet.
Auf iOS und Android, wenn Sie Bluetooth im Einstellungsbildschirm immer eingeschaltet lassen, Es sendet sowohl BLE- als auch Bluetooth Classic-Pakete, damit sie von externen Bluetooth-Scan-Apps erkannt werden können. Aber diese Anzeigen sind keineswegs ausschließlich BLE-Beacon-Anzeigen, und diese Nicht-Beacon-Pakete können immer noch mit einigen Scan-Apps erkannt werden.
Solange Bluetooth auf beiden Plattformen aktiviert ist, es kann basierend darauf erkannt werden, was andere Anwendungen tun. Möglicherweise gibt es bereits vorhandene Anwendungen auf dem Telefon, die dieses Problem verursachen WURDE BEKOMMEN Service-Anzeigen, BLE-Beacon-Anzeigen, oder andere ähnliche Anzeigen. jedoch, Sie können nicht vorhersagen, ob ein Gerät dies tun wird, da Sie nicht vorhersagen können, welche Apps installiert sind. Sie haben auch keine Möglichkeit zu wissen, welche Anzeigen zufällige Apps auf vorhersehbare Weise schalten. Wenn Sie nach einer Möglichkeit suchen, ein anderes BLE-Gerät auf vorhersehbare Weise zu erkennen, Sie müssen eine bestimmte Anwendung auf diesem Gerät installieren.
Ob die Anwendung die ganze Zeit oder nur im Hintergrund laufen soll
Apple kündigte an, dass sobald ein Benutzer die App installiert hat, das mobile Gerät wird „finden“ das Beacon auch dann, wenn die App geschlossen wird oder der Benutzer sein Mobilgerät neu startet. Infolge, Geräte mit iOS 7 und höher können nun ständig BLE scannen und verwandte Apps aktivieren, auch wenn sie ausgeschaltet sind, solange sie sich in Reichweite der Bake befinden. jedoch, Android-Geräte verfügen nicht über diese Art von Beacon-System auf Betriebssystemebene. Die einzige Möglichkeit, als Reaktion auf Android-Beacons aufzuwachen, besteht darin, einen kontinuierlich lauschenden Dienst im Hintergrund auszuführen.
Batterieverbrauch:Android-Beacons vs. iOS-Beacons
Bevor Apple iBeacon in iOS eingeführt hat 7, Alle Bluetooth-Low-Power-Technologien und die Möglichkeit, ein eigenständiges Gerät zu erstellen, könnten ihre eigene ID senden 24/7, und, Die meisten modernen Android-Telefone verfügen auch über die erforderliche Hardware und Software, um BLE-Beacons zu erkennen.
iOS-Beacons
Apple war der Ansicht, dass das Hinzufügen einer Technologie Bedenken hinsichtlich der ohnehin begrenzten Akkulaufzeit hervorrufen würde, Apple ibeacon basiert also auf seinem Bluetooth Low Energy (WURDE) Entwicklung. iBeacons kündigen regelmäßig ihre Anwesenheit an, indem sie BLE iBeacons senden. Mobilgeräte können diese Signale erfassen und relativ zum Beacon lokalisieren. Dies eröffnet neue Möglichkeiten für kontextbewusstes Verhalten in mobilen Anwendungen, B. standortbasierte Bereitstellung von Inhalten, Client-Anwendungen, usw. Aber um die Leuchtfeuer zu benutzen, Das Telefon muss zusätzliche Arbeit leisten, um sie zu erkennen, was wiederum den Batterieverbrauch erhöht.
Android-Beacons
Android, auf der anderen Seite, unterstützt nur Bluetooth LE ab Android 4.3, und ist effizienter als das iPhone. Google hat die Bluetooth-Low-Power-Beacon-Erkennung mit der neuesten Iteration seines Android-Betriebssystems erheblich verbessert (Android L), was es Entwicklern ermöglicht, sich auf das Betriebssystem für die Beacon-Erkennung zu verlassen, genau wie es ios tut. jedoch, Android gibt Entwicklern mehr Flexibilität bei der Erkennung der Arten von Beacons. Das Hauptproblem bei der Verwendung der Lösung von Google besteht darin, dass sie nur mit Version L von Android funktioniert. Android bietet mehr Anpassungsoptionen für App-Entwickler, während iOS eine optimierte Out-of-the-Box-Lösung mit weniger Funktionen bietet.
Gesamt, Wir gehen davon aus, dass sich der Verbrauch von BLE-Batterien mit jeder Generation von BLE-Chipsätzen weiter deutlich verbessern wird. Verwendung eines Bluetooth-Chipsatzes, der speziell für den BLE-Anwendungsfall entwickelt wurde, Die neuen Telefone sind extrem energieeffizient, und im wirklichen Leben, der tatsächliche tägliche Verbrauch aller modernen Telefone liegt tatsächlich unter 1%.
Kann iBeacon für Proximity Advertising auf Apps von iOS-Geräten verwendet werden??
Ja. Sie können die iOS-App für das Proximity-Marketing verwenden. Es gibt zwei Möglichkeiten:
1. Integration mit Ihren eigenen Anwendungen
Das Kernziel der Integration von Beacons in Anwendungen ist die Personalisierung. Der Beacon verwendet während des Registrierungsprozesses erfasste Benutzerinformationen, um personalisierte Nachrichten zu versenden. Sie können auch Kundenanforderungen analysieren, indem Sie beobachten, wie sie die Anwendung verwenden. Zum Beispiel, wenn Sie einen Online-Shop haben, Sie können Kunden analysieren‘ Einkaufsmuster und senden darauf basierend relevante Angebote.
2. Arbeiten Sie mit Apps von Drittanbietern zusammen
90% der Smartphone-Nutzer abonnieren mindestens eine Prämienprogramm-App! Wenn Sie keine App haben, Sie können Ihre Kampagne vorantreiben, indem Sie mit anderen Apps von Drittanbietern zusammenarbeiten.
Dieser Artikel sollte Ihre Fragen zu Android-Beacons im Vergleich zu iOS-Beacons beantworten und Ihnen helfen, eine bessere Wahl zu treffen. In Ergänzung, Wir sind der führende Beacon-Hersteller in der Branche in China. Unsere Beacons sind mit iBeacon und Eddystone kompatibel. Sie können uns für weitere Informationen über Beacons kontaktieren.