Apps nur für Autos erstellen

Wenn Sie ein Smartphone besitzen, stehen die Chancen gut, dass Sie die Funktionalität ziemlich oft durch das Herunterladen neuer Software-Apps erweitern. Aber die Aktualisierung der in Ihrem Auto eingebauten Computersysteme erfordert in der Regel einen langen Besuch im Autohaus, wo die Techniker des Unternehmens über spezielle Schnittstellen neue Software installieren.



Bewegte Musik: Pandora nutzte eine neue von Ford veröffentlichte Anwendungsschnittstelle, um eine Version seiner Streaming-Radio-App zu erstellen, die Fahrer mit der Ford Sync-Sprachschnittstelle steuern können.

Ford hat mit seinen Sync- und MyFord Touch-Systemen begonnen, dieses Paradigma zu ändern und die Sync-Programmierschnittstellen für Entwickler mobiler Apps zu öffnen. Im Januar stellten Ford, Pandora, Stitcher und Orangatame erstmals eine Sync-fähige Software vor, die es Fahrern ermöglicht, die Spracherkennungs- und Sprachsynthesesysteme des Autos zu verwenden, um mit internetbasierten Streaming-Radio- und Twitter-Apps zu interagieren, die auf dem Telefon des Fahrers ausgeführt werden.





Ford möchte jetzt viel mehr tun, als nur In-Auto-Versionen bestehender Smartphone-Anwendungen zu erstellen. Ford bietet zusammen mit der University of Michigan, Ann Arbor und Microsoft Fachwissen für einen Informatik- und Ingenieurstudiengang namens Cloud Computing im Pendelverkehr . Die Schüler der Klasse arbeiten in kleinen Teams an der Entwicklung, dem Bau und der Demonstration von Automobiltelematikanwendungen. Die Dienste, die Ihnen beim Autofahren wichtig sind, unterscheiden sich von denen, die Sie nutzen, wenn Sie mit Ihrem Telefon herumlaufen, sagt T.J. Giuli, ein Software-Ingenieur in der Ford-Abteilung Infotronics Research and Advanced Engineering, der den Kurs gemeinsam mit Professoren aus Michigan leitet Brian Noble und Jason Flinn . Die Softwareentwicklungsplattform für die Klasse basiert auf Microsofts Windows 7 und Robotics Developer Studio und bietet Zugriff auf Fahrzeugleistungsdaten, Netzwerkdienste, Spracherkennung, Text-to-Speech und Internetdienste wie soziale Netzwerkplattformen sowie in die Windows Azure-Cloud-Computing-Umgebung.

Wir interessieren uns nicht für Apps, die auf Ihrem Smartphone laufen und es in Ihr Auto bringen könnten, sagt Noble. Stattdessen entwickeln die Studenten einzigartige Apps, wie beispielsweise eine Green-Meilen-App oder eine Crowdsourcing-App, um Straßenbedingungen und Verkehr zu verfolgen. Die Herausforderung besteht darin, eine Killer-App zu finden und sie dann zu erstellen, sagt Noble. Ein besonderer Schwerpunkt liegt auf der Nutzung der vorhandenen Spracherkennungs- und Sprachsynthesefähigkeiten des Ford Sync-Systems, um die Interaktion des Fahrers mit den Automotive-Apps zu vereinfachen.

wie lange fliegt man zur venus

Die heute verfügbaren Sync-fähigen Apps laufen auf einem Smartphone, mit einer Programmierschnittstelle, die eine Verbindung zwischen diesen Apps und der Bord-Voice-Engine eines Autos herstellt. Aber die Studenten aus Michigan entwickeln Apps, die im Allgemeinen im Fahrzeug laufen, und nutzen die Onboard-Verarbeitung und -Speicherung in einem speziell modifizierten 2011er Ford Fiesta (Giuli bezeichnet die Forschungsplattform als Fiestaware). Die Studierenden haben auch Zugang zu Cloud-basierten Diensten für die Berechnung und Speicherung, und einige nutzen diese zusätzlich zu den Onboard-Ressourcen.

Am Ende des Semesters werden die studentischen Projekte von einem Team aus Dozenten, Ford-Ingenieuren und Microsoft-Führungskräften bewertet. Die Gewinner-App wird in die Fiesta eingebettet und die Macher der App werden von Ann Arbor zum jährlichen Maker Faire in San Mateo, Kalifornien, fahren.

p! = z.B.

Der Grund für die Verwendung des App-Modells ist, einen schnelleren Entwicklungszyklus von mobiler Software in die Automobilindustrie zu bringen, sagt Giuli. Während webbasierte oder mobile Apps in Tagen oder Wochen geschrieben werden können, dauert es in der Regel mehrere Jahre, bis neue Technologien in Autos eingebaut werden. Sie können nicht relevant bleiben, indem Sie alle drei Jahre neue Funktionen veröffentlichen, sagt Giuli. Durch die Verwendung von Mehrzweckhardware und anschließendes Erstellen von Software, sagt er, können Sie dem Geschmack der Verbraucher schneller folgen und das Fahrzeug auch nach dem Verkauf relevant machen.

Aber auch bei universellen Prozessoren und Betriebssystemen gibt es besondere Herausforderungen bei der Entwicklung von Apps speziell für Autos. Selbst innerhalb eines Herstellers wie Ford verwendet beispielsweise nicht jedes Automodell das gleiche Netzwerksystem, um Daten an und von den verschiedenen Sensoren und Subsystemen im Fahrzeug zu senden. Dadurch müsste jede App für jedes Basisfahrzeugmodell angepasst werden. Giuli hofft, dass die Fahrzeugvernetzung in Zukunft zumindest innerhalb eines einzigen Autoherstellers standardisiert wird, um die Dinge für App-Entwickler zu vereinfachen.

Venkatesh Prasad , der das Infotronics Research and Advanced Engineering Team von Ford leitet, sagt, dass die ultimative Vision darin besteht, sowohl vorhandene App-Stores zu nutzen als auch neue Wege zur Verbreitung von Sync-Apps zu finden. Die Philosophie besteht darin, das Leben unserer Verbraucher einfacher zu machen, sagt er.

verbergen

Tatsächliche Technologien

Kategorie

Unkategorisiert

Technologie

Biotechnologie

Technologierichtlinie

Klimawandel

Mensch Und Technik

Silicon Valley

Computer

Mit News Magazine

Künstliche Intelligenz

Platz

Intelligente Städte

Blockchain

Reportage

Alumni-Profil

Alumni-Verbindung

Mit News Feature

1865

Meine Sicht

77 Mass Avenue

Treffen Sie Den Autor

Profile In Großzügigkeit

Auf Dem Campus Gesehen

Alumni-Briefe

Nachrichten

Wahl 2020

Mit Index

Unter Der Kuppel

Feuerwehrschlauch

Unendliche Geschichten

Pandemie-Technologieprojekt

Vom Präsidenten

Titelstory

Fotogallerie

Empfohlen