Your current filters are…
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 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.
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 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.
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?
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 Liz Myers
Unless you've been living under a rock, you've probably heard the 100 reasons why native apps are so much better than Web apps, and the 2000 why the contrary is true as well.
This talk will explore the space beyond this now usual opposition, and see how much connected apps (whether native, Web, or hybrid) have learned and can learn from each other, and will focus on what Web technologies are cooking to match their native counterparts abilities.
Spoiler: at the end, they live happily together.
Even if you can't join us for the full OTA11 event, you should definitely try to make it out to Bletchley Park for Friday evening, as we will be introducing an exciting new element to the programme:
"Ignite is a global event, organized by volunteers, where participants are given five minutes to speak about their ideas and personal or professional passions, accompanied by 20 slides. Each slide is displayed for 15 seconds, and slides are automatically advanced. The Ignite format is similar to Pecha Kucha, which features 20 slides displayed for 20 seconds each. The presentations are meant to "ignite" the audience on a subject, i.e. to generate awareness and to stimulate thought and action on the subjects." Wikipedia
The event-within-an-event is being organised by Ignite Cardiff's very own Claire Scantlebury, and the submission form is still open for speakers to come along and volunteer to give a five minute talk. The rule is - you can't talk about yourself or your job (so no blatant self-promotion is allowed) but if you're passionate about something or want to talk about something cool and innovative then just fill in the form behind the link above and we'll be in touch.
by Kamran Kordi
The unexpected explosion in the use of data connectivity has taken key industry stakeholders by surprise, in particular network operators who are at the forefront of delivering services to customers. This is good news for the industry as a whole, as a new dawn of growth and development is at last on the horizon. Nevertheless, the good news is marred by a number of challenges facing network operators in sustaining the anticipated growth. What are the challenges facing network operators to cope with this new phenomenon? Can a common understanding be forged across the industry stakeholders to make it a win-win situation for all including the end users?
by David Rogers
Given the history of our location, the attendees will understand some of the history behind basic code making and code breaking and will learn some of the skills as it applied to Julius Caesar and others. Attendees will also understand why as developers, security is important in the mobile phone world.
Can we make a difference in societies – especially in Africa – by fostering the growth of a new generation of creators, entrepreneurs, makers that use mobile and web technologies to provide locally relevant services?
We think so, and that’s why – last year – the Web Foundation started working on 2 mobile entrepreneurship labs, in Ghana and Kenya. The session will present some of the cool things happening in these innovation hubs, will reflect on the challenges and will help participants understand what are the future opportunities in the region, and why they are important for Europe.
by Nick Shearer
30th September to 1st October 2011