Sessions at Over the Air 2012 on Friday 1st June

Your current filters are…

  • Welcome from the Over the Air Team

    by Margaret Gold, Matthew Cashmore and Daniel Appelquist

    At 10:00am to 10:30am, Friday 1st June

    In Marquee Tent, Bletchley Park

  • Keynote: Hacking Science & Space Exploration

    by Ariel Waldman

    From hearing particle collisions to discovering distant galaxies: how people are creating unexpected interfaces for open source space exploration and science.

    Science should be disruptively accessible – empowering people from a variety of different backgrounds to explore, participate in, and build new ways of interacting with and contributing to science. There has been a considerable movement in the last several years to make science more open between scientific disciplines and to the perceived “public”. But simply making science open – by placing datasets, research, and materials online and using open source licensing – is only half the battle. Open is not the same as accessible. Often the materials are very cryptic or are buried deep within a government website where they’re not easy to find. It's not until someone builds an interface to these open datasets that they truly become accessible and allow for hundreds of thousands of people to actively contribute to scientific discovery.

    At 10:30am to 11:00am, Friday 1st June

    In Marquee Tent, Bletchley Park

    Coverage video

  • Everything You Know About QR Codes is WRONG!

    by Terence Eden

    Think you know what's what with QR codes? Think again!

    "No one uses QR codes" - WRONG!
    "QR codes can only contain URLs" - WRONG!
    "The fixed design of QR codes makes them ugly" - WRONG!
    "2009 called and they want their QR codes back" - WRONG!
    "You can't do anything interesting or useful with QR codes" - WRONG!

    Terence Eden has been working with QR codes for 5 years. He has worked on QR projects with museums, governments, FMCG companies, and small businesses.

    At 11:15am to 12:15pm, Friday 1st June

    In Music Room, Bletchley Park

    Coverage video

  • From Ideas to Business!

    by David Dees and Nick Crook

    Nick :
    Recognise, preserve and profit from your intellectual property rights and to convert these at the right time into a business.

    David:
    Learn what VC's and angels will be looking for and how to come out of the discussions still controlling your business.

    Followed by :
    Open forum question and answer session

    Nick Crook is an experienced (read old) lawyer who worked for a computer company years ago. Since then he has written contracts in plain English to help creative programmers derive benefit from their ideas.

    David Dees is also an experienced lawyer (not so old). He helps clients sell and structure their businesses as well and raise finance based on innovation.

    At 11:15am to 12:15pm, Friday 1st June

    In Morning Room, Bletchley Park

  • HTML5 on Steroids: Creating high-performance mobile maps apps in HTML5 and Javascript

    by Bernd Mrohs

    Developers seeking a performance “edge” to their mobile map apps have long been stymied by the general constraints of html5 and by the availability of APIs that enable true differentiation. Now, MH5, Nokia’s Maps Framework for Mobile HMTL5, offers an advanced mapping framework that pushes HTML5 to its limits. It's designed for fast, lightweight creation of location-based mobile web apps. The maps application built on top of this framework is available on m.maps.nokia.com for mobile WebKit browsers.

    Rigorously optimized for mobile, extremely fast and compact, MH5 enables smooth canvas map rendering and transitions and features that no one else has—like offline tile storage for failsafe user experiences and real-time traffic.

    You can easily develop your own native-like mobile web applications that benefit from using Nokia’s maps, search, routing, and places services, just like Nokia HTML5 Maps. A headful API enables rich, ready to go UI components to get your app up and running.

    Nokia Location & Commerce engineers Bernd Mrohs and Thomas Bielagk will provide a sneak peek of this exciting new Framework, now in open beta. Head of Nokia L&C’s Mobile HTML5 Framework, Bernd is expert in JavaScript/HTML5 as well as in the creation of native apps for mobile devices. Thomas is a key MH5 developer.

    In summary: We will build blazing fast mobile HTML5 Maps apps. Let's create the next billion-dollar Location Based Services that run cross-platform. Taking HTML5 to its limits!

    At 11:15am to 12:15pm, Friday 1st June

    In Ball Room, Bletchley Park

  • Presenting the Open Web Device

    by Francisco Jordano

    Find out more about this collaborative project between Telefónica and Mozilla.

    Francisco Jordano will give an intro to the Telefónica Open Web Device, what it means the collaboration between TEF and MOZ, and will do a bit of technical intro about the device and its capabilities.

    At 11:15am to 12:15pm, Friday 1st June

    In Drawing Room, Bletchley Park

    Coverage slide deck

  • Product Health Checks

    by Julia Shalet

    Product Doctor returns to OTA 2012 for the 4th year running, offering complimentary 30 minute Product Health Checks. The Doctor 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 hack-a-thon?

    Julia's drop-in sessions space will be set up in the outside space between the mansion and the dining room (next to the hacking space).

    Email Julia at julia [at] productdoctor.co.uk for an appointment.

    At 11:15am to 7:00pm, Friday 1st June

    In Bletchley Park

    Coverage write-up

  • The Space: Building a Broadcaster In a Box

    by Mo McRoberts

    In May Arts Council England and the BBC launched 'The Space', a joint project to make the best of the artistic and cultural activity taking place this summer available to everyone, on as many screens as possible.

    In this session Mo McRoberts will discuss how The Space went from a good idea to a serious proposition, starting with WordPress on a collection of Linux machines firewalled to the hilt, then adding plugins to it to in order to generate a completely static version of the site which is then sent over to public-facing Apache web servers or a CDN, and build a set of templates to present the different kinds of digital art being served.

    Come and be amazed.

    At 11:15am to 12:15pm, Friday 1st June

    In Marquee Tent, Bletchley Park

    Coverage video

  • 170 Million Google+ Users Later: What Have we Learned and What's New?

    by Silvano Luciani and Adewale Oshineye

    Our session will be in 2 parts.

    Part 1:
    We'll share the insights the Google+ team has gained whilst:
    - building a beautiful new iOS app
    - building a variety of new social plugins
    - rolling out our new discovery-based approach to more and more Google APIs

    They'll learn unusual things such as:
    - the surprising popularity of bookmarklets amongst mainstream users
    - the way in which context changes everything in social application design

    Part 2:
    We'll teach people everything they need to build Hangout Applications + Games that work well for 10 concurrent users or in livestreamed Hangouts On Air using features such as:
    - real-time face motion detection
    - overlays and face overlays
    - shared state
    - low-latency messaging
    - sound-effects

    At 12:15pm to 1:15pm, Friday 1st June

    In Ball Room, Bletchley Park

  • Anyone Can Code an Embedded Controller

    by NicholasHerriot and Chris Styles

    Come watch a complete beginner get up and running with an mbed.

    Watch a geek race a 12 year old girl to get the lights flashing on an embedded controller (mbed). Come and try, and if you can beat her you get to keep the mbed! If a child can do this so can you!

    Nicholas will give an insight to what Vodafone are doing to get embedded controllers talking across 3g and gsm networks. This will be the first of our talks - going through our ideas on API's and Connecting to mobile networks in an easy fashion using embedded controllers and a USB dongle.

    Chris will follow with an introduction to the mbed Rapid Prototyping Platform and discuss how the practical form factor of the mbed microcontroller, online compiler, SDK and global community, can support developers efficiently prototype 32-bit MCU based design.

    Exclusive Technology Preview
    ------------------------------------
    At OTA we will be previewing libraries for interfacing the mbed Microcontroller to the Vodafone K3770 USB 3G Dongle, and we are looking for beta testers before official public release. To find out more, and register your interest visit http://mbed.org/vodafone

    Come Hack With Us
    -----------------------
    We'll be bringing along a bunch of mbeds, sensors, servos and stuff to develop your own project with. We'll have a number of hackstations setup for the entire event, so drop by to get developing! #mbedatOTA12

    Question Mark?
    -----------------
    Throughout the show and the talks, we'll have our SMS printer setup so you can ask questions and give feedback. SMS: 07554 351934

    At 12:15pm to 1:15pm, Friday 1st June

    In Morning Room, Bletchley Park

  • BlueVia: Year in Review and Looking Ahead

    by Daniel Appelquist and Thomas Curtis

    We'll review the current state of BlueVia, the revolutionary Network Operator API platform that brings value to YOU, the developer. One year on, what have we learned and what are some apps that have been launched with BlueVia APIs? Where is the project going in the future?

    At 12:15pm to 1:15pm, Friday 1st June

    In Drawing Room, Bletchley Park

  • Responsive Web Design - the Specs Behind the Sex

    by bruce lawson

    Responsive Web Design is so damn hot you might as well call it DHTML5 two point zero, and put it in lime green mankini.

    We have a brief fumble on a waterbed with Media Queries and the viewport metatag before looking at what the next generation of specifications will bring to the party - CSS 4 (yes, 4!) Media Queries and CSS Device Adaption - and we'll look at the thorny problem of adaptive images.

    At 12:15pm to 1:15pm, Friday 1st June

    In Marquee Tent, Bletchley Park

  • snaPPing!!! aka: a humourous approach to mobile development cliches

    by Thibaut Rouffineau

    Odd facts about mobile development and to take a different perspective on the world of mobile development

    At 12:15pm to 1:15pm, Friday 1st June

    In Library, Bletchley Park

  • WebRTC - The missing pieces to standardized real-time audio-visual communication on the Web

    by Adam Bergkvist

    As a web developer today, you've got almost everything you need to build
    a browser based communication service. To start with, you can build a
    good looking and responsive user interface and play audio and video
    natively in the browser. For power under the hood, the web platform
    offers you networking APIs so you can find who you want to communicate
    with and decide how you want to communicate - voice, video, ...?
    However, once you have found who you want to communicate with, and have
    decided how to communicate, one tiny detail remains. How do you get the
    bits of media data from you camera and/or microphone into the browser
    and over the network to the other side. Unless you're planning to use
    some proprietary plug-ins or spend quite a lot of time writing your own
    - you can't.

    WebRTC aims to change this by introducing the APIs needed to do
    real-time audio-visual communication natively in the browser.
    getUserMedia() and the MediaStream API let's the web application get
    access to the user's devices such as webcams and microphones, and
    control them as abstract media streams in JavaScript. Once the media is
    in the browser, the PeerConnection API, let's you send and receive
    streams directly between browsers, through firewalls and NATs.

    This talk will sum up what has happened in the area and where we are
    today. The focus will be on what WebRTC brings to web developers and
    show how stuff works in code.

    At 12:15pm to 1:15pm, Friday 1st June

    In Music Room, Bletchley Park

  • A Means to Interact: A Guided Tour of Arts Programming Platforms

    by Becky Stewart

    Attendees will be introduced to the arts programming platforms Processing, openFrameworks, Cinder and processing.py. They are all cross-platform open source projects for creating interactive applications. They range in development age and stability, though have core similarities. While originally designed for desktop applications, they can be used to create interactive websites, Android apps and iOS apps as well.

    At 2:30pm to 3:30pm, Friday 1st June

    In Library, Bletchley Park

  • Adaptive Mobile Web Design with a Server Side Flavour

    by James Rosewell

    In this session we’ll walk through 51Degrees.mobi’s more efficient approach to Responsive Design and Progressive Enhancement. You will see demonstrations of Content Management System implementations for mobile, plus lots of live code and walk throughs. Follow along to win bottles of wine and learn how to be more productive on the mobile web.

    · Conceptual overview
    · 3 minute setups for PHP and .NET
    · 2 CMS best practice solutions
    · Free 1 year subscription to 51Degree.mobi premium data for all attendees, worth $360

    At 2:30pm to 3:30pm, Friday 1st June

    In Drawing Room, Bletchley Park

  • HTML5 Mobile Web Apps and the Open Mobile Revolution

    by Emanuele Bolognesi

    The open mobile revolution is upon us! Thanks to HTML5 and open web standards, mobile web apps can compete head to head with native applications by using features such as geolocation, offline caching, web storage, canvas and CSS3 transitions among many others.
    In this session we will cover the basics of mobile web apps creation, identifying the most effective HTML5 features for mobile platforms and examining their compatibility with different devices. We will also talk about the current and future opportunities for distributing and monetizing your apps. Whether you are a web developer looking for a way to “go mobile”, or you are interested in the mobile web apps market, this session is for you.

    At 2:30pm to 3:30pm, Friday 1st June

    In Ball Room, Bletchley Park

    Coverage slide deck

  • If Mobiles Don't Come to the Web, the Web Must Come to Mobiles

    by Christian Heilmann

    There is a lot of work in the making about keeping the mobile web open and luring users away from the siren song of closed environments. A lot of the problems the web has on mobile devices is that the hardware is not available to us using web technologies. This is changing. Google, Microsoft and Mozilla are all working on making it possible to write apps and web sites in the same open technologies and with the web APIs and boot to gecko we have access to the things that make phones fun without having to resort to writing native code. In this talk Chris Heilmann will show what is already possible and where you can help to keep the mobile web open and allow for innovation.

    At 2:30pm to 3:30pm, Friday 1st June

    In Marquee Tent, Bletchley Park

  • Sounds good! A case study on using Pure Data

    by Max Harland and Yuli Levtov

    "We need a better way to do audio processing!"

    Soniqplay needed a quick solution for a better way to do the audio processing for our remixing application, and a bunch of other fun audio apps we wanted to build. Reactify Music helped us out by working out the best way for us to use our chosen solution - Pure Data.

    This session will be a look at the challenges we faced, what the options were we assessed, and the take a look at what Reactify Music actually did in Pure Data (an open source real-time graphical programming environment for audio, video, and graphical processing.)

    The intent of the session is to give an introduction to Pure Data through using the real world example of our remixer problem.

    At 2:30pm to 3:30pm, Friday 1st June

    In Morning Room, Bletchley Park

  • You do know it is a phone, don't you? (Adding voice to your mobile apps)

    by Tim Panton

    Attendees will be reminded of the advantages of voice communications: confusion, certainty, hope can all be communicated in an instant by the way you say something, not the words themselves.

    We will describe when and where it makes sense to add voice to a mobile app, citing some examples.

    We will introduce the Phono jQuery API for adding real-time voice to web pages, demonstrating how to use it and how to use Tropo to connect to external services like call recording, conferencing and connection to the PSTN.

    Phono has multiple media backends - Flash/ Java for the web, phonegap for iOS and Android - attendees will learn how and when to select them - without changing their HTML.

    Fortunately this selection may soon be a thing of the past, webRTC/RTCweb promises to provide high quality cross platform support for this functionality. We will review the state of the standardisation effort and the current state of implementation in the various browsers.

    We will provide accounts and support for any Hack participants who want to use Phono/Tropo in their apps, including experimental webRTC access.

    At 2:30pm to 3:30pm, Friday 1st June

    In Music Room, Bletchley Park

  • Building Apps for Billions of Connected Devices with Joshfire

    by Francois Daoust

    It is not about building apps only for desktop computers anymore, today, we have to build apps for smartphones, tablets, TVs, interactive kiosks... and the list keeps increasing. There will be 50 billions of connected devices by 2020, ten times more than today.

    Different screen sizes, interactions and languages make it very difficult to support all these platforms... but we forget that they share the same runtime: web technologies.

    This session will detail how we can use JavaScript and other web technologies to build applications that share a lot of code between platforms and that compete with “native” applications.

    At 3:30pm to 4:30pm, Friday 1st June

    In Ball Room, Bletchley Park

    Coverage slide deck

  • Charity Donation from Games

    by Caroline Howes and Paul Foster

    A session about how games developers can support their favourite charities using the Playmob donation service from inside games. This will be coupled with a demonstration of building games for Windows 8/Windows Phone to demonstrate the process and the opportunities in our new technologies.

    At 3:30pm to 4:30pm, Friday 1st June

    In Morning Room, Bletchley Park

  • Do you do?…….BB10 development choices are banging on your door!

    by Luca Sale

    At 3:30pm to 4:30pm, Friday 1st June

    In Music Room, Bletchley Park

  • Facebook Open Graph: from Zero to Hero in 60 Minutes

    by Simon Cross

    We'll build an Open Graph-enabled application from scratch that works on the Web, Mobile web, iOS and Android. We'll cover:

    • creating action types and object types
    • exposing and debugging objects
    • publishing from web, mobile web, iOS and Android native apps
    • object references
    • action references
    • tagging people and places
    • user-messages
    • iOS and Android native app distribution
    • iOS and Android deep linking

    No powerpoint, no big number slides, no bull***t - just real live demos and code. Everything you need to take on the Open Graph Challenge

    At 3:30pm to 4:30pm, Friday 1st June

    In Marquee Tent, Bletchley Park

  • Kirin: A Single Page Web App, with a Native UI

    by James Hugman

    Come to this session to see how we're building native apps using web technologies without compromising on user experience.

    Come see the how you can re-use your around 50-80% of your application's codebase when porting between platforms.

    Come and see what's possible when you use web AND native.

    Reviews from last year's talk: "The dead-on right approach to cross platform development"; "Finally! Someone did it!"; "That's just crazy; but utterly utterly brilliant".

    At 3:30pm to 4:30pm, Friday 1st June

    In Drawing Room, Bletchley Park

    Coverage slide deck

  • Mobile Websites Can Have Nice Fonts Too

    by Laura Kalbag

    Choosing and using a non-standard font can have a huge impact on your website. I'll discuss the technical side of adding web fonts to mobile websites and the design theory behind choosing appropriate fonts. By the end of this talk I hope that I can arm you with the theory and practice to help make your mobile website that little bit more beautiful.

    At 3:30pm to 4:30pm, Friday 1st June

    In Library, Bletchley Park

  • Accepting Payment Via Operator Bill Now Available to Everyone!

    by Erik de Kroon

    Accepting payments via the operator bill has become a popular payment option on Facebook and app stores in the last few years. The billing experience is so intuitive that it has one of the highest conversion rates of all payment mechanisms. So far it was however only accessible for large companies or by using Facebook credits. The Wholesale Applications Community (WAC) is an initiative launched by mobile operators to give access to operator billing to everyone. In this session we will explain how you can start using it yourself. If you can't wait until 1 June, you can get a head start by downloading our SDK from http://www.wacapps.net/sdks (no registration required).

    At 5:00pm to 6:00pm, Friday 1st June

    In Morning Room, Bletchley Park

  • Appcelerator Titanium - From Zero to App

    by Joe Maffia, Simon Buckingham, Ketan Majmudar, Liz Myers and Boydlee Pollentine

    Participants in this 2 hr workshop will learn all they need to know about cross-platform mobile app development using Titanium. In the first 30 min we'll give a brief overview of the platform, basic building blocks (views), device APIs, and cloud services. At the same time, we'll demo how to use Titanium Studio and the iOS/Android workflow.

    The rest of the workshop will be hosted in bar camp fashion where London Titans will spread out to the far corners of the room - using their apps to demo the possibilities. Participants can pick and choose which stations they want to visit for 1:1 assistance implementing given technologies. Every 20-30 min there'll be an opportunity to rotate (or not) depending on needs/interest. This is a fabulous opportunity to get some hands-on experience with some of the best Titanium Developers on the planet!

    Those planning to attend are strongly encouraged to download Titanium plus the iOS and/or Android SDK in advance of this session.

    At 5:00pm to 7:00pm, Friday 1st June

    In Music Room, Bletchley Park

  • Bikeshed - A Beautiful Web for HTML5/JavaScript Developers

    by Wolfram Kriesing

    Developing interactive and beautiful apps and websites has been difficult and limited in the past - if you wanted to go fancy, Adobe® Flash® was the only way to go. With Bikeshed, an open-source JavaScript® API, you now can create stunning content similar to Adobe Flash, while working with open standards and tools you know. In this talk you will get deep insight on how to use Bikeshed and how you can create content using Adobe Flash and then export it to JavaScript and Bikeshed code. We will then look into how you can use Bikeshed to create mobile apps and explore some of its great features, such as being render and environment agnostic so that you can target the whole spectrum of devices running a browser. After this talk you will have an good overview of Bikeshed’s intuitive and simple JavaScript API and you will be able to start writing beautiful apps in minutes.

    At 5:00pm to 6:00pm, Friday 1st June

    In Ball Room, Bletchley Park

  • Federated Open Web: Protocols > API!

    by Julien Genestoux

    The balkanization of the Web is in progress: we are forced to chose between our friends or the services that we like. We're now also forced to chose between apps or the device that we like! That's a big change from the good old times were a single web browser would be able to take us to any website!

    This has happened since we traded protocols for APIs.

    We will see how open protocols like XMPP and PubSubHubbub help make the web itself realtime by federating data between different entities, structures and websites in realtime!

    At 5:00pm to 6:00pm, Friday 1st June

    In Library, Bletchley Park