Ford’s SYNC Open Source Platform BIZ

Ford SYNC allows developers to develop software applications running on a mobile telephone and interacting with the car’s systems. Thanks to this new platform drivers can hands-free control the applications either via voice commands or via the vehicle controls.

Ford SYNC is currently available for software applications running on the Android and the BlackBerry platforms. The platform will be available for other mobile telephones at a later stage.

According to Ford’s developers web site, SYNC allows the following:

  1. Create a voice UI for your application using the in-vehicle speech recognition system.
  2. Write information to the radio head display or in-vehicle touchscreen.
  3. Speak text using text-to-speech engine.
  4. Use the in-vehicle menu system to provide commands or options for your mobile application.
  5. Get button presses from the radio and steering wheel controls.
  6. Receive vehicle data (speed, GPS location, fuel economy, etc.)

The following clip demonstrates the OpenBeak app that allows you to access your twitter account while driving the car.

The following clip demonstrates the Pandora app that allows you to listen to your favorite music on pandora web site while driving the car.

Share:

The Visitor Design Pattern

The Visitor Design Pattern

The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.

What are Anti Patterns?

Anti Patterns

Unlike design patterns, anti patterns just seem to be a solution. However, they are not a solution and they cause additional costs.

Virtual Threads in Java Professional Seminar

Virtual Threads in Java

The use of virtual threads can assist us with improving the performance of our code. Learn how to use virtual threads effectively.

NoSQL Databases Courses, Seminars, Consulting, and Development

MongoDB Design Patterns Meetup

The use of MongoDB involves with various cases in which we can overcome performance issues by implementing specific design patterns.

image of woman and database

Record Classes in Java

Learn how to define record classes in Java, and when to use record classes in your code. Stay up to date with the new Java features.

Accessibility | Career | Conferences | Design Patterns | JavaScript | Meetups | PHP | Podcasts | Python | Self Learning

Teaching Methodologies | Fullstack | C++ | C# | CSS | Node.js | Angular | Java | Go | Android | Kotlin | Swift | Academy

Front End Development | Scala | Architectures | Cloud | Big Data | Internet of Things | Kids Learn Programming

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Skip to content Update cookies preferences