Kszwbimzbc2wnlor7say
2 DAY CONFERENCE

droidcon London 2017

Topics covered at #droidconUK

Thursday, 26th - Friday, 27th October at Business Design Centre, London

75 experts. will be speaking. Starts at 9:00 AM.

Want to meet the international Android community, listen to expert speakers, find out about all the latest Android advances and see fantastic new technologies? Then join us at droidcon London, the largest Android developer conference in Europe!

Join us at droidcon London on October 26-27th 2017

The ninth droidcon London returns with more in store for you to learn and discover! Join leading experts in the Android realm who will share their ideas and thought processes on all things Mobile. Follow us at #droidconUK for all the latest updates on the conference!

Tickets

Registration is open and we have some great Early Bird offers available so if you are planning to join us for two days packed with Android fun, get your skates on and book your ticket today!

Droids to Drones: we are taking the fun at droidcon London 2017 to new heights!

This year at droidcon London you will have the opportunity to try your hand at one of our Drone Simulation Stations on the droidcon London exhibition floor throughout the conference.

In the meantime University students from all over the UK will be engaged in The Navigation Challenge, that will push them to utilise the DJI SDK to write Android software that enables DJI Mavic Pro drones to autonomously traverse a track.

And finally don't miss the drone-fun during droidcon London Party! Enjoy the Live Drone Race during the droidcon London 2017 Party at the Business Design Centre at the end of Day 1, October 26th from 7pm.

Hands-On with Android Things!


Ease any post-droidcon blues with an immediate weekend of free Android community activities at Droidcon2gether!

Workshops include Google's "Hands-On with Android Things" - a chance to learn everything there is know about developing IoT apps on Android Things and interact with hardware in the real world.

For more information, head over here.

Get Involved

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!

Join us for the monthly droidcon London Bytes meetups at CodeNode

Want to stay in the loop with the latest developments within the Android community?

Join our monthly droidcon London Bytes meetups, leading up to droidcon London 2017!

Find more information here!

Last Year's highlights

Check out droidcon London 2016's Highlights and Conversations with speakers here!


Impressions of last year

Day 1: Thursday 26th October 2017

The rooms will be allocated on the day! Look out for the whiteboards and vote for which talk you'd like to attend. The final schedule for each day will be finalised after the opening keynote!

Track GATE #1 GATE #2 GATE #3 GATE #4 GATE #5
08:00

Registration & Breakfast

09:20

Welcome to droidcon London 2017 - Day 1

09:30
2

Keynote: Android: A Retrospective

Chet Haase and Romain Guy

All levels


droidcon keynote android
10:30

Tea & Coffee Break

10:45

Data Persistence In Android: There’s Room For Improvement

Florina Muntenescu

Intermediate


architecturecomponents room datapersistence droidconuk architecture

About Memory Management in Fully Reactive Apps

Paco Estevez

Advanced


functional-programming advanced rxjava android droidconuk

Commonly Overlooked Areas of Security

Clive Lee

Intermediate


readthefriendlymanual android security droidconuk

OpenGL, a noob's guide for Android developers

Benjamin Monjoie

Beginner


opengl views canvas android droidconuk

Through the looking-glass eyes of an Android

Adrian Catalan

Intermediate


machine-learning android api droidconuk
11:30

Tea & Coffee Break

11:45

Profile, debug, analyze

Wojtek Kaliciński

Intermediate


debugging androidstudio tools android droidconuk

Android Internals for Developers

Effie Barak

Intermediate


androidos aosp internals binder-ipc system-service activity-manager window-manager

How to Keep Your API Keys Safe

Richard Taylor

Intermediate


android tls kotlin api security droidconuk

Deep Android Integrations

Ty Smith

Intermediate


intent-interfaces programmatic-communication uber twitter android droidconuk interfaces

O-mg what's new in Android Security?

Scott Alexander-Bown

Intermediate


google-play-services safetynet webview ssl autofill android security droidconuk
12:30

Lunch

14:00

From View to Pixel

Britt Barak

Advanced


profiling underthehood performance android droidconuk

Vector Workflows

Nick Butcher

Intermediate


recyclerview animation android droidconuk

The Creative Technologist

Corey Latislaw

Intermediate


android droidconuk

Accessibility @ Scale

Mallika Potter

Beginner


accessibility android droidconuk
2

What's really new in Android Wear

Hoi Lam and Aga Madurska

Intermediate


androidwear android droidconuk
14:45

Tea & Coffee Break

15:00

Modularizing Android Applications

Marvin Ramin

Intermediate


droidconuk architecture gradle multi-project interfaces

My app is smarter than your app

Erik Hellman

Beginner


ai artificial-intelligence machine-learning android droidconuk

CYA: Cover Your App

Jorge Ortiz Fuentes

Intermediate


unittesting android kotlin droidconuk architecture

Doo z z z z z e

Ralf Wondratschek

Intermediate


jobscheduler apis android droidconuk

How to be a happy developer. Now!

Christian Robert

Beginner


developer-unhappiness android droidconuk
15:45

Tea & Coffee Break

16:00

Revolutionary features in Gradle 4.0

Etienne Studer

Intermediate


daemon-by-default composite-builds build-cache android droidconuk gradle

The Baddest Android Advice in All The Land

Bad Android Advice

Intermediate


badandroidadvice android droidconuk

One to 10x - Tools that give you superpowers

Zan Markan

Beginner


10x android droidconuk gradle

Deep into the IoT trenches: how to build a connected product

Jeroen Mols

Beginner


iot discovery wi-fisetup legacy hardware android droidconuk architecture

Lint for Life: Your Customizable Guard At Compile Time

Snow Zhao

Intermediate


lint adt static-code-analysis android droidconuk
16:45

Tea & Coffee Break

17:00

Why do we need Clean Architecture

Igor Wojda

Intermediate


clean-architecture rxjava android kotlin

Developing High Quality Android Apps for TV in Minutes with Amazon Fire TV Developer Frameworks

Mario Viviani

All levels


frameworks amazonfire-tv android

Lightning Talk: Master​ ​your​ ​career:​ ​Tips​ ​and​ ​tricks​ ​to​ ​rule​ ​your​ ​future

Jose Nieto

All levels


android droidconuk

Lightning Talk: Easy onboarding with less permissions

Michael Stillwell

Intermediate


googleplay apis ux android droidconuk
17:15

Why do we need Clean Architecture

Igor Wojda

Intermediate


clean-architecture rxjava android kotlin

Developing High Quality Android Apps for TV in Minutes with Amazon Fire TV Developer Frameworks

Mario Viviani

All levels


frameworks amazonfire-tv android
2

Lightning Talk: ObjectBox - a fresh start for object persistence

Markus Junginger and Vivien Dollinger

All levels


objectbox rxjava sqlite apis kotlin

Lightning Talk: Building Composable Caches on Android

Matthew Dolan

All levels


library composable-caches android kotlin
17:30

Lightning Talk: Three key lessons when migrating to ConstraintLayout

Connie Reinholdsson

All levels


performance constraintlayout layout android droidconuk

Alexa Everywhere

Max Amordeluso

All levels


alexa android droidconuk

Lightning Talk: Smarter Growth, Powered by Google's Machine Learning

Rudi Vij

All levels


mobile-gaming monetization android droidconuk

Lightning Talk: I am on a Fastlane to Hell

Jan Kettner

Intermediate


fastlane continuous-deployment continuous-delivery build-automation one-click-deployment
17:45

Lightning Talk: So You Made an App and Nobody Cares

Jeff Corcoran

All levels


independent-developer android droidconuk

Alexa Everywhere

Max Amordeluso

All levels


alexa android droidconuk

android.location - A Tool for Developers or GPS Researchers?

Lukasz K Bonenberg

All levels


android.gms.location android.location libraries gps android
18:00

TEA & COFFEE BREAK

18:15

Keynote: Tips for Library Development from a Startup Developer

Lisa Wray

All levels


open-source android droidconuk
19:00

droidcon London 2017 Party!

21:30

End of Day 1 of droidcon London 2017 - See you tomorrow!

Day 2: Friday 27th October 2017

The rooms will be allocated on the day! Look out for the whiteboards and vote for which talk you'd like to attend. The final schedule for each day will be finalised after the opening keynote!

Track Gate 1 Gate 2 Gate 3 Gate 4 Gate 5
08:00

Registration and Breakfast Refreshments

09:20

Welcome to droidcon London 2017 - Day 2

09:30

Keynote: Developers Are Users Too

Florina Muntenescu

All levels


droidconuk android
10:30

Tea & Coffee Break

10:45

Testing Android apps based on Dagger and RxJava

Fabio Collini

Advanced


mockito dagger testing rxjava droidconuk android

Common Poor Coding Patterns and How to Avoid Them

Alice Yuan

Beginner


ui architecture testing rxjava performance

Bridging the Gaps: Online to Offline world of Mobile Apps

Ajit Singh

Intermediate


offline-mode design&architecture network-apis testing droidconuk android
2

Resource Overlays

Zoran Jovanovic and Mårten Kongstad

All levels


internals aosp resources assets rro overlay themes customization architecture android

OpenYOLO: Authentication made easy and secure

Iain McGinniss

Intermediate


openyolo authentication security droidconuk android
11:30

Tea & Coffee Break

11:45

Becoming a Master Window Fitter

Chris Banes

Intermediate


styling droidconuk android

Lessons Learned While Building Mobile Libraries

Emma Tresanszki

Intermediate


sdk versioning centralrepo libraries droidconuk android

Write Less Code and Get More Done: Multiplying Your Impact Through Mentoring

Jonathan Maltz

Intermediate


dagger mvparchitecture rxjava droidconuk android

Merge like it's 2099

Xavier Gouchet

Beginner


merge droidconuk android

♫ These are a few of my favourite (Android) Things ♫

Marcos Placona

Beginner


maker androidthings iot security droidconuk android
12:30

Tea & Coffee Break

12:45

Pragmatic Kotlin on Android

Josh Skeen

Intermediate


functionalprogramming rxjava kotlin droidconuk android

Android Instant Apps

Benjamin Weiss

Intermediate


instant-apps droidconuk android

Stop Running from Animations

Ivan Maric

Beginner


animations ux freetips eyecandy ui droidconuk android

Authentic Developer

Anastasia López

All levels


vulnerability droidconuk android

Making Dogfood Builds Testable and Fun

Eric Cochran

Intermediate


dogfooding gradle dagger droidconuk android
13:30

Lunch

14:45
2

Looking Forward to Chet Haase and Romain Guy Comedy Talk!

Chet Haase and Romain Guy

All levels


comedy droidconuk android

Android Things: Building your own personal robot army

Adrian Catalan

Beginner


api androidthings iot droidconuk android
2

How To Bring A Product To Reality In A Few Days: Design-Dev Cooperation And Fast Android Prototyping

Juhani Lehtimaki and Pierluigi Rufo

Beginner


design tools libraries droidconuk android

GraphQL for Mobile Developers

Nikolas Burk

Intermediate


graphql apollo-client rest droidconuk android

Bluetooth Low Energy on Android: Top Tips for the Tricky Bits

Stuart Kent

Intermediate


ble bluetooth api droidconuk android
15:30

Tea & Coffee Break

15:45

Kotlin Coroutines and Android sitting in a tree

Kai Koenig

Intermediate


kotlin coroutines async anko droidconuk android

Hacking Android, a Hacker's narrative.

Chris Le Roy

All levels


security hacker android
2

Litho++: Open sourcing Sections

Emil Sjölander and Pasquale Anatriello

Intermediate


litho testability droidconuk android

Hands-on with Cloud Functions for Firebase

Laurence Moroney

Beginner


firebase serverless cloud-functions droidconuk android

Open Source and Building Communities

Jeremy Meiss

All levels


app mobile open-source android
16:30

Tea & Coffee Break

16:45
2

Travelling across Asia - Our journey from Java to Kotlin

Maria Neumayer and Amal Kakaiya

All levels


teamwork productivity kotlin droidconuk android

When Your App’s Asleep

Britt Barak

Beginner


whatsnew androidux androiddev droidconuk android
2

Litho Animations and Internals

Marco Cova and Andy Street

Advanced


litho droidconuk android

Building a Minimum Viable Product (MVP) with Face recognition and AR in Android

Raul Hernandez

Intermediate


ar imagerecognition mvp droidconuk android machine-learning ai

Heat the Neurons of Your Smartphone with Deep Learning

Qian Jin

All levels


droidconuk android machine-learning artificial-intelligence ai deep-learning poc
17:30

Tea & Coffee Break

17:45

Keynote: Sinking Your Teeth Into Bytecode

Jake Wharton

All levels


bytecode jvm droidconuk android
18:30

Skills Matter Wrap-Up: See you at droidcon2gether 2017 and at droidcon London 2018!

19:00

End of droidcon London 2017

A guide to London - by Tech comedian, Android ace and Droidcon keynoter, Chet Haase!




I’ll soon be heading to Droidcon London with Romain Guy to talk about Android (Android: A Retrospective) and a slightly more useful comedy talk as well. This is my fourth time presenting at this conference, so I wanted to talk about why I keep coming back. Maybe this will provide some perspective and offer a defense against possible boondoggle accusations at work.

First of all, it’s about the community. I’ve attended and presented at many technical conferences (Android and otherwise) and by far my favorite events are those that are created and run by developers. There is a different feeling to a conference whose content is chosen and organized by developers. And there is a different vibe in the session rooms, hallways, and ̶p̶u̶b̶s̶ restaurants when everyone at the conference is deeply technical and is simply there to learn.

But it’s impossible to talk about Droidcon London without also mentioning the real reason everyone goes to this particular conference: London.



Read the rest of Chet's guide to London, and the beauty of all its weather, over on his blog here!

Interested in joining Chet and other experts at this year's conference? Check out the Programme Page for more info!


Android software star Raul Hernandez talks Augmented Reality & the opportunities DroidCon brings!




I will share at DroidCon London some insights I learnt on one of my favourite topics Augmented Reality (AR). To be honest with you, when I was about to finish my MSc at university I chose AR on Android mobile devices (little post about it: https://raulh82vlc.github.io/Look-For-Events-Location-AR/). And all this has evolved interestingly. Therefore, I thought, why not to blend it with machine learning (ML), more specifically face recognition to provide a context for AR. And before going straight to the main points, starting to build a "Minimum viable product" (MVP), how to plan those kind of projects, the process to follow and future work for those specific projects. Indicating "how", "what" and "why". I think people who like ML, or computer graphics in general, will have fun during my talk.


As a software engineer, focused on quality software is important to recycle my knowledge as soon as something new comes around. Android launches a new OS every year with new and very exciting features per se. This means to me, as a software engineer specialised on this platform, I should learn as fast as I can, to reflect as good as I can the better features of a platform which is constantly evolving and recycling itself.


I am glad, certainly there are a big amount of conferences and meetups everyone can join nowadays, and the big and amazing community of Android we have.

At Droidcon, I most look forward to learning about trending topics and tendencies which are being used on the Android community recently. Improve my knowledge with best practices, learn things I know little about, and meeting colleagues from the Android community.

I am extremely thrilled about this amazing opportunity. The learning curve never stops in one way or one another, this is what I love about my profession.


Delve further into Raul's 'postmortem' (lessons learnt from the past and how they've been useful) over on his blog here!

Want to find out more about this year's conference? Head to the Programme Page for more info!


Thoughtworks' Ajit Singh spills the beans on his upcoming Droidcon talk on the Offline Mode of Android Apps!




I am very excited to be joining DroidConUK to share my learnings on Offline Mode of Android Apps. This talk is highly inspired by one of the client project that I worked on where the ask was to build an offline mode for their app.

My talk will help those who want to build and test offline support in an android app. I will start by designing the full fledged interactive offline mode and then I will dive into the potential issues one might face while building it. Also, I will talk about the various factors that can affect your app’s offline mode, which I believe can be easily missed by developers and testers while building and testing this functionality.

The best thing about being part of Android community is that there is a lot to share and learn. People are always there to help and support new developers. There are a lot of active open source projects to contribute and learn from. I have worked on different tech stacks, but I find that Android community is most active and supportive.

At DroidConUK, I look forward to learn more about the new things people are trying in android across the globe. Mainly I am fascinated about the modularization of monolithic apps. These days I am working on modularizing a monolithic app, and it’s very interesting and challenging work. I would love to get more exposure on how others deal with commonly faced issues with build tools and the huge source code.


Check out Ajit's tech blog and other Android-related posts here on his blog!

Curious as to what else is happening at Droidcon 2017? Head to the Programme Page for more info!


Android animation whizz Ivan Marić on the essentialness of UX in app success!




I have been a part of the Android community for the past four years, and I’ve had a chance to work on all sorts of apps. From enterprise solutions such as mobile banking and telco apps to more laid-back apps like pop quizzes or simple games.

For me, Android development is an exciting and fun journey, and working with designers sometimes makes it even more thrilling. Why? UX plays an essential role in the success of an app. The environment needs to be inviting, intuitive and simple to understand. Solid UX is the foundation of good UI, and animations present seamless interactions which make the app feel fresh and refined. These gestures are often a final polish to the app but are still very important for the entire user experience. At Infinum, we pay attention to providing human-centered experiences that feel natural, and motion plays an important role here.

Developed in 2014, Material Design paved the way for better UX on Android devices. With a great design support library and all kinds of animation APIs, the possibilities are endless. In my talk, I’ll share advice on getting started with animations, the proper tools to use, and a few time-saving tips and tricks. In a nutshell, my goal is to help you crack any situation you might encounter implementing crazy design ideas.

Want more info about this years Droidcon? Check out the Programme Page for more info!


It's that conference-crazy Q4 time! Paco Estevez shares some love for Droidcon UK and Memory Management!




Speaking at Droidcon UK last year was one of the best experiences of my life. It's a conference packed with big names, and many of my friends in London and abroad will be attending. You will be seeing talks by the likes of Chet Haase, Florina Muntenescu, and Lisa Wray. All in one conference! In Europe! Crazy!

For my humble time slot I will be repeating this year with what's my favorite Fully Reactive Apps talk so far: About Memory Management. In it I'll be covering the architectural decisions I make when using RxJava that are key to avoid problems like leaks and race conditions.

This is an advanced talk where I start from basic memory management principles to quickly ramp up to solutions specific for Reactive Apps. The talk was written to last around 1h and I only have 45 minutes, so I will spend the next few weeks trimming down to just the key principles!


Find out where else Paco is headed this conference season over on his blog here!

Curious about the rest of the Droidcon 2017 lineup? Find out more on the Programme Page for more info!


Mobile maestro Britt Barak (and host of TWO DroidconUK 2017 talks!) on the power of community within the Android world - and what she'll be sharing at this year's conference!




There are many reasons why I fell in love with Android. It’s open. It’s evolving. It’s inclusive. But as a human being, there’s another key reason, as important as the technology: the culture. The sharing, curious, creative community that is wrapped around Android development.

This is a community that knows that everything is constantly changing. It knows that there are many challenges and endless opportunities. Most importantly, this community knows that in order to keep up in this crazy Android world, we must have one another. We must share ideas and experiences, reveal shortcuts and dead ends, learn from each others’ mistakes and success, help one another grow and improve.

This year at DroidconUK, I’m privileged to be sharing 2 talks, that represent 2 important aspects of being a professional Android developer:

1. Know the system.

Supporting various screens, devices, manufacturers, OS versions… however worthwhile, is undoubtedly challenging. Understanding how does the system work allows us to approach this task in the best way, and be invincible! Lucky for us, the open source platform allows us to dig deeper and research under the hood...and yet, it’s not always easy to figure out. “View To Pixel”- explores how does the system take the code we write and create pixels that we can see and touch.

As UI performance is one of the most important things we should give our attention to - this talk will give you a deeper perspective on what your app is doing behind the scenes, so you can always provide a smooth experience to your users.

2. Know what is possible.

There are constantly new features we can use in our apps. It is sometimes hard to keep up and things might fall off our radar. “When Your App’s Asleep” is an opportunity to explore some important features, as well as to raise a UX perspective we often forget. We tend to focus on how the users experience our app when using it. We invest in animations, transitions, layouts.. However, most of the time… are app is sound asleep in the background and not even being used at all! This talk will explore opportunities, including new ones revealed in O, to improve our background app’s UX.

I'm really excited to take a part in this wonderful event. I’m looking forward to hear new ideas, gain new perspectives, and off course- meet and connect with passionate Android enthusiasts, who make the Android developers community the great magic it is.

See you really soon,
XOXO
Britt.

For more info on DroidconUK 2017, check out the Programme Page!


Sony Developer World talks Runtime Resource Overlay (with Zoran Jovanovic & Mårten Kongstad) at DroidConUK!




DroidCon, one of the world’s largest annual Android conferences, will traditionally take place in London’s Business Design Centre on October 26th and 27th. The conference gathers Android developers for two days of community outreach and talks by Android experts from all over the place, including Google engineers and Google Developer Experts title holders from other companies. Among this distinguished bunch, a couple of engineers from Sony Mobile will present something they have been working on for years, something that was part of Sony Mobile devices for a long time and has been an underlying technology of some important functionalities on Xperia devices, e.g. software customization but also Themes that users are most familiar with.

Last we spoke with Mårten Kongstad about Runtime Resource Overlay in 2014 he gave us a detailed description of the technology in an article he wrote, but there have been improvements since then. In fact, since Android 8.0 it is easier to access the runtime resource overlay packages through a Java interface using OverlayManagerService, the latest addition to an already substantial contribution of Runtime Resource Overlay to Android Open Source Project. OverlayManagerService has made it much easier to enable and disable overlays from an application, e.g. in order to switch Themes in a Theme picker, and has overall improved handling of overlay packages.

The functionality has garnered interest beyond Sony Xperia devices, so Mårten and his long time collaborator on Runtime Resource Overlay and OverlayManagerService, Zoran Jovanovic, have prepared a talk for this year’s DroidCon in London.

“We have been discussing presenting our work to a larger audience for some time now”, Zoran says and Mårten adds “One of the reasons I wrote the article before was to answer many questions we receive through email and with OverlayManagerService being a part of the Oreo release what better time than now to bring it to a new level”.

But also DroidCon presents an opportunity for them to learn and be part of the Android community, they both agree and add that the best part of a conference is meeting new people who share the same passion and learning from them.

The video of the Runtime Resource Overlay talk will be published along with other talks on DroidCon’s web page. This gives a chance for those who couldn’t make it to the conference itself to enjoy the talks and feel at least part of the atmosphere.

What else is happening at this years DroidconUK? Find out on the Programme Page!


Mediaan's Laser Tag TC8000 Scanner! A DroidconUK and Zebra success story (where dreams become apps!)




Turning the Zebra TC8000 scanner into a laser tag game. Sounds pretty awesome right? It sure is! During the hackathon at the Droidcon 2016 conference in London, we turned this idea into a reality. All it took was two days of programming, clever thinking, 5 developers and a lot of pizzas. All the hard work paid off: we won the head prize at the Hackathon. Once we returned to the office, we got eager to take things to the next level. We set ourselves the ultimate goal: an actual release of the Laser Tag App in the Zebra AppGallery. And so we did! Last week, we launched the app and started a supportive movie marketing campaign.

We will start our story at the Droidcon UK London and take things from there. Starting off as an “IT geek” at a hackathon and ending up as a famous Hollywood movie actor. Everything can happen in the world of a Mediaan software engineer ;-).

The hackathon is sponsored by a few companies that each have their own challenge to solve. One of the sponsors that caught our attention was Zebra Technologies. They make several rugged phones, tablets and scanners, for usage in warehouse and production environments. The Zebra TC8000 scanner was subject to their hackathon challenge. It’s basically a very rugged Android device with an excellent (barcode/QR-code) scanner built-in. Next, to the built-in scanner, it also comes with a hot-swappable battery. These features made the device something we’ve never seen before, and therefore a real challenge to our programming skills.


Get the full story of how a Droidcon hackathon led to the release of a badass laser tag app here

Want to test your own programming skills? Sign up for our 2 day Android hack, Droidcon2gether!


Excited to have Zebra sponsoring DroidconUK 2017! Find out how Zebra LifeGuard for Android program extends security support & aides updates here:




Android Security: Enterprise Ready

BlueBorne, Heartbleed, Stagefright. The list goes on. Android gets a lot of negative publicity around security vulnerabilities. And Android is a large target with nearly 85% of the worldwide smartphone OS market share according to IDC, May 2017.

IBM’s 2017 Ponemon Cost of Data Breach Study revealed the average cost of a data breach is $3.62 Million, and companies are having larger breaches than in the past, averaging more than 24,000 records.

Corporations have a lot on the line with any device used as part of their business operations. So is Android really an Enterprise Ready Operating System?

The reality is that many of the headline-grabbing vulnerabilities are identified through Android-sponsored bounty programs with no actual exploitation in the real world.




Android has responded to the security challenges by making significant changes, starting particularly in Lollipop, to make a very secure operating system. Features like sandboxes & permissions, TrustZone Services, and Isolated Processes provide more Application Isolation. There is more comprehensive Device Management via administrative APIs and profiles. The OS now checks Device Integrity via Full Disk Encryption, mandatory for Android devices M and newer and encrypted at factory for the first boot. Verified Boot ensures OS image is not corrupted to prevent against malicious accidental OS changes.

Apps are still one of the areas that provide the most risk by opening access to a device so Android created SafetyNet Verify Apps which scans for Potentially Harmful Applications (PHAs) in Playstore on Device and third party app stores. Through this program over 1.4 billion devices are protected with 790 million device scans per day, and 6 billion apps checked per day. The result is that in 2016 less than 0.05% of devices that use Playstore have a Potentially Harmful App (PHA).



Google even proactively notifies developers of vulnerabilities resulting in over 275,000 apps improved in 2016.

As mentioned above, to improve Application Security Google has the Android Security Rewards Program with hundreds of active researchers who have been paid over $1 million in the last 12 months.

Google has also built the Managed Play Store, aka Enterprise Play Store. Administrators can configure Play Store on devices with only authorized applications from public or private Play Store or even local hosting.

Google regularly provides security updates to close the vulnerabilities in the Android Operating System, but attackers quickly exploit new vulnerabilities. As a trusted partner, Zebra gets early access to security patches and can prepare patches often before the vulnerabilities are made public. Google has moved to a 30-day security patch cycle, we are following this approach as well.

According to Google 15% of devices are still running KitKat and 29% on Lollipop. How does a 2-3-year consumer product life-cycle line up with an Enterprise life-cycle of 5 years? How can a business know their devices will continue to receive updates?

This is where the Zebra LifeGuard™ for Android™program comes in. LifeGuard provides extended security support, predictable periodic security updates and legacy OS security support when transitioning to a newer OS. Frequent updates will enhance your security and LifeGuard makes them easy to install at your discretion, either locally, or remotely via Enterprise Mobility Management (EMM).

There is no such thing as a completely secure solution, but Zebra and Android are working together to reduce the risks Enterprises must face. Three key areas of focus include

Prevention: If harmful applications cannot execute, they can do no harm. Control access to settings and whitelist/blacklist for the minimum require application set.

Detection: Zebra provides detection features to detect if vulnerability has occurred and take corrective action

Security Updates: Zebra works closely with Google to keep up with new security vulnerabilities in a timely manner. Plan to deploy regular security updates.

For more details on Zebra Security visit the LifeGuard™ for Android™ page, the Zebra Developer Portal, or watch a session from Zebra APPFORUM on Android Security. Android provides a host of resources at the Android Security Center and the Android Security 2016 Year in review white paper.

See what else is happening at DroidconUK over on the, program page!


Business Design Centre

Situated in Islington, one of London’s most vibrant areas, the BDC is within walking distance of Angel tube station and relatively close to Kings Cross, Farringdon, Liverpool Street and Euston stations. Conveniently located outside the congestion charge zone, the venue also benefits from on-site car parking, an adjacent Hilton Hotel, and has disabled access.

Tmrgjxmo08v0bfiwirlw

Business Design Centre

52 Upper Street, Islington, London, N1 0QH, GB


View details, travel and nearby hotels

Get Involved

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Email us at conferences@skillsmatter.com and we will put your name down as a volunteer for droidcon London 2017! Shifts and detailed info will be confirmed closer to the conference.

Call for Papers is now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

Carry on the fun of Droidcon with droidcon2gether!



Further the ideas sparked and the friendships made at Droidcon with a weekend of free Android community activities! If you want an extra two days of workshops and challenges - with cool prizes up for grabs - then dive on into Droidcon2gether!

Join fellow Droidcon attendees and some of the most talented coders and experts, for our new weekend-long Droidcon2gether event and create something amazing together!

Participation is free for registered attendees. Head here to register.

Droidcon2gether activities include:

Getting hands on with Android Things!



Join Google's workshop to learn everything you need to know about developing IoT applications on Android Things! Using Android Studio and a developer kit, you will see how easy it is to use your Android knowledge to interact with hardware in the real world.

Interested? Get more info and register for this great opportunity here!




Preserve those Droidcon London memories with Showtime Photo Booth!



Showtime Photo Booth will be with us and supplying an animated GIF photo booth (including built-in social media sharing tools for visitors to share their very own DroidCon GIF!)




Whether you are seeking to improve visibility of your tools, devices or projects, or simply would like to support the droidcon's passionate community through your engagement, our sponsorship team will be able to help you select the best sponsorship package for you! Email sponsors@skillsmatter.com or phone 0207 183 9040.

Available Packages

    • PREMIER SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (9.00m²) in central conference break-out area
      • 12 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 12 free exhibitor passes
      • 6 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 50 conference party drink tokens to give away at your booth
      • 3 gifts or printed items in swag bags
      • 4 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Set one of the Hack Challenges and award a prize to the winner of your challenge
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (extra large) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags
      • Lanyards worn by every attendee
      • Conference t-shirt

      Featured at the Droidcon London 2017 Party

      • On party tickets
      • On beer mats
      • On party banners
    • PLATINUM SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (6.00m²) in central conference break-out area
      • 10 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 10 free exhibitor passes
      • 4 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 25 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Set one of the Hack Challenges and award a prize to the winner of your challenge
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (large) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags

      Featured at the Droidcon London 2017 Party

      • On party tickets
      • On beer mats
    • GOLD SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (4.50m²) in central conference break-out area
      • 8 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 8 free exhibitor passes
      • 2 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 10 Conference Party Drink tokens to give away at your booth
      • 1 gift or printed item in swag bags
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (medium size) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • SILVER SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (2.00m²) in central conference break-out area
      • 6 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 6 free exhibitor passes
      • 1 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (small) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Name Badges worn by every attendee
      • Printed Conference Programme Booklet
      • Main Stage Re-Boards and banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • BRONZE SPONSORSHIP
    • Engagement Benefits

      • Your own flipchart at in central conference break-out area
      • 2 Free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 2 Free exhibitor passes
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (extra small) logo displayed on:

      • Droidcon sponsor pages (size relative to sponsorship level)
      • Your own dedicated partner page on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main stage re-boards and banners throughout the venue


    • DROIDCON COMMUNITY SKILLSCAST SPONSORSHIP
    • Be remembered! Have your logo displayed on all Droidcon SkillsCast recordings!

      Skills Matter will record almost every talk held at Droidcon and will publish these as SkillsCasts on Skills Matter.com. SkillsCasts are available to Skills Matter's 100,000+ strong (member) community and comprise of film footage as well as all code and slides presented in the Droidcon talks.

      If your company would like to sponsor this year's Droidcon SkillsCasts, your logo will appear along with one other sponsor logo and the Droidcon organiser logo's inside all recorded SkillsCasts(*).

      Brand Visibility Benefits
      • Your logo on all Droidcon SkillsCasts, available to Skills Matter's 50,000 strong member community.
      • Exclusive to two Droidcon sponsors and two Droidcon organisers only!

      (8) Logo's of other sponsors will appear below on the SkillsCast pages, below the actual SkillsCast. Our SkillsCast sponsors' logo's will appear on the actual SkillsCast video.

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Would you like to write about droidcon London 2017? Do you blog on mobile application development? Come and join us at droidcon London 2017! If you blog about droidcon London 2017 and send us the link, and we'll proudly feature you on these pages!

And if you would like to write an article or interview some of droidcon's amazing speakers, inventors and thinkers this year, contact marketing team and have a chance to win a free press pass.

Write ups about droidcon London 2016 (and past editions too)!

Overview

Want to meet the international Android community, listen to expert speakers, find out about all the latest Android advances and see fantastic new technologies? Then join us at droidcon London, the largest Android developer conference in Europe!

Join us at droidcon London on October 26-27th 2017

The ninth droidcon London returns with more in store for you to learn and discover! Join leading experts in the Android realm who will share their ideas and thought processes on all things Mobile. Follow us at #droidconUK for all the latest updates on the conference!

Tickets

Registration is open and we have some great Early Bird offers available so if you are planning to join us for two days packed with Android fun, get your skates on and book your ticket today!

Droids to Drones: we are taking the fun at droidcon London 2017 to new heights!

This year at droidcon London you will have the opportunity to try your hand at one of our Drone Simulation Stations on the droidcon London exhibition floor throughout the conference.

In the meantime University students from all over the UK will be engaged in The Navigation Challenge, that will push them to utilise the DJI SDK to write Android software that enables DJI Mavic Pro drones to autonomously traverse a track.

And finally don't miss the drone-fun during droidcon London Party! Enjoy the Live Drone Race during the droidcon London 2017 Party at the Business Design Centre at the end of Day 1, October 26th from 7pm.

Hands-On with Android Things!


Ease any post-droidcon blues with an immediate weekend of free Android community activities at Droidcon2gether!

Workshops include Google's "Hands-On with Android Things" - a chance to learn everything there is know about developing IoT apps on Android Things and interact with hardware in the real world.

For more information, head over here.

Get Involved

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!

Join us for the monthly droidcon London Bytes meetups at CodeNode

Want to stay in the loop with the latest developments within the Android community?

Join our monthly droidcon London Bytes meetups, leading up to droidcon London 2017!

Find more information here!

Last Year's highlights

Check out droidcon London 2016's Highlights and Conversations with speakers here!


Impressions of last year

Programme

Day 1: Thursday 26th October 2017

The rooms will be allocated on the day! Look out for the whiteboards and vote for which talk you'd like to attend. The final schedule for each day will be finalised after the opening keynote!

Track GATE #1 GATE #2 GATE #3 GATE #4 GATE #5
08:00

Registration & Breakfast

09:20

Welcome to droidcon London 2017 - Day 1

09:30
2

Keynote: Android: A Retrospective

Chet Haase and Romain Guy

All levels


droidcon keynote android
10:30

Tea & Coffee Break

10:45

Data Persistence In Android: There’s Room For Improvement

Florina Muntenescu

Intermediate


architecturecomponents room datapersistence droidconuk architecture

About Memory Management in Fully Reactive Apps

Paco Estevez

Advanced


functional-programming advanced rxjava android droidconuk

Commonly Overlooked Areas of Security

Clive Lee

Intermediate


readthefriendlymanual android security droidconuk

OpenGL, a noob's guide for Android developers

Benjamin Monjoie

Beginner


opengl views canvas android droidconuk

Through the looking-glass eyes of an Android

Adrian Catalan

Intermediate


machine-learning android api droidconuk
11:30

Tea & Coffee Break

11:45

Profile, debug, analyze

Wojtek Kaliciński

Intermediate


debugging androidstudio tools android droidconuk

Android Internals for Developers

Effie Barak

Intermediate


androidos aosp internals binder-ipc system-service activity-manager window-manager

How to Keep Your API Keys Safe

Richard Taylor

Intermediate


android tls kotlin api security droidconuk

Deep Android Integrations

Ty Smith

Intermediate


intent-interfaces programmatic-communication uber twitter android droidconuk interfaces

O-mg what's new in Android Security?

Scott Alexander-Bown

Intermediate


google-play-services safetynet webview ssl autofill android security droidconuk
12:30

Lunch

14:00

From View to Pixel

Britt Barak

Advanced


profiling underthehood performance android droidconuk

Vector Workflows

Nick Butcher

Intermediate


recyclerview animation android droidconuk

The Creative Technologist

Corey Latislaw

Intermediate


android droidconuk

Accessibility @ Scale

Mallika Potter

Beginner


accessibility android droidconuk
2

What's really new in Android Wear

Hoi Lam and Aga Madurska

Intermediate


androidwear android droidconuk
14:45

Tea & Coffee Break

15:00

Modularizing Android Applications

Marvin Ramin

Intermediate


droidconuk architecture gradle multi-project interfaces

My app is smarter than your app

Erik Hellman

Beginner


ai artificial-intelligence machine-learning android droidconuk

CYA: Cover Your App

Jorge Ortiz Fuentes

Intermediate


unittesting android kotlin droidconuk architecture

Doo z z z z z e

Ralf Wondratschek

Intermediate


jobscheduler apis android droidconuk

How to be a happy developer. Now!

Christian Robert

Beginner


developer-unhappiness android droidconuk
15:45

Tea & Coffee Break

16:00

Revolutionary features in Gradle 4.0

Etienne Studer

Intermediate


daemon-by-default composite-builds build-cache android droidconuk gradle

The Baddest Android Advice in All The Land

Bad Android Advice

Intermediate


badandroidadvice android droidconuk

One to 10x - Tools that give you superpowers

Zan Markan

Beginner


10x android droidconuk gradle

Deep into the IoT trenches: how to build a connected product

Jeroen Mols

Beginner


iot discovery wi-fisetup legacy hardware android droidconuk architecture

Lint for Life: Your Customizable Guard At Compile Time

Snow Zhao

Intermediate


lint adt static-code-analysis android droidconuk
16:45

Tea & Coffee Break

17:00

Why do we need Clean Architecture

Igor Wojda

Intermediate


clean-architecture rxjava android kotlin

Developing High Quality Android Apps for TV in Minutes with Amazon Fire TV Developer Frameworks

Mario Viviani

All levels


frameworks amazonfire-tv android

Lightning Talk: Master​ ​your​ ​career:​ ​Tips​ ​and​ ​tricks​ ​to​ ​rule​ ​your​ ​future

Jose Nieto

All levels


android droidconuk

Lightning Talk: Easy onboarding with less permissions

Michael Stillwell

Intermediate


googleplay apis ux android droidconuk
17:15

Why do we need Clean Architecture

Igor Wojda

Intermediate


clean-architecture rxjava android kotlin

Developing High Quality Android Apps for TV in Minutes with Amazon Fire TV Developer Frameworks

Mario Viviani

All levels


frameworks amazonfire-tv android
2

Lightning Talk: ObjectBox - a fresh start for object persistence

Markus Junginger and Vivien Dollinger

All levels


objectbox rxjava sqlite apis kotlin

Lightning Talk: Building Composable Caches on Android

Matthew Dolan

All levels


library composable-caches android kotlin
17:30

Lightning Talk: Three key lessons when migrating to ConstraintLayout

Connie Reinholdsson

All levels


performance constraintlayout layout android droidconuk

Alexa Everywhere

Max Amordeluso

All levels


alexa android droidconuk

Lightning Talk: Smarter Growth, Powered by Google's Machine Learning

Rudi Vij

All levels


mobile-gaming monetization android droidconuk

Lightning Talk: I am on a Fastlane to Hell

Jan Kettner

Intermediate


fastlane continuous-deployment continuous-delivery build-automation one-click-deployment
17:45

Lightning Talk: So You Made an App and Nobody Cares

Jeff Corcoran

All levels


independent-developer android droidconuk

Alexa Everywhere

Max Amordeluso

All levels


alexa android droidconuk

android.location - A Tool for Developers or GPS Researchers?

Lukasz K Bonenberg

All levels


android.gms.location android.location libraries gps android
18:00

TEA & COFFEE BREAK

18:15

Keynote: Tips for Library Development from a Startup Developer

Lisa Wray

All levels


open-source android droidconuk
19:00

droidcon London 2017 Party!

21:30

End of Day 1 of droidcon London 2017 - See you tomorrow!

Day 2: Friday 27th October 2017

The rooms will be allocated on the day! Look out for the whiteboards and vote for which talk you'd like to attend. The final schedule for each day will be finalised after the opening keynote!

Track Gate 1 Gate 2 Gate 3 Gate 4 Gate 5
08:00

Registration and Breakfast Refreshments

09:20

Welcome to droidcon London 2017 - Day 2

09:30

Keynote: Developers Are Users Too

Florina Muntenescu

All levels


droidconuk android
10:30

Tea & Coffee Break

10:45

Testing Android apps based on Dagger and RxJava

Fabio Collini

Advanced


mockito dagger testing rxjava droidconuk android

Common Poor Coding Patterns and How to Avoid Them

Alice Yuan

Beginner


ui architecture testing rxjava performance

Bridging the Gaps: Online to Offline world of Mobile Apps

Ajit Singh

Intermediate


offline-mode design&architecture network-apis testing droidconuk android
2

Resource Overlays

Zoran Jovanovic and Mårten Kongstad

All levels


internals aosp resources assets rro overlay themes customization architecture android

OpenYOLO: Authentication made easy and secure

Iain McGinniss

Intermediate


openyolo authentication security droidconuk android
11:30

Tea & Coffee Break

11:45

Becoming a Master Window Fitter

Chris Banes

Intermediate


styling droidconuk android

Lessons Learned While Building Mobile Libraries

Emma Tresanszki

Intermediate


sdk versioning centralrepo libraries droidconuk android

Write Less Code and Get More Done: Multiplying Your Impact Through Mentoring

Jonathan Maltz

Intermediate


dagger mvparchitecture rxjava droidconuk android

Merge like it's 2099

Xavier Gouchet

Beginner


merge droidconuk android

♫ These are a few of my favourite (Android) Things ♫

Marcos Placona

Beginner


maker androidthings iot security droidconuk android
12:30

Tea & Coffee Break

12:45

Pragmatic Kotlin on Android

Josh Skeen

Intermediate


functionalprogramming rxjava kotlin droidconuk android

Android Instant Apps

Benjamin Weiss

Intermediate


instant-apps droidconuk android

Stop Running from Animations

Ivan Maric

Beginner


animations ux freetips eyecandy ui droidconuk android

Authentic Developer

Anastasia López

All levels


vulnerability droidconuk android

Making Dogfood Builds Testable and Fun

Eric Cochran

Intermediate


dogfooding gradle dagger droidconuk android
13:30

Lunch

14:45
2

Looking Forward to Chet Haase and Romain Guy Comedy Talk!

Chet Haase and Romain Guy

All levels


comedy droidconuk android

Android Things: Building your own personal robot army

Adrian Catalan

Beginner


api androidthings iot droidconuk android
2

How To Bring A Product To Reality In A Few Days: Design-Dev Cooperation And Fast Android Prototyping

Juhani Lehtimaki and Pierluigi Rufo

Beginner


design tools libraries droidconuk android

GraphQL for Mobile Developers

Nikolas Burk

Intermediate


graphql apollo-client rest droidconuk android

Bluetooth Low Energy on Android: Top Tips for the Tricky Bits

Stuart Kent

Intermediate


ble bluetooth api droidconuk android
15:30

Tea & Coffee Break

15:45

Kotlin Coroutines and Android sitting in a tree

Kai Koenig

Intermediate


kotlin coroutines async anko droidconuk android

Hacking Android, a Hacker's narrative.

Chris Le Roy

All levels


security hacker android
2

Litho++: Open sourcing Sections

Emil Sjölander and Pasquale Anatriello

Intermediate


litho testability droidconuk android

Hands-on with Cloud Functions for Firebase

Laurence Moroney

Beginner


firebase serverless cloud-functions droidconuk android

Open Source and Building Communities

Jeremy Meiss

All levels


app mobile open-source android
16:30

Tea & Coffee Break

16:45
2

Travelling across Asia - Our journey from Java to Kotlin

Maria Neumayer and Amal Kakaiya

All levels


teamwork productivity kotlin droidconuk android

When Your App’s Asleep

Britt Barak

Beginner


whatsnew androidux androiddev droidconuk android
2

Litho Animations and Internals

Marco Cova and Andy Street

Advanced


litho droidconuk android

Building a Minimum Viable Product (MVP) with Face recognition and AR in Android

Raul Hernandez

Intermediate


ar imagerecognition mvp droidconuk android machine-learning ai

Heat the Neurons of Your Smartphone with Deep Learning

Qian Jin

All levels


droidconuk android machine-learning artificial-intelligence ai deep-learning poc
17:30

Tea & Coffee Break

17:45

Keynote: Sinking Your Teeth Into Bytecode

Jake Wharton

All levels


bytecode jvm droidconuk android
18:30

Skills Matter Wrap-Up: See you at droidcon2gether 2017 and at droidcon London 2018!

19:00

End of droidcon London 2017

Sneak Preview

A guide to London - by Tech comedian, Android ace and Droidcon keynoter, Chet Haase!




I’ll soon be heading to Droidcon London with Romain Guy to talk about Android (Android: A Retrospective) and a slightly more useful comedy talk as well. This is my fourth time presenting at this conference, so I wanted to talk about why I keep coming back. Maybe this will provide some perspective and offer a defense against possible boondoggle accusations at work.

First of all, it’s about the community. I’ve attended and presented at many technical conferences (Android and otherwise) and by far my favorite events are those that are created and run by developers. There is a different feeling to a conference whose content is chosen and organized by developers. And there is a different vibe in the session rooms, hallways, and ̶p̶u̶b̶s̶ restaurants when everyone at the conference is deeply technical and is simply there to learn.

But it’s impossible to talk about Droidcon London without also mentioning the real reason everyone goes to this particular conference: London.



Read the rest of Chet's guide to London, and the beauty of all its weather, over on his blog here!

Interested in joining Chet and other experts at this year's conference? Check out the Programme Page for more info!


Android software star Raul Hernandez talks Augmented Reality & the opportunities DroidCon brings!




I will share at DroidCon London some insights I learnt on one of my favourite topics Augmented Reality (AR). To be honest with you, when I was about to finish my MSc at university I chose AR on Android mobile devices (little post about it: https://raulh82vlc.github.io/Look-For-Events-Location-AR/). And all this has evolved interestingly. Therefore, I thought, why not to blend it with machine learning (ML), more specifically face recognition to provide a context for AR. And before going straight to the main points, starting to build a "Minimum viable product" (MVP), how to plan those kind of projects, the process to follow and future work for those specific projects. Indicating "how", "what" and "why". I think people who like ML, or computer graphics in general, will have fun during my talk.


As a software engineer, focused on quality software is important to recycle my knowledge as soon as something new comes around. Android launches a new OS every year with new and very exciting features per se. This means to me, as a software engineer specialised on this platform, I should learn as fast as I can, to reflect as good as I can the better features of a platform which is constantly evolving and recycling itself.


I am glad, certainly there are a big amount of conferences and meetups everyone can join nowadays, and the big and amazing community of Android we have.

At Droidcon, I most look forward to learning about trending topics and tendencies which are being used on the Android community recently. Improve my knowledge with best practices, learn things I know little about, and meeting colleagues from the Android community.

I am extremely thrilled about this amazing opportunity. The learning curve never stops in one way or one another, this is what I love about my profession.


Delve further into Raul's 'postmortem' (lessons learnt from the past and how they've been useful) over on his blog here!

Want to find out more about this year's conference? Head to the Programme Page for more info!


Thoughtworks' Ajit Singh spills the beans on his upcoming Droidcon talk on the Offline Mode of Android Apps!




I am very excited to be joining DroidConUK to share my learnings on Offline Mode of Android Apps. This talk is highly inspired by one of the client project that I worked on where the ask was to build an offline mode for their app.

My talk will help those who want to build and test offline support in an android app. I will start by designing the full fledged interactive offline mode and then I will dive into the potential issues one might face while building it. Also, I will talk about the various factors that can affect your app’s offline mode, which I believe can be easily missed by developers and testers while building and testing this functionality.

The best thing about being part of Android community is that there is a lot to share and learn. People are always there to help and support new developers. There are a lot of active open source projects to contribute and learn from. I have worked on different tech stacks, but I find that Android community is most active and supportive.

At DroidConUK, I look forward to learn more about the new things people are trying in android across the globe. Mainly I am fascinated about the modularization of monolithic apps. These days I am working on modularizing a monolithic app, and it’s very interesting and challenging work. I would love to get more exposure on how others deal with commonly faced issues with build tools and the huge source code.


Check out Ajit's tech blog and other Android-related posts here on his blog!

Curious as to what else is happening at Droidcon 2017? Head to the Programme Page for more info!


Android animation whizz Ivan Marić on the essentialness of UX in app success!




I have been a part of the Android community for the past four years, and I’ve had a chance to work on all sorts of apps. From enterprise solutions such as mobile banking and telco apps to more laid-back apps like pop quizzes or simple games.

For me, Android development is an exciting and fun journey, and working with designers sometimes makes it even more thrilling. Why? UX plays an essential role in the success of an app. The environment needs to be inviting, intuitive and simple to understand. Solid UX is the foundation of good UI, and animations present seamless interactions which make the app feel fresh and refined. These gestures are often a final polish to the app but are still very important for the entire user experience. At Infinum, we pay attention to providing human-centered experiences that feel natural, and motion plays an important role here.

Developed in 2014, Material Design paved the way for better UX on Android devices. With a great design support library and all kinds of animation APIs, the possibilities are endless. In my talk, I’ll share advice on getting started with animations, the proper tools to use, and a few time-saving tips and tricks. In a nutshell, my goal is to help you crack any situation you might encounter implementing crazy design ideas.

Want more info about this years Droidcon? Check out the Programme Page for more info!


It's that conference-crazy Q4 time! Paco Estevez shares some love for Droidcon UK and Memory Management!




Speaking at Droidcon UK last year was one of the best experiences of my life. It's a conference packed with big names, and many of my friends in London and abroad will be attending. You will be seeing talks by the likes of Chet Haase, Florina Muntenescu, and Lisa Wray. All in one conference! In Europe! Crazy!

For my humble time slot I will be repeating this year with what's my favorite Fully Reactive Apps talk so far: About Memory Management. In it I'll be covering the architectural decisions I make when using RxJava that are key to avoid problems like leaks and race conditions.

This is an advanced talk where I start from basic memory management principles to quickly ramp up to solutions specific for Reactive Apps. The talk was written to last around 1h and I only have 45 minutes, so I will spend the next few weeks trimming down to just the key principles!


Find out where else Paco is headed this conference season over on his blog here!

Curious about the rest of the Droidcon 2017 lineup? Find out more on the Programme Page for more info!


Mobile maestro Britt Barak (and host of TWO DroidconUK 2017 talks!) on the power of community within the Android world - and what she'll be sharing at this year's conference!




There are many reasons why I fell in love with Android. It’s open. It’s evolving. It’s inclusive. But as a human being, there’s another key reason, as important as the technology: the culture. The sharing, curious, creative community that is wrapped around Android development.

This is a community that knows that everything is constantly changing. It knows that there are many challenges and endless opportunities. Most importantly, this community knows that in order to keep up in this crazy Android world, we must have one another. We must share ideas and experiences, reveal shortcuts and dead ends, learn from each others’ mistakes and success, help one another grow and improve.

This year at DroidconUK, I’m privileged to be sharing 2 talks, that represent 2 important aspects of being a professional Android developer:

1. Know the system.

Supporting various screens, devices, manufacturers, OS versions… however worthwhile, is undoubtedly challenging. Understanding how does the system work allows us to approach this task in the best way, and be invincible! Lucky for us, the open source platform allows us to dig deeper and research under the hood...and yet, it’s not always easy to figure out. “View To Pixel”- explores how does the system take the code we write and create pixels that we can see and touch.

As UI performance is one of the most important things we should give our attention to - this talk will give you a deeper perspective on what your app is doing behind the scenes, so you can always provide a smooth experience to your users.

2. Know what is possible.

There are constantly new features we can use in our apps. It is sometimes hard to keep up and things might fall off our radar. “When Your App’s Asleep” is an opportunity to explore some important features, as well as to raise a UX perspective we often forget. We tend to focus on how the users experience our app when using it. We invest in animations, transitions, layouts.. However, most of the time… are app is sound asleep in the background and not even being used at all! This talk will explore opportunities, including new ones revealed in O, to improve our background app’s UX.

I'm really excited to take a part in this wonderful event. I’m looking forward to hear new ideas, gain new perspectives, and off course- meet and connect with passionate Android enthusiasts, who make the Android developers community the great magic it is.

See you really soon,
XOXO
Britt.

For more info on DroidconUK 2017, check out the Programme Page!


Sony Developer World talks Runtime Resource Overlay (with Zoran Jovanovic & Mårten Kongstad) at DroidConUK!




DroidCon, one of the world’s largest annual Android conferences, will traditionally take place in London’s Business Design Centre on October 26th and 27th. The conference gathers Android developers for two days of community outreach and talks by Android experts from all over the place, including Google engineers and Google Developer Experts title holders from other companies. Among this distinguished bunch, a couple of engineers from Sony Mobile will present something they have been working on for years, something that was part of Sony Mobile devices for a long time and has been an underlying technology of some important functionalities on Xperia devices, e.g. software customization but also Themes that users are most familiar with.

Last we spoke with Mårten Kongstad about Runtime Resource Overlay in 2014 he gave us a detailed description of the technology in an article he wrote, but there have been improvements since then. In fact, since Android 8.0 it is easier to access the runtime resource overlay packages through a Java interface using OverlayManagerService, the latest addition to an already substantial contribution of Runtime Resource Overlay to Android Open Source Project. OverlayManagerService has made it much easier to enable and disable overlays from an application, e.g. in order to switch Themes in a Theme picker, and has overall improved handling of overlay packages.

The functionality has garnered interest beyond Sony Xperia devices, so Mårten and his long time collaborator on Runtime Resource Overlay and OverlayManagerService, Zoran Jovanovic, have prepared a talk for this year’s DroidCon in London.

“We have been discussing presenting our work to a larger audience for some time now”, Zoran says and Mårten adds “One of the reasons I wrote the article before was to answer many questions we receive through email and with OverlayManagerService being a part of the Oreo release what better time than now to bring it to a new level”.

But also DroidCon presents an opportunity for them to learn and be part of the Android community, they both agree and add that the best part of a conference is meeting new people who share the same passion and learning from them.

The video of the Runtime Resource Overlay talk will be published along with other talks on DroidCon’s web page. This gives a chance for those who couldn’t make it to the conference itself to enjoy the talks and feel at least part of the atmosphere.

What else is happening at this years DroidconUK? Find out on the Programme Page!


Mediaan's Laser Tag TC8000 Scanner! A DroidconUK and Zebra success story (where dreams become apps!)




Turning the Zebra TC8000 scanner into a laser tag game. Sounds pretty awesome right? It sure is! During the hackathon at the Droidcon 2016 conference in London, we turned this idea into a reality. All it took was two days of programming, clever thinking, 5 developers and a lot of pizzas. All the hard work paid off: we won the head prize at the Hackathon. Once we returned to the office, we got eager to take things to the next level. We set ourselves the ultimate goal: an actual release of the Laser Tag App in the Zebra AppGallery. And so we did! Last week, we launched the app and started a supportive movie marketing campaign.

We will start our story at the Droidcon UK London and take things from there. Starting off as an “IT geek” at a hackathon and ending up as a famous Hollywood movie actor. Everything can happen in the world of a Mediaan software engineer ;-).

The hackathon is sponsored by a few companies that each have their own challenge to solve. One of the sponsors that caught our attention was Zebra Technologies. They make several rugged phones, tablets and scanners, for usage in warehouse and production environments. The Zebra TC8000 scanner was subject to their hackathon challenge. It’s basically a very rugged Android device with an excellent (barcode/QR-code) scanner built-in. Next, to the built-in scanner, it also comes with a hot-swappable battery. These features made the device something we’ve never seen before, and therefore a real challenge to our programming skills.


Get the full story of how a Droidcon hackathon led to the release of a badass laser tag app here

Want to test your own programming skills? Sign up for our 2 day Android hack, Droidcon2gether!


Excited to have Zebra sponsoring DroidconUK 2017! Find out how Zebra LifeGuard for Android program extends security support & aides updates here:




Android Security: Enterprise Ready

BlueBorne, Heartbleed, Stagefright. The list goes on. Android gets a lot of negative publicity around security vulnerabilities. And Android is a large target with nearly 85% of the worldwide smartphone OS market share according to IDC, May 2017.

IBM’s 2017 Ponemon Cost of Data Breach Study revealed the average cost of a data breach is $3.62 Million, and companies are having larger breaches than in the past, averaging more than 24,000 records.

Corporations have a lot on the line with any device used as part of their business operations. So is Android really an Enterprise Ready Operating System?

The reality is that many of the headline-grabbing vulnerabilities are identified through Android-sponsored bounty programs with no actual exploitation in the real world.




Android has responded to the security challenges by making significant changes, starting particularly in Lollipop, to make a very secure operating system. Features like sandboxes & permissions, TrustZone Services, and Isolated Processes provide more Application Isolation. There is more comprehensive Device Management via administrative APIs and profiles. The OS now checks Device Integrity via Full Disk Encryption, mandatory for Android devices M and newer and encrypted at factory for the first boot. Verified Boot ensures OS image is not corrupted to prevent against malicious accidental OS changes.

Apps are still one of the areas that provide the most risk by opening access to a device so Android created SafetyNet Verify Apps which scans for Potentially Harmful Applications (PHAs) in Playstore on Device and third party app stores. Through this program over 1.4 billion devices are protected with 790 million device scans per day, and 6 billion apps checked per day. The result is that in 2016 less than 0.05% of devices that use Playstore have a Potentially Harmful App (PHA).



Google even proactively notifies developers of vulnerabilities resulting in over 275,000 apps improved in 2016.

As mentioned above, to improve Application Security Google has the Android Security Rewards Program with hundreds of active researchers who have been paid over $1 million in the last 12 months.

Google has also built the Managed Play Store, aka Enterprise Play Store. Administrators can configure Play Store on devices with only authorized applications from public or private Play Store or even local hosting.

Google regularly provides security updates to close the vulnerabilities in the Android Operating System, but attackers quickly exploit new vulnerabilities. As a trusted partner, Zebra gets early access to security patches and can prepare patches often before the vulnerabilities are made public. Google has moved to a 30-day security patch cycle, we are following this approach as well.

According to Google 15% of devices are still running KitKat and 29% on Lollipop. How does a 2-3-year consumer product life-cycle line up with an Enterprise life-cycle of 5 years? How can a business know their devices will continue to receive updates?

This is where the Zebra LifeGuard™ for Android™program comes in. LifeGuard provides extended security support, predictable periodic security updates and legacy OS security support when transitioning to a newer OS. Frequent updates will enhance your security and LifeGuard makes them easy to install at your discretion, either locally, or remotely via Enterprise Mobility Management (EMM).

There is no such thing as a completely secure solution, but Zebra and Android are working together to reduce the risks Enterprises must face. Three key areas of focus include

Prevention: If harmful applications cannot execute, they can do no harm. Control access to settings and whitelist/blacklist for the minimum require application set.

Detection: Zebra provides detection features to detect if vulnerability has occurred and take corrective action

Security Updates: Zebra works closely with Google to keep up with new security vulnerabilities in a timely manner. Plan to deploy regular security updates.

For more details on Zebra Security visit the LifeGuard™ for Android™ page, the Zebra Developer Portal, or watch a session from Zebra APPFORUM on Android Security. Android provides a host of resources at the Android Security Center and the Android Security 2016 Year in review white paper.

See what else is happening at DroidconUK over on the, program page!


Venue

Business Design Centre

Situated in Islington, one of London’s most vibrant areas, the BDC is within walking distance of Angel tube station and relatively close to Kings Cross, Farringdon, Liverpool Street and Euston stations. Conveniently located outside the congestion charge zone, the venue also benefits from on-site car parking, an adjacent Hilton Hotel, and has disabled access.

Tmrgjxmo08v0bfiwirlw

Business Design Centre

52 Upper Street, Islington, London, N1 0QH, GB


View details, travel and nearby hotels
Get Involved

Get Involved

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Email us at conferences@skillsmatter.com and we will put your name down as a volunteer for droidcon London 2017! Shifts and detailed info will be confirmed closer to the conference.

Call for Papers is now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

Fringe

Carry on the fun of Droidcon with droidcon2gether!



Further the ideas sparked and the friendships made at Droidcon with a weekend of free Android community activities! If you want an extra two days of workshops and challenges - with cool prizes up for grabs - then dive on into Droidcon2gether!

Join fellow Droidcon attendees and some of the most talented coders and experts, for our new weekend-long Droidcon2gether event and create something amazing together!

Participation is free for registered attendees. Head here to register.

Droidcon2gether activities include:

Getting hands on with Android Things!



Join Google's workshop to learn everything you need to know about developing IoT applications on Android Things! Using Android Studio and a developer kit, you will see how easy it is to use your Android knowledge to interact with hardware in the real world.

Interested? Get more info and register for this great opportunity here!




Preserve those Droidcon London memories with Showtime Photo Booth!



Showtime Photo Booth will be with us and supplying an animated GIF photo booth (including built-in social media sharing tools for visitors to share their very own DroidCon GIF!)




Sponsors

Thanks to our sponsors

Whether you are seeking to improve visibility of your tools, devices or projects, or simply would like to support the droidcon's passionate community through your engagement, our sponsorship team will be able to help you select the best sponsorship package for you! Email sponsors@skillsmatter.com or phone 0207 183 9040.

Available Packages

    • PREMIER SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (9.00m²) in central conference break-out area
      • 12 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 12 free exhibitor passes
      • 6 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 50 conference party drink tokens to give away at your booth
      • 3 gifts or printed items in swag bags
      • 4 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Set one of the Hack Challenges and award a prize to the winner of your challenge
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (extra large) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags
      • Lanyards worn by every attendee
      • Conference t-shirt

      Featured at the Droidcon London 2017 Party

      • On party tickets
      • On beer mats
      • On party banners
    • PLATINUM SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (6.00m²) in central conference break-out area
      • 10 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 10 free exhibitor passes
      • 4 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 25 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Set one of the Hack Challenges and award a prize to the winner of your challenge
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (large) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags

      Featured at the Droidcon London 2017 Party

      • On party tickets
      • On beer mats
    • GOLD SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (4.50m²) in central conference break-out area
      • 8 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 8 free exhibitor passes
      • 2 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 10 Conference Party Drink tokens to give away at your booth
      • 1 gift or printed item in swag bags
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (medium size) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Droidcon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • SILVER SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (2.00m²) in central conference break-out area
      • 6 free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 6 free exhibitor passes
      • 1 of your #droidconUK related tweets retweeted by @skillsmatter before or during the conference
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (small) logo displayed on:

      • Droidcon London 2017 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Name Badges worn by every attendee
      • Printed Conference Programme Booklet
      • Main Stage Re-Boards and banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • BRONZE SPONSORSHIP
    • Engagement Benefits

      • Your own flipchart at in central conference break-out area
      • 2 Free conference tickets, worth £695 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 2 Free exhibitor passes
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (extra small) logo displayed on:

      • Droidcon sponsor pages (size relative to sponsorship level)
      • Your own dedicated partner page on skillsmatter.com
      • All Droidcon London 2017 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference program booklet
      • Main stage re-boards and banners throughout the venue


    • DROIDCON COMMUNITY SKILLSCAST SPONSORSHIP
    • Be remembered! Have your logo displayed on all Droidcon SkillsCast recordings!

      Skills Matter will record almost every talk held at Droidcon and will publish these as SkillsCasts on Skills Matter.com. SkillsCasts are available to Skills Matter's 100,000+ strong (member) community and comprise of film footage as well as all code and slides presented in the Droidcon talks.

      If your company would like to sponsor this year's Droidcon SkillsCasts, your logo will appear along with one other sponsor logo and the Droidcon organiser logo's inside all recorded SkillsCasts(*).

      Brand Visibility Benefits
      • Your logo on all Droidcon SkillsCasts, available to Skills Matter's 50,000 strong member community.
      • Exclusive to two Droidcon sponsors and two Droidcon organisers only!

      (8) Logo's of other sponsors will appear below on the SkillsCast pages, below the actual SkillsCast. Our SkillsCast sponsors' logo's will appear on the actual SkillsCast video.

To discuss sponsorship opportunities please contact the team:

Press

Would you like to write about droidcon London 2017? Do you blog on mobile application development? Come and join us at droidcon London 2017! If you blog about droidcon London 2017 and send us the link, and we'll proudly feature you on these pages!

And if you would like to write an article or interview some of droidcon's amazing speakers, inventors and thinkers this year, contact marketing team and have a chance to win a free press pass.

Write ups about droidcon London 2016 (and past editions too)!

Skillscasts
Photos
Other Years