Alasdair Allan
Alasdair Allan is the author of Learning iPhone Programming, Programming iOS Sensors, Basic Sensors in iOS, Geolocation iOS, iOS Sensor Apps and Arduino and Augmented Reality in iOS, all published by O'Reilly Media. He is a senior research fellow in Astronomy at the University of Exeter. As part of his work there he is building a distributed peer-to-peer network of telescopes which, acting autonomously, will reactively schedule observations of time-critical events. Notable successes include contributing to the detection of the most distant object yet discovered, a gamma-ray burster at a redshift of 8.2. Alasdair also runs a small technology consulting business writing bespoke software, building open hardware and providing training. He sporadically writes blog posts about things that interest him, or more frequently provides commentary about them in 140 characters or less.
Track abstract - Keynote
How to gain users and influence people
This is a 12 minute "lightning talk"
Track abstract - Mobile Computing - G1
Connecting iOS to the real world with Arduino
They would make an excellent hub for a distributed sensor network. However it is actually quite difficult to interface these otherwise interesting devices to external accessories. In the case of the iPhone the proprietary dock connector is a major stumbling block. During this session we will present several different methods which will allow you to connect any iOS device to an Ardunio, or directly to an XBee mesh-network.
We will first discuss the official route making use of Apple's own External Accessory Framework. Whilst the most expensive route, it is also the simplest. However in addition to this we will go on to discuss using the headset interface to enable communication with external serial devices, this is a fairly well trodden route with several well known examples such as the Square credit card reader. Finally we will look at more off-the-wall routes such as repurposing the official MIDI interfaces for general serial.
Track abstract - Mobile Computing - G1
Building location-aware sensors based applications for iOS
The development of such location-aware applications on these mobile devices has lead to an explosion innovative ideas and new business models.
We'll deep dive not only into the code, but also the underlying background knowledge you'll need to make proper use of the sensors on the device. This will give you a solid foundation to go and build your own applications independently using the hottest location-aware technology.

