DRC 2017 Boot Camp – Best Practices from attendees

During one of the Evans Data 13th Annual Developer Relations Conference Sunday Boot Camp sessions on Best Practices (featuring developer programs and features from boot camp attendees), three specific developer program sites were called out by several of the attendees. In addition, we also had the opportunity to have two of our Boot Camp faculty members on hand to talk more about their developer programs, sites and features.

 

Ford Developer Program

Scott Burnell, Ford Motor Company Global Lead, Business Development & Partner Management, spent a few minutes talking about the Ford Developer Program and took questions from the attendees. Scott covered several of the Ford developer program offerings including:

  • SYNC® AppLink™ – AppLink is a suite of APIs that provide the ability for mobile developers to extend the command and control of a mobile application to the in-vehicle Human Machine Interface (HMI).

Ford Sync

  • Smart Device Link (SDL) – an open-source POSIX-compliant technology platform on which the Ford AppLink product is built and allows it to communicate between applications running on a mobile device and our SYNC in-vehicle software.
    • https://developer.ford.com/pages/sdl
    • POSIX-compliant technology platform
    • Deploy to Linux, QNX, or other popular embedded operating systems
    • Communicate with any mobile device OS such as iOS or Android.
  • OpenXC – a non-production open source interface, designed to attract top developers to experiment with DIY projects in Ford vehicles (with or without SYNC).
Ford TDK

Ford TDK

 

 

ThingWorx Developer Program

Michael Aglietti, VP of Developer Programs at ThingWorx, got up next and spent a few minutes going over the ThingWorx developer program, specific aspects that are unique to an IoT company and took questions from the attendees. Michael covered some of the ThingWorx offerings including:

  • “Begin Your IoT Journey”
  • Program is focused to help developers:
    • Make – ThingWorx allows you to connect anything and everything including devices, sensors, and systems.  By leveraging the power of the platform, you can quickly build impactful solutions.
    • Analyze – You do not have to be a data scientist to produce insights as if you were one. Leverage our platform to derive meaningful insights from your data.
    • Code – Use the ThingWorx development tools and API’s to quickly connect devices and build secure applications. Leverage existing systems and device clouds for ultimate flexibility.

Thingworks Make Analyze Code

  • REST APIs – Quick starts, How To’s, Cheat Sheets
  • SDKs for Java, .NET, C, iOS, Android
  • Edge Micro Server (EMS) – Raspberry Pi
  • Marketplace – The ThingWorx Marketplace gives you easy access to everything you need to build and run your ThingWorx based IoT application: From extensions and apps that can be downloaded and integrated directly into your ThingWorx application to partners that can help you build your IoT solution or offer certified and compatible products that work with it.

ThingWorx Analytics

 

Three Developer Programs attendees said had great Documentation Best Practices

Several of the boot camp attendees mentioned the following three developer programs saying they had great documentation for developers.

slack_api_logo Twilio Mark - Red Stripe Logo (blue)

 

Thank You AngelHack, Boot Camp Faculty, Product Marketing Panelists and Attendees

A big thanks to AngelHack for sponsoring this year’s Evans Data Developer Relations Boot Camp. Two big thank you(s) to Scott (from Ford) and Michael (from ThingWorx). And finally, massive thank you(s) to all of our great boot camp attendees for your participation and your feedback surveys. With your help we will continue to evolve the boot camp day to meet your needs. I hope we see you again next year!

David I - Developer Relations Conference

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99
LinkedIn: https://www.linkedin.com/in/davidi99/

Internet of Things and your Developer Relations Program

The Internet of Things (IoT) is one of the hottest topics in developer and technology conversations. IoT companies with developer relations programs comprise a vast range of use cases, industries and devices. I’ve personally written code for the personal medical devices including pulse oximiters, blood pressure cuffs, heart rate chest straps and blood sugar monitors. Using code and components I’ve created demos and videos showing how to work with home control devices including Z-Wave based smart switches and door locks. It’s easy to create apps that control home lighting and heating. I’ve created demo applications for department stores using proximity beacons and beacon fencing. These development use cases are only a fraction of the use cases that can be included in the IoT developer space. IoT reaches way beyond what a consumer might experience with IoT. Your IoT developer relations program can help educate developers with sample code, tutorials, how to videos and more.

To look at the larger IoT development opportunities, we can see IoT devices already in use in manufacturing, transportation, retail, energy, financial services, healthcare, homes, buildings, logistics, cities and governments. There is a vast array of opportunities for developer relations programs to reach out to IoT developers. Predictions abound that there will be billions of devices and trillions of sensors connected to the Internet. Recent news stories about hackers taking control of devices points to the need for security skills for developers. Big data and analytics software will allow developers to harness the rapid growth in the number of connected devices and the data streams they will create.

IoT Developer Relations Programs

I should always answer this question with “who doesn’t have an IoT developer program”. We can quickly list the readily identifiable software, hardware, services and platform companies that are extending their reach to include IoT products. This group includes Intel, Cisco, Facebook, HP. Microsoft, Salesforce, Qualcomm, Oracle, Texas Instruments, Toshiba, Amazon, AMD, Samsung, Apple, SAP, Google, AT&T, IBM, Verizon, Huawei, Dell  and others. There is another group of companies, especially in the industrial and automation spaces that are adding IoT layers to their product and services offerings. In this group I include GE, Bosch, PG&E, ABB, Thingworx, Ericsson, Emerson, Siemens, Philips, Orbit, Cypress, Sierra Wireless, Schneider Electric, Rain Bird, Comcast, Honeywell and more. That said, here are links to a few of the thousands of companies that have active IoT developer relations and outreach programs.

 

Evans Data Internet of Things Vertical Research Service

The Internet of Things vertical research service focuses on developers working on projects for connected devices in the Internet of Things, whether they’re for transportation, home automation, smarter cities, retail, industry or any other type of interconnected application. The service provides year long data delivery with two global survey reports plus IoT focused data deliveries across disciplines like mobility, Big Data, and Cloud. You can view the table of contents and sample pages on the Internet of Things Vertical Research Service page. You can also use the Evans Data Analytics Console to look at Internet of Things developer research data.

IoT Developer Relations

If you have a developer focused IoT program, let me know

I would love to explore your IoT focused developer program. Send me an email with your IoT developer program URL so that I can join and take a look.

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99