Cocoa & Robots

Hardware Prototyping for Software Developers: How to build physical products that talk to mobile apps. As software developers, it has been historically hard to get into hardware and electronics. But that trend has been rapidly changing with the introduction of Arduino and similar other hardware platforms that took a lot of complexities and mystery out of electronics. In this talk, I will give a brief overview of what options software developers have today for exploring the world of hardware devices. I will show examples of how easy it is to build your own prototypes, what kind of tools you can use, and what roadblocks you can expect. In addition, I will speak about my experience building robots and Internet of Things devices using Arduino, Bluetooth LE and iBeacons. The talk will specifically be within the context of integrating iOS devices and Macs with these platforms. This won’t be your usual ‘let’s blink this LED’ Arduino talk. I am going to talk about intermediate to advanced subjects such as Bluetooth LE integration, interfacing with your own memory modules, importance of enclosure design and how to turn your prototype into an actual product. Plus, robots!

Get more development news like this

This talk was recorded at AltConf 2015. Watch all the videos!

About the content

This content has been published here with the express permission of the author.

Taylan Pince

Python & iOS developer, in love with good design and beautiful code. Mighty leader of @hipolabs

4 design patterns for a RESTless mobile integration »