CCS Insight Software Development Research Podcasts

Clive Howard recently recorded a podcast with Darren Smith from Salesforce.com on the topic of cloud platform development. Salesforce have offered developers a way to build on this platform through Force.com for many years. Through Darren's work with this community he has seen for some time the challenges and benefits that developers have had when building on a cloud platform. With the recent launch of Salesforce1 and the acquisition of Heroku they are now taking this platform to mobile developers and beyond to the Internet of Things.

Direct download: Developer_Relations_Series_-_Salesforce.com.mp3
Category:software development -- posted at: 5:40pm UTC

Clive Howard talks with Moh Haghighat and Joe Wolf from Intel on the topic of web technologies. This topic covers the foundational aspects of web development such as tooling, compilers and the hardware on which today’s application run. Moh is a Senior Principal Engineer and Joe is a Product Manager for Intel’s HTML5 tools.

Intel do extensive work in many of these areas such as improving the speed at which code runs on the devices that we use. They have also invested in HTML5 through their New XDK tooling which supports the development of hybrid mobile apps that run on a number of different platforms including iOS, Android and Windows Phone.

 

Direct download: Developer_Relations_Series_-_Intel.mp3
Category:software development -- posted at: 12:25pm UTC

Clive Howard talks to Brian LeRoux, Principal Product Manager at Adobe, about trends that he is seeing from within the developer community. Brian discusses how web development is broader than it has ever been, encompassing the browser, server and devices, and is increasingly organising into processes familiar to traditional software development. 

Direct download: Developer_Relations_Series_-_Adobe.mp3
Category:software development -- posted at: 5:01pm UTC

Interoperability is a concept that defines the ability for different systems, tools or processes to work together and exchange or reuse information. However, in reality, pursuing a strategy for interoperability can require more complex considerations.

For instance, we are seeing greater connectivity between the embedded world and embedded systems and the Internet. This is presenting some interesting potentials and challenges. There are many interactions throughout the engineering lifecycle for example the addressing of bugs in the system prior to deployment and also once delivered into the field.

There are dependencies that span people, processes, implementation and tools. The question is how to make things interoperable.

 

Direct download: Sustainable_Interoperability.mp3
Category:Systems Engineering -- posted at: 9:51am UTC

At CES earlier this year we saw many of the next generation of device form factors referred to as wearables. These devices can be worn on different parts of the body and serve a variety of needs from communication to healthcare.

 

Perhaps the most well-known wearable is not yet in the market and that's Google Glass. Glass is eyewear that presents the user with a small display that is able to provide information on demand or via push. Glass has captured the imagination and there have been a number of stories related to it over recent months highlighting potential pros (hands free communication) to cons (getting arrested).

 

To understand the challenges and potential of Glass we spoke to Amish Gandhi whose company Perpetual has a year's worth of experience. His thoughts on design, development and the wearables market provide a grounding in the future mobile.

Direct download: CIC_Podcast_An_early_adopter_view_of_Google_Glass.mp3
Category:Wearable Technology -- posted at: 8:16pm UTC

1