Versión en Español
Transportation Data

Although no specific API or data integration is required, your solution must integrate data to support at least two modes of transportation: public, private, and/or shared transportation options (RTP, Eco-cycle, Uber, Carpool, Microbus, Walking, etc.). Transportation data may be publicly available data; crowd-sourced data; AND/OR data collected directly from a transportation provider via hardware.

Below you’ll find a list of Mexico City transportation data that you may choose to use in your application. This list is not exhaustive, and you may choose to integrate data not included below.

If a transport mode uses GPS devices to report location data (or other features), you may want to use this data to provide real-time location tracking, and estimates for the transport’s arrive time at each upcoming stop.

Public Transportation (Metro, Metrobus, Mexibus, Pumabus, Micros, Peseros, Combos (Combis), Trucks RTP, suburban railways, Trolley Bus and Train light)

Private Transportation (Uber, taxis and carpool)

Shared Transportation

 

OpenXC 

OpenXC is an API that offers drivers more insight into how their cars run. Using the OpenXC platform, you can access the OpenXC data and start making vehicle-aware applications, even if you don’t own a Ford or even a car.

Using the OpenXC vehicle interface, you can read vehicle data in real-time — like the steering wheel angle, GPS position, and vehicle speed. Currently, OpenXC supports over a dozen different measurements on a growing list of Ford vehicles. To get started, review the OpenXC site to get access to OpenXC-formatted vehicle data, important documentation, and OpenXC FAQs.

Resources for Native Android Apps. For Android app development, make sure you check out the Android Library Setup and App Tutorial pages on the OpenXC site.

Please note that if you want to use OpenXC to interact directly with a Ford vehicle, you’ll need to download the closed source CAN translator firmware directly from Ford and sign a developer agreement.

Resources for Web Apps and Testing. 

And More… 

 

SinTráfico API

The SinTráfico API allows developers to integrate real-time and historical mobility data into their platforms. Through the largest real-time mobility monitoring platform, SinTráfico helps developers to integrate smart mobility solutions into their platforms, such as:

  • Predictive routing
  • Traffic-enabled routing
  • Full-trip routing, including tolls, parking and gas stations along the route
  • Real-time route monitoring
  • Travel times
  • Official traffic incidents
  • Location analytics data, such as: 1) Isochronic analysis - from which area can I depart to arrive to a location in less than 10 minutes; and 2) Vehicle volumes

Participants who wish to use the SinTráfico API during the hackathon should use the following API key: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

To compete for the SinTráfico API Award you must use the SinTráfico API in your app and receive the highest overall score based on the posted judging criteria. For full API documentation, visit http://apiv2.sintrafico.com/api/spec.html#!/spec.

NEW: SinTráfico just released an API tutorial:

 

SYNC® AppLink™

SYNC AppLink is a suite of APIs that provides the capability for mobile developers to AppLink-enable their mobile applications. Developers have the ability to extend the command and control of the mobile application’s features to the vehicle occupants in a responsible, non-distracting way through the use of familiar in-vehicle Human Machine Interfaces (HMI) such as SYNC Voice Command, Steering wheel and radio buttons.

The applications run on the mobile device without the need to install any third party software on the vehicle head unit. The AppLink APIs exchange program data as well as command and control information over a known transport layer, allowing SYNC to exchange messages with an AppLink-enabled application in a pre-determined format. This technology is similar to how Bluetooth phones and digital media are integrated and used on the SYNC production platform.

Learn more at Ford’s Developer Site: https://developer.ford.com/

 

Non-distracting In-Vehicle Interfaces

If your application is intended for use while driving, the Application must conform to In-Vehicle Approval Criteria from Ford for safe and non-distracting in-vehicle interfaces. (Note that a free Ford Developer Account is required to access these criteria. You can create a freeFord Developer Account at https://developer.ford.com/register.) For more information, see the national generally accepted principles for in-vehicle interfaces.

 

More Questions?

For questions about the Smart Journey Hackathon, email support@Devpost.com, or post them to the Discussion Board.