Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Innovation
    • Innovation
    • IT Management
    • Mobile

    Why Ford App Developer Program Is Breaking New Ground

    Written by

    Chris Preimesberger
    Published November 17, 2013
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      SAN FRANCISCO—As new motor vehicles replace older ones every day on roads around the world, on-board computing infrastructures and mobile applications become more commonplace and thus more available and useful to users.

      Whereas only a few years ago, vehicles may have had a single on-board computer to monitor the health of the engine, transmission, electrical and hydraulic components, there now may be dozens of processors compiling and analyzing scads of data streams and reporting not only to users but also to outside service providers. Promising new opportunities lie in wait for developers interested in the automotive software sector.

      John Ellis, a Ford global technologist who organized the corporation’s software development program and community, heads up what amounts to the most advanced development community in the industry—the Ford Developer Program. eWEEK caught up with Ellis at the recent sixth annual Open Mobile Summit at the Parc 55 Wyndham Hotel here.

      Program Available to All Coders

      The Ford Developer Program makes the Microsoft Sync platform available to all coders who want to take a shot at building a new mobile application. Developers also can use this program for other vehicle manufacturers. Projects can include anything from designing a new button for a touch-control dashboard app to a completely new application for, say, searching for an open parking space in a crowded downtown area.

      Registrants use the Sync connectivity system and Ford’s own application programming interface, or API. Developers directly interface with the vehicle to create their applications. Ford provides testing and verification technical support from its in-house engineers free of charge.

      Ford also has its own software development kit (SDK), which is basically Sync in a box. It includes a mock-up of a dashboard console developers can use to test their apps. The ultimate goal is to design and build more and better apps for Sync and the Ford fleet.

      “We launched the software development program Jan. 7, 2013, at 4 p.m. Pacific Time at CES [the Consumer Electronics Show]. This was a big deal because it was the first automotive development program [to get organized],” Ellis told eWEEK. “Also it was notable that at the launch at CES, our executives spoke for an hour about it, and not once did they say the word ‘car.’ It was all about the software. This was in clear recognition of the growing importance of the role of software [in the automotive industry].”

      Software Getting More Pervasive

      Ellis offered another example of the expanding importance of software—not only in ground transportation, but in all its forms: “When the [NASA] Space Shuttle launched a number of years ago, it had 500,000 lines of code. Our 2012 Taurus has 50 million-plus lines of code. In 2020, we’re estimating that it’ll be over 100 million lines of code.”

      The impact of automotive software can no longer be ignored, Ellis said, and when done right, “offers phenomenal service and opportunity for us to differentiate the vehicles at levels and a pace we’ve never seen before.”

      Ellis, who formerly worked at Motorola, said that the Ford Developer Program now has more than 6,000 registered developers.

      “It’s a global program, there are no restrictions—you can be anywhere in the world, we don’t care,” Ellis said. “Most of those in the program are like me in that they’ve been working in other mobile areas before. We’re trying to raise awareness through the traditional means: We speak at events, we do outreach through the social networks, we do ‘hacks’ [hackathons], we have mailing lists, and so on. We’re following the paradigm of developer.google.com.”

      Why Ford App Developer Program Is Breaking New Ground

      Benefits for registrants to the program include access to the AppLink SDK and developer guides; developer community forums, blogs and news; development and testing support; global distribution opportunities; and marketing capabilities, including the worldwide Ford App Catalog.

      Ford contributes its open-source code to—but is not a member of—the Genivi Alliance, a nonprofit industry group committed to driving the broad adoption of an In-Vehicle Infotainment (IVI) open-source development platform.

      IVI is a rapidly growing field that covers entertainment and information features and functionality available in automobiles. IVI covers many types of vehicle infotainment applications, including music, news and multimedia, navigation and location services, telephony, Internet services and more.

      Processes Getting Increasingly Complex

      Automobile manufacturers and their suppliers must develop, test, deploy and support IVI products and services across multiple automobile models and generations. This process is increasingly complex and expensive as the rate of innovation and number of applications rapidly expands. Genivi is in the process of developing a reusable, open-source IVI platform.

      Genivi’s objective is to build an active open-source IVI community by:

      —delivering a reusable, open-source platform consisting of Linux-based core services, middleware, and open application layer interfaces;

      —engaging developers to deliver compliant applications; and

      —sponsoring technical, marketing and compliance programs.

      Ford launched voice-controlled Sync in 2007, and “imitation followed; a lot of people started doing the voice thing,” Ellis said. “In 2010, we introduced AppLink at CES, and in 2011 at CES, we introduced Pandora [an on-demand music-streaming service provider] as the first AppLink-enabled app. The app is integrated into the vehicle via a suite of APIs that we publish to expose vehicle buttons outwards, such as radio dial, radio buttons, etc.”

      Why Ford Started a Dev Community

      Ford came to realize that it almost had a moral imperative to put together a development community when it started calling itself a software company about five years ago, Ellis said.

      “We needed to fix that fragmentation. We turned around and open-sourced AppLink, and announced it April 19 at Mobile World Congress,” Ellis said. “IVI is where the code is being built, the mobile proxy and the head unit. The Ford program is where we take that and make it real for Ford.”

      For example, if you think back to early Android days, “Samsung had a developer program, Motorola had a developer program—they were working on getting Android onto their devices,” Ellis said.

      “That’s similar to here: We’re working on getting that software onto our cars with your devices. We want it to be that you take your phone to Ford, and it works. Take it to GM, and it works. BWM, and it works. We want it to work everywhere, but our motto to developers is we want Ford to be first.”

      In summary, the Ford Developer Program enables software programmers to work on anything they like, and make it able to run anywhere—but they need to make it for Ford first, Ellis said.

      “If you’re a developer and you want to make cool things, this is the way to do it,” Ellis said.

      Chris Preimesberger
      Chris Preimesberger
      https://www.eweek.com/author/cpreimesberger/
      Chris J. Preimesberger is Editor Emeritus of eWEEK. In his 16 years and more than 5,000 articles at eWEEK, he distinguished himself in reporting and analysis of the business use of new-gen IT in a variety of sectors, including cloud computing, data center systems, storage, edge systems, security and others. In February 2017 and September 2018, Chris was named among the 250 most influential business journalists in the world (https://richtopia.com/inspirational-people/top-250-business-journalists/) by Richtopia, a UK research firm that used analytics to compile the ranking. He has won several national and regional awards for his work, including a 2011 Folio Award for a profile (https://www.eweek.com/cloud/marc-benioff-trend-seer-and-business-socialist/) of Salesforce founder/CEO Marc Benioff--the only time he has entered the competition. Previously, Chris was a founding editor of both IT Manager's Journal and DevX.com and was managing editor of Software Development magazine. He has been a stringer for the Associated Press since 1983 and resides in Silicon Valley.
      Linkedin Twitter

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×