SANTA CLARA, Calif.—The pace of innovation puts pressure on designers not only to get products to market more quickly but to keep up with all the changes and improvements being delivered by the design ecosystem. Software Developers Conference photo 2014

To make that easier, ARM this November will host Software Developers Workshop, a two-day gathering at ARM TechCon. Held Wednesday and Thursday Nov. 11-12 at the Santa Clara Convention Center, the Software Developers Workshop will be an opportunity for attendees to hear from experts and peers about ways to handle multi-threaded applications programming with multicore devices, new tools and technologies, developments in the graphics space and more.

Hands-on Learning

“We’ll have hands-on devices and apps to run. We’ll have a separate room in the Santa Clara Convention Center with lectures and the opportunity to ask developers any questions,” said Matt Du Puy, senior staff engineer at ARM.

In addition, there will be a live help desk-like opportunity this year for anyone attending the lectures to visit an area (the Developers Den) and chat with developers about specific issues they’re confronting.

Highlighting the program will be a presentation Thursday at 4:30 p.m. from Colt McAnlis, Google developer advocate who will talk about performance and optimization in an era of exploding data requirements.

Attendees also will hear from representatives from Canonical, Wot.io, Resin.io, Cavium and FreeBSD, Red Hat and AMD and others on a variety of technical topics under the themes of device-to-cloud and mobile and infrastructure. A couple of highlights:

  • Resin.io founder and CEO Alexandros Marinos will describe how developers can break through various barriers (spotty networks, custom configurations, fear of bricked devices etc.) and bring the benefits of DevOps to the Internet of Things.
  • From Wot.io, Jim Brandt, vice president for Product, Data Services, and Steve Burr, Director of Engineering, will discuss ways to make sense of data using services that process, analyze, and act upon that data.

“A Big Moment”

With the growing apps-development movement in recent years, people are seeing the advantage of software touching people’s hands, said Vrajesh Bhavsar, segment marketing manager for ARM. “It’s sexier and they’re running into designs and situations that have different requirements,” he said. “It’s a big moment.”

This means that a dARM TechCon Software Developers Conference  2014-2eveloper who is familiar with mobile applications has a different landscape to learn if he or she is designing an IoT application for, say, industrial use.

“Sometimes there is no screen with the end device,” he noted. “How do you interact with it? How is the device talking to the cloud?”

These new products aren’t designed in a vacuum either.

“A software developer can’t create a product by himself,” Du Puy said. He added:

“He has to leverage tools and software stacks that are changing rapidly and getting more complex. For one developer to create and maintain a product, they have to touch so many different companies and tools and rely on other experts for radio or security or networking or whatever it is they’re in interested in. It’s not something you can easily pick up by yourself with a few online searches.”

For more information, visit the Software Developers Workshop page at the ARM TechCon 2015 site.