Anforderungen
Der Kunde wollte, dass Elinext eine mobile Anwendung für Android Geräte und das iPhone entwickelt, die Benutzern die Möglichkeit bietet, über eine Bluetooth-Verbindung ihrer Handys mit einer Freisprechanlage zu kommunizieren. (weitere Informationen zum Minikit Neo finden Sie hier). Es wurde entschieden, einen Entwickler pro Plattform zuzuweisen.
Herausforderungen
Die erste Herausforderung für unsere Entwickler bestand darin, ein Tool zur Ereignissteuerung und Funktionen des Bluetooth-Headset-Profils zu entwickeln. Auf Android-Geräten sollte die Anwendung die RFCOMM-Buchse nur dann verbinden, wenn eine Verbindung über das Headset-Profil hergestellt wird. Die zweite Herausforderung bestand darin, alle Probleme mit der Verbindung über den RFCOMM-Socket zu vermeiden. Die Probleme wurden durch den SDP-Lookup-Prozess verursacht.
Lösung
Diese Informationen stehen unter NDA.
Ergebnisse
Das Ergebnis des Entwicklungsprojekts ist eine Anwendung für das iPhone (unterstützt iOS 4.0 und höher) und Android-Geräte (2.1 und höher). Der Hauptteil der Funktionalität basiert auf der Kommunikation mit Minikit Neo über Bluetooth. Die App hat folgende Funktionalität:
- Die Anwendung merkt sich den Standort von Minikit Neo und zeigt ihn dem Benutzer auf der Karte an. Elinext-Entwickler haben eine Möglichkeit hinzugefügt, Koordinaten mit anderen Benutzern zu teilen.
- Parktimer. Die Anwendung alarmiert, wenn die Parkzeit abläuft.
- Fahrzeiterinnerung. Die Anwendung alarmiert jede voreingestellte Zeitzelle, wenn der Benutzer fährt.
- Spracherkennung. Der Benutzer kann auswählen, welches Gerät Sprachbefehle erkennen soll.
- Dualmodus. Der Benutzer kann die Möglichkeit aktivieren/deaktivieren, 2 Telefone gleichzeitig mit Minikit Neo zu verbinden.
- Automatische Antwort-SMS (nur für Android-Geräte). Wenn der Benutzer Anrufe ablehnt, sendet die Anwendung eine SMS-Nachricht mit dem vom Benutzer vordefinierten Text.
- Jingle anpassen. Der Benutzer kann benutzerdefinierte Ein-/Ausschaltgeräusche aufzeichnen.
- Neo-Informationen. Benutzer sehen hier alle Informationen über Minikit Neo. Sie können hier auch nach Firmware-Updates suchen.
- Hilfe beim Koppeln. Der Benutzer kann Informationen über den Kopplungsprozess erhalten.