by Sue Black
Content APIs enable mobile apps to easily access rich multimedia content that was previously locked inside corporate walls. Organisations like Pearson and other publishers now provide APIs to previously inaccessible sources. We’ll talk about how content rich APIs can power great user experiences, examine two very different examples of mobile apps, and describe experiences using the Pearson APIs found at http://developer.pearson.com. Also we’ll go through the code used to access the APIs, so you can see how to use the APIs and perhaps earn a prize in this weekend’s hacking competition.
by Nick Butcher
This talk focuses on how to produce Android applications that make users happy. It surveys a range of techniques for increasing performance, usability, and visual appeal. In particular, it covers designing applications to please users in the tablet environment.
by James Smith
In this session, we'll look at how AMEE can provide environmental intelligence for your apps. We'll go from the basics of getting connected, through simple carbon calculations, to more complex things like lifecycle analysis and storing information over time. You'll be able to follow along if you want to, so bring your laptop.
A simple guide to advertising. Can you make your hobby pay for your next holiday?
Tutorial on how integrate advertising into your mobile website or app. Learn how to quickly and cheaply commercialise your idea.
How to spread your app to millions of people using in-app advertising.
Every participant gets $75 of free ad spend!
by Julia Shalet
Following the successes of the Travelling Teen Panel at OTA 2009 and the Product Doctor Drop in Surgery at OTA 2010, the Product Doctors are offering complimentary Product Health Checks at OTA 2011.
The Doctors will be happy to see you if you have a product at any stage, from concept through to live - perhaps you want to bring the product you are creating for the hacking competition?
To book your session, please email email@example.com with some preferred times
by Andy Williams
The theft of mobile devices accounts for a high percentage of street crime offences across the United Kingdom. Can technology assist the lawful owner and/or law enforcement agencies by designing a secure innovative solution to identify mobile device usage, or the location of that device, post theft or loss?
"Andy is a Detective Sergeant with 27 years of experience. His operational background is within the covert policing arena, which includes postings to high profile murder investigation teams, murder reviews, intelligence led policing operations, operation Trident (Met police response to black on black drug and gun related crimes) and he was involved in the setting up of the National Mobile Phone Crime Unit.
During the session, I'll explore lot of useful tricks I use during my everyday life as Android developer. Testing, background tasks, smartphone and tablet optimization, avoid memory leaks, UI view management, good external libraries to take into account, mobile design patterns and some best practices I found.
by Mo McRoberts
The session will introduce our prototype implementation of the Digital Public Space (“Spindle”), talk about what it does and how it works, and talk through the structure of the data and how to use it as an API for the course of the weekend. I'll also show off an API I've built to Redux and provide a time-limited endpoint which will let people get at the metadata and content while they're at OTA.
by Paul Foster
Delivering cutting edge Augmented Reality solutions is made simplier using game technologies. This session will demonstrate how to simply build AR solutions incorporating marker discovery, in place video and animated 3D models using XNA on Windows Phone Mango. Some additional mucking about with a Kinect will conclude the fun.
by Craig Heath
In some ways, security is a cost or tax on application development that we would prefer not to pay, but on the other hand mobile platforms provide some unique opportunities for enhancing the the security and privacy of users in meaningful ways.
This session will first cover the “sticks” - what are the security hurdles that mobile application developers have to deal with - and then the “carrots” - what opportunities do we have to use mobile security to empower consumers and help them keep control of their personal information.
by Craig Heath
by Bruce Lawson
Web apps, mobile phone apps, websites that work anywhere, SVG, HTML5, Widgets, location-aware sites, Media Queries. Beyond the buzzword assault is a revolution in the way sites are made, what they can do, and how they are accessed. We're going to talk about what the buzzwords actually mean and how they all fit together. We'll explore different methodologies for making websites that users can access on mobile phones and other devices, and how to optimize your existing website for mobile. Then we'll put all the buzzwords together into a coherent vision that works now, with real code snippets that you can use right away. Finally, we get out our crystal balls out and look at what's coming around the corner in HTML5 and the W3C APIs that allow websites to access native capabilities on devices.
After many frightening, late nights of desperate hacking and careful attempts at soothing bewildered customers, mobile Web agency Cloud Four has come to some sanity-saving conclusions about mobile web development. We suffered the pain so (with luck) you won't have to: here are our best recommendations for how to make stuff work when it won't, and when to throw up your hands and move on (without losing your self-respect).
When does it make sense to demand perfection in our designs and implementations, and where do we draw the line? How important is it that we float that image exactly two pixels to the left of the logo on some ancient BlackBerry? Then again, what if that BlackBerry belongs to the CEO?
This session will look at the perfection problem of the mobile Web from two perspectives. First: Tricks and tips on creating a sane and flexible strategy from the very beginnning—and how to make your customer think it's super great and not just a wonky compromise. Then: Quirks and nonsense we've discovered during implementation (both server- and client-end) and how to slay the demons triumphantly.
Enabled by Design (EbD) is a community of people passionate about Design for All. We believe that good design can support people to live as independently as possible, by helping to make day-to-day tasks that little bit easier. EbD was inspired by Denise Stephens' experiences following her diagnosis of relapsing remitting multiple sclerosis (MS) in 2003. Asshe became more dependent on assistive technology, her world was slowly but surely transformed into an uninspirational palette of ‘NHS’ grey and beige. Frustrated by the current one-size-fits-all ethos and wanting to make an immediate difference to other people’s lives, she had an idea…
This session will introduce the concept of Design for All and explore how it might be harnessed in mobile technology to help improve accessibility.
Move over, James Cameron! Take note, Pixar! Ivan Trajkovic of NudgeNudge fame will be teaching a workshop on innovative marker usage in 3D augmented reality. Based on the AndARToolkit, Ivan will discuss traditional marker usage and then expound on the options afforded by the new glasses-free 3D handset in placing 3D objects in our 3D world.
by Paul Downey
An introduction to the Open Source Hardware ecosystem, illustrated using a series of projects ranging from small physical projects, alarm clocks, 3D-printers, wearable devices, through to laptops, scientific equipment, cars, tractors and windmills. What are the motivations for starting such a project? What is the best way to license, collaborate, and accept contributions to physical designs? And why is this movement important for mobile development?
The Wholesale Applications Community is an open global alliance made up of the world¹s largest mobile phone network operators and manufacturers and is dedicated to making life easier for developers to create and distribute compelling digital content.
You may have heard about WAC apps, an initiative that enables developers to create and distribute applications based on HTML5 technology with the addition of mobile specific functionality. However, in this talk, we are going to address a different topic: the WAC Network APIs WAC has been developing a standard set of APIs that allow developers to leverage mobile operator backends for features such as in-application billing, location or messaging. The first one of these to hit the market is the in-app billing API, currently launched in Beta phase. These APIs leverage industry standards, like GSMA OneAPI, and work across different operators and mobile platforms, from Android to pure HTML5 apps on the web.
This session aims to give an overview about WAC, introducing the purpose of the Network APIs project, explain the technical details about how to use the APIs and discuss with you the future plans for the platform.
by Francisco Javier Zorzano Mier and David Cuartielles
This presentation will be about possible ways to connect embedded systems to the infrastructure in a wireless way. We will introduce the collaboration between Arduino and Telefonica I+D as well as the Arduino ADK board as two possible ways to communicate between your embedded project and the net.
David and Francisco will be bringing some GSM/GPRS prototypes and the equivalent in ADK boards to explore during the event. Participants who wish to work with these should bring their own Android devices.
by James Hugman
Google has announced the highly anticipated launch of their developer platform for Google+. We're very excited to announce that Google's Ade Oshineye will be on stage at Over the Air to give attendees the scoop on how to use this new social platform.
Ade is a Developer Advocate at Google. He'd love to show you how social protocols, technologies and features can make your products better. He's also the co-author of Apprenticeship Patterns.
We'll discuss the lessons we've learned from developing mobile and online games for people like the BBC and Death Cab for Cutie, and also our own original games and storytelling experiences using the mobile web and iPhone.
Specifically: how willing are people to move around and change their habits for a game? What kinds of stories work best for mobile and devices and attention spans? And what do we think is coming next?
by Dale Lane
A practical, demo-heavy, developer-focused session on how to debug mobile web apps.
The workshop is aimed mainly at people who have probably done some web development, but aren't familiar with the tools available for web development on mobile.
The main tool being demonstrated will be weinre - http://phonegap.github.com/weinre/
The aim is that even if you've not these tools before, you'll be able to set up and use them to debug your own web apps on real mobile devices by the end of the session.
by Will Rogers
Attendees will learn about the freely available data that government is publishing, what LinkedGov is doing to clean it, and how we're organising developers (and rubber ducks) to fix the messes.
by Liz Myers
30th September to 1st October 2011