Betriebssystem für eine Auto-Haupteinheit

Betriebssystem für eine Auto-Haupteinheit

Information
Standort:
Europäische Union
Branche:
Automobilindustrie
Plattform:
Web
Arbeitsmodell:
Engagiertes Team
Projektdauer:
2 Jahre
Team-Mitglieder:
5-10 Personen
ID:
570
Verwendete Technologien
C++(NDK)
C/C++
Android SDK
Mobile

Herausforderungen

Unser Kunde ist auf Technologien zur Spracherkennung/Signalverarbeitung für eingebettete Produkte und ferngesteuerte Flugmaschinen (auch Drohnen genannt) spezialisiert. Sie entwickeln auch Produkte im Zusammenhang mit der Autotelefoniebranche: Chipsätze (einschließlich DSP), Geräusch- und Echounterdrückungsalgorithmen, Bluetooth-Softwarestack und Endbenutzeranwendungen (Bluetooth-Freisprecheinrichtungen für Autos). Ihre Produkte werden über Einzelhandelsketten an Verbraucher verkauft und mit dem werkseitig installierten Audiosystem in Fahrzeuge eingebaut. Das Team von Elinext stand vor einem ehrgeizigen Projekt: die Schaffung einer Car-Audio-Infrastruktur von Grund auf neu. Der Arbeitsumfang umfasste die Entwicklung einer Umgebung für das System, einschließlich Kernsystemanwendungen (ähnlich dem Google Play Market), und die Neugestaltung von Anwendungen von Drittanbietern, um den Anforderungen der neuen Umgebung gerecht zu werden.

Unsere Lösung

Das System enthält eine Killerfunktion namens "Voice Recognition", die es ermöglicht, in allen installierten Anwendungen nach Musik zu suchen. Um diese Funktion zu unterstützen, hat unser Team mehrere On-Demand-Anwendungen neu entwickelt. Tatsächlich haben Car Audio-Geräte eine Reihe von Versionen: Asteroid Classic (Android 1.5), Asteroid Smart (Android 2.3), New Generation (Android 4.1). Unser Entwicklungsteam musste Anwendungen entwickeln, die alle diese Plattformen gleichzeitig unterstützen. Das Elinext-Team hat an den folgenden Anwendungen gearbeitet: Asteroidenmarkt: ermöglicht es, den Katalog zu durchsuchen und die Vielzahl von Anwendungen wie Deezer oder Spotify zu installieren/aktualisieren. Außerdem können Benutzer kostenpflichtige Anwendungen über die Asteroid Market-App kaufen und installieren. Unser Team hat den gesamten Entwicklungszyklus durchlaufen und unter anderem eine entscheidende Spracherkennungsfunktion hinzugefügt, die oben erwähnt wurde; Navigationsanwendungen:
  • die Ausrichtung des Geräts in vollem Umfang
  • Kompatibilität hinzugefügt, um die Bildschirmgröße in vollem Umfang zu unterstützen;
  • Widget-Anwendung:
  • Funktion hinzugefügt, die es ermöglicht, Staus für Ihren Standort auf einer Karte anzuzeigen;
  • die Fähigkeit, den Audioplayer zu steuern (Start, Stopp, Schnellvorlauf, Rücklauf);

Spezielle Funktionen

Die größte Herausforderung für unser Team lag im Verständnis der neuen Umgebung, die durch die benutzerdefinierte Firmware und das SDK des Kunden definiert wurde. Es ist auch erwähnenswert, dass das System jetzt mehrere Versionen von Android und eine Reihe von Gerätegenerationen gleichzeitig unterstützt.
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert