"iOS Sensors and External Hardware Masterclass" with Alasdair Allan
18th April, Scandic Opalen, Göteborg
This one day course will guide you through developing location aware applications for the iOS platforms that make use of the onboard sensors: the 3-axis accelerometer, the magnetometer, the gyroscope, the camera and the GPS. You’ll learn how to make use of these onboard sensors and combine them to build sophisticated location aware applications. You'll also learn how to extend the reach of the on-board sensors by connecting your iOS device to external hardware.
We'll look at how to connect the Arduino micro-controller platform to your iOS device, and build simple applications to control the board and gather measurements from sensors connected to it, directly from iOS. This course will give you the background to build your own applications independently, using the hottest location-aware technology yet for any mobile platform.
This is an advanced class, attendees should already be members of the iOS Developer Program. The course assumes some previous experience with the Objective-C language. Additionally some familiarity with the iPhone platform would be helpful. If you are a programmer who has had some experience with the iPhone before, this course will help you push your knowledge further. If you are an experienced Mac programmer, already familiar with Objective-C as a language, the course will give you a crash course in dealing with the hardware specific parts of iPhone programming.
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.