Continuing on from the development session but you will learn more about the types of features that you may want to use to distinguish your application e.g. GPS, actuator, compass, building an attractive GUI, etc.
First Alasdair Allan will guide you through developing applications for the iPhone that make use of the on-board sensors: the three-axis accelerometer, the magnetometer (digital compass), the camera and the global positioning system. You’ll learn how to make use of these on-board sensors and combine them to build augmented reality applications. This will give you the background to building your own applications independently using the hottest location-aware technology yet for any mobile platforms.
Then Tom Melamed shows us a world full of HD, 3D and stereo in a way that no app will ever be. But with the correct use of context you can weave the real world and your app together to create a rich and fully immersive experience that goes far beyond pushing some buttons on a screen. This talk will provide an introduction to creating those kind of apps, with examples.
Alasdair Allan is the author of Learning iPhone Programming and Programming iPhone Sensors 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.
Tom Melamed is Product Director at Calvium. A company that specialises in helping people to create rich location aware apps, through consultancy and tools. Before this Tom has been a researcher at Hewlett-Packard Laboratories, a Research Assistant at Bristol University and an engineer for a smart card solutions provider. He was one of the developers of mscape and Mobile Bristol. He specialises in mobile client development and sensor development and integration. He holds an MSc in Computer Science and a BSc in Physics.
7th–28th March 2011