DroidCon Stockholm 2014


Business and Development in the Android Ecosystem


DroidCon Stockholm 2014 will take place at KTH Electrum in Kista.

When: 9th and 10th of October
Where: Electrum, Kistagången 16, Kista, Sweden (map)

The newly minted Nordic branch of the International Droidcon family returns again in October.

If you want to get news on speakers, tickets and all – please sign up here.
If you have something groundbreaking and epic to tell – please fill in this form.
If you want to sponsor DroidCon Stockholm in any way, please email either Peter or Johan:

Peter Svensson – psvensson@gmail.com
Johan Nilsson – markupartist@gmail.com


Breaking news!!  The Saturday (11/10) directly following the last day of the conference, we’re arranging both a Barcamp and a Android Wear Hackathon.

Register for Google Developer Group DevFest Hackathon

Register for Barcamp


We have a first list of confirmed speakers that you can find below.


Ticket price: 2250 SEK  (incl. VAT). Purchase here! Invoice payment available upon request.

Google Docs schedule can be found here.

Our speakers

One Response to “DroidCon Stockholm 2014”

  1. Android rocks in Stockholm |

    […] a vibrant Android community with several meetup groups and the high-profile DroidCon Stockholm Conference is coming up in October, featuring 15+ international speakers from the Android […]

  • Keynote: The secret to building cross platform Mobile Apps: How the big guys do it 09 Oct, 09:00 – 09:40

    Today's mobile ecosystem is silo-ed. It's often hard to build for each complex platform, which are each important in their own right, but if we take a step back, the value of going cross-platform is the seamless experience you can build for your customers across the many devices they use throughout the day.

    Learn how Ali Parr, head of Partner Engineering at Facebook & Parse, has been working with the most disruptive tech companies for the last couple of years, helping them build cross-platform Mobile Apps that scale to millions of users and becoming highly profitable businesses.

    • aliparr
      Ali Parr Facebook

      Ali Parr is the Technical Head of Parse Partnerships, EMEA, at Facebook, based in London. He currently heads up the Parse partnerships program for Facebook in EMEA, as well focusing on new developer acquisition.

      Ali is focused on building partnerships between Parse and developers across EMEA, through direct contact, public speaking opportunities, and mentoring events. Ali is also a mentor at Techstars in London, and The Family in Paris, providing advice and experience to high-potential startups.

      Prior to Facebook, Ali was the founder of Infinite Degree, a gaming startup that reached top 10 in Apple App Store across many regions including the US and the UK. Ali holds a Masters degree in Computer Science.

  • Future of Mobile 09 Oct, 09:40 – 10:20

    Human to human communication is never at a standstill. We’ll go through 8000 years of innovation, up until today, and then extrapolate our likely future. We’ll place the smartphone revolution in context when it comes to openness, disruptive decentralisation of publishing and what metrics truly influence success in the application development space. Expect tech details on wearables, Internet of Things and … what’s next.

    • Troed Sångberg
      Troed Sångberg Sony Mobile

      Troed Sångberg is a developer advocate with Sony Developer Relations. With a core technical background in the home computer scene of the 80s he’s been a professional telecom developer since the late 90s. Most recently he has worked in research, with an interest in the intersection between disruptive technology and the culture of society. Troed considers decentralisation of creation – how anyone anywhere can invent, distribute and disrupt – to be the major game changer of our times. Troed can be followed at Sony Developer World and at @devtroed

  • Graphical Magic 09 Oct, 11:00 – 11:40

    The android.graphics APIs contain some useful tools which enable us to perform some tricks more commonly associated with Photoshop or Gimp. It is not always possible to use such tools, particularly when images are being loaded dynamically from external sources. Mark Allison, author of http://blog.styling android.com, explores these APIs and shows you get some amazing results by dynamically altering images in your app.

    • 112d472
      Mark Allison Styling Android Limited
  • Y U NO CRAFTSMAN 09 Oct, 11:40 – 12:20

    Releasing a great app is more than having a unique idea. It takes teamwork, collaboration and the will to be the best. At Novoda we make awesomeness happen. This talk is about our process from coding dojos to group design and iterative sprint planning with our customers. We'll describe some of our best practices as well as some of the components that can make a good app great.

    This includes:
    - Day-to-day processes: pairing tennis, gif code reviews and toggling hidden features.
    - Work Environment: hack & tells, continuous communication & kicking ass at Tekken.
    - Releasing the app: polishing & quantifying can get you top of the class and not listening to Google can get you expelled.

    Finishing with some bonus Android coding tips and tricks and crazy AOSP anti-patterns.

    • Xavi-Rigau_Paul-Blundell2
      Paul Blundell and Xavi Rigau Novoda
  • Death to Passwords 09 Oct, 12:20 – 13:00

    User authentication in mobile applications is a very common and integral use case. Implementing regular passwords is an easy solution for developers but comes with several pitfalls that impair user experience like (re-)entering passwords, the need to create a new unique password or even just the input of personal data on a flaky keyboard while registering a new account.

    In this talk the security flaws and UX implications of passwords will be discussed and highlighted which different techniques exist that are able to offer a more mobile friendly flow.

    Highlighting authorization and authentication techniques like OAuth, OpenID Connect and even hardware features like Bluetooth Low Energy this talk will be interesting for anyone who's facing a situation where creating and storing user accounts matters.

    • Tim Messerschmidt PayPal

      As a long time mobile and web developer, Tim channels his knowledge and experience as Braintree’s Head of Developer Relations for EMEA and APAC. He is passionate about startups and serves as a mentor at multiple incubators and accelerators.

      Prior to joining PayPal, Tim worked with Neofonie Mobile and Samsung focusing on several mobile projects. In his spare time, he leads and creates training classes in all sorts of developer-oriented topics, contributes to Open Source projects and is one of the authors of the Mobile Developer’s Guide to the Galaxy. In addition, he authored numerous articles published in print magazines.

  • Lunch! 09 Oct, 13:00 – 14:00

    Eat lunch, get to know the other developers and have a chat with our sponsors. :)

  • Parse Workshop 09 Oct, 13:15 – 13:55

    Learn how to focus on creating a great user experience and forget complex infrastructure. Instantly add a powerful core, push notifications, and analytics to your app with Parse.

    We will take a deep dive at Parse's native SDKs and see how to build an app that scales to millions of users.

    NOTE: This workshop does not require a computer and will be held in the main hall during the conference lunch break

    • connor
      Connor Treacey Facebook
  • Animation and Material Design in Android 09 Oct, 14:00 – 14:40

    "Materials" is a beautiful new design framework in which we can re-think some fundamental design choices we've made in our applications, across multiple platforms.

    But what part of Material design is right for you? Where do you start? Your company just made a huge investment in redesigning your product for iOS7, and now you want to change it again? Who is really in control of your product here?

    Come to this talk, and we will cover real ways (with code!) to implements tasteful and meaningful material design paradigms, without sacrificing all of the hard work you've put in until now, and without compromising on your company's design integrity.

    • kevin1RS_crop
      Kevin Grant Tumblr

      KEVIN GRANT is an Android Engineer at tumblr, a creative blogging platform in New York City, where he focuses on application design, implementing the latest design and user interaction paradigms and pushing the boundaries of the Android framework.

      He began developing for Android in 2009, performing research at the University of Nevada, Reno. After graduating he moved to Malmö, Sweden where he took part in the Scandinavian startup scene.

  • Refactoring the Wrapp Android app 09 Oct, 14:40 – 15:20

    Working in a startup environment has its impact on the code, you don't always have the time needed to make everything as perfect as you like. Adding to this fact that the first version of the Wrapp app was a iOS clone written for Android 1. Early does make it easier.

    In this talk we will go through how the Wrapp has handled the Android development and being able to have a app supported by (almost) all Android devices with very few Android developers. We will look at different tools and mentalities which helps keep the code understandable and maintainable.

    • 278c7c8
      Henrik Sandström Wrapp AB
  • Introduction to Android Wear 09 Oct, 16:00 – 16:40

    "Android Wear" is a version of Google's Android operating system designed for smartwatches and other wearables. It is a very interesting technology. So I immediately developed and released the Android Wear Application. Through this developing experience, I've got some tips.

    In this talk, I'd like to introduce these topics
    (Overview, the basis of the AndroidWear Development, some development topics
    (e.g. Notifications, User Operations, Syncing data, Distributing apps and so on) with some demonstration.

    • kenichi
      Kenichi Kambara iplatform.org [NTT Software]
  • Dear Developers, Design Details Matter 10 Oct, 09:00 – 09:40

    Android finally has established design guidelines and widely used UI design patterns. Android users understand functionality of components like the navigation drawer, action bar, sharing and many more. However, the guidelines are just that, guidelines, not rules.

    All Android apps should not look alike but neither should they all reinvent all the controls. In this presentation I want to take a deep dive into details of the common design patterns and how they can be customised without compromising usability.

    I want to help developers and designers alike to understand how to correctly use Android UI design patterns.

    • 322ccc8
      Juhani Lehtimäki Snapp Solutions
  • Reactive SoundCloud: Tackling complexity in large applications 10 Oct, 09:30 – 10:20

    "SoundCloud is the leading social audio platform in the world. Mobile in particular has seen rapid growth, and our Android app today is installed on over 15 million devices. Confronted with a large feature set and a monolithic, complex architecture, we rethought our development approach from the ground up, so as to retain the ability to iterate quickly on features, all without having to rewrite the application in its entirety.

    In this talk I will share some development and architectural styles we've adopted to achieve that, such as branching by abstraction or using fluid domain objects and a reactive programming model to implement lightweight UIs on top of complex information flows."

    • 118fb21
      Matthias Käppler SoundCloud
  • Putting the magic touch on your app with custom views 10 Oct, 11:00 – 11:40

    When trying to find the right view component for their app, many Android developers turn to collaborative code sharing platforms like GitHub.

    Sometimes some expert coders have already created and published a component that seems to solve your specific problem. If you're lucky it works exactly as you want or is general enough to be customized to fit your needs. But in many cases you might find that you spend more time styling or modifying it than what you would spend implementing it yourself from scratch.

    Creating your own custom views yourself gives you the great advantage of only having to tend to your specific needs. This talk will explain the reasons behind why you should spend the time to make your own custom views, the basic concepts of how to make them and some advanced tips and tricks on how to make your application unique and beautiful.

    • Christoffer Hirsimaa Bontouch

      Christoffer Hirsimaa is a senior Android developer at Bontouch Inc, based in Stockholm, and a has given talks in DroidCon Stockholm and London. Prior to Bontouch he graduated CS at Royal Institute of Technology. He is passionate about clean code, Material design and UX.

  • Android Image Management 10 Oct, 11:40 – 12:20

    One of the hardest things about with Android is working with images. In their uncompressed form, they take up vast quantities of memory. Even the best-written apps routinely suffer crashes and slowdowns due to their demands.

    This talk will show you how to improve image handling in your apps. I will first go over the options the API has offered, past and present, to improve image handling, and talk about their pros and cons.

    Finally, I will go through several new techniques we have developed at Facebook using little-known parts of the SDK. Using these properly can lead to faster and safer image handling. I will be including walkthroughs of actual source code that you can adapt to use in your apps.

    Don’t miss it!

    • tyrone
      Tyrone Nicholas Facebook

      Tyrone Nicholas is a software engineer on the Android Infrastructure team at Facebook, where he concentrates on improving imaging performance on one of the world’s most widely used Android apps. Previously, he was at Google, where his projects included the Google Play Store. A native of Canada and a graduate of Stanford University, he now lives in London.

  • The Fragment Transition 10 Oct, 12:20 – 13:00

    Android is evolving, but developers aren’t keeping pace. Fragments, which let you break your UI into smaller functional pieces, were released over three years ago. Fragments enable scaling of your app to tablets and the next generation of devices.

    There’s a huge opportunity to lead the market, yet few businesses and developers are leading the charge. Corey will show you techniques for starting a fresh project, renovating an existing Android code base, optimizing for tablets, and balancing use of new APIs, while remaining backward compatible.

    She has been using fragments as long as they have been around in the XfinityTV app as well as her personal projects. She'd never start a new project with out them!

    • corey
      Corey Leigh Latislaw Green Life Software Development & Consulting
  • Lunch Day 2 10 Oct, 13:00 – 14:00
  • Security demands by Enterprises – universal security concepts and Android within it 10 Oct, 14:00 – 14:40

    Let’s talk what we, Dev’s and IT Pro’s, can/should/must apply when thinking of building and delivering apps for mobility era. What Enterprises expect, how to understand and digest security requirements that goes with the territory.

    Android platform have really good security mechanisms incorporated in platform and it can extend.

    Encryption, VPN, IRM/DRM, SAML 2.0, MDM and etc. - Are we using it? Are we working together to everage flexibility, usability and security at the same time.

    • 18761fd
      Aleksandar Djordjevic Microsoft

      14 years in ICT industry, mainly focused on infrastructure and security related topic. Worked with
      different OS’s, Network and Solutions platforms such as IBM, SGI, Microsoft, Cisco, HP, Check Point and
      etc. Currently working at Microsoft as Technical Evangelist for Cloud and Infrastructure, covering Central
      and Eastern Europe Region.


      I’m driving Cloud and Infrastructure Optimization workshops, performing
      gap analysis and enabling better IT2Business alignment. Also, exploring possibilities and engaging with IT
      Pro communities to create more agile and business centric ICT ecosystem.

      If you want to connect, follow and etc., you can reach out and find me at LinkedIn: http://rs.linkedin.com/pub/aleksandar-djordjevic/1/831/553/

  • Advanced Building Blocks for your Geospatial Apps 10 Oct, 14:40 – 15:20


    Mobile devices are - by nature - designed for location-based apps and services. You can enrich your apps with geographic functionality such as geocoding, routing, mapping as well advanced geospatial analysis and real-time location-based messaging.

    Many developers make use of these diverse services that a handful geo-platforms expose through their APIs. There are no limits to the imagination for geo apps if we think apart from what standard APIs provide. What if the geographic service world would be highly customizable?

    You could build your own street network, use different attributes and algorithms for routing, use it mobile, online and offline. You could let people edit your maps, provide fine grained access and capabilities, and provide customized cartography. There are many more examples where using web and native geospatial building blocks for your applications is beneficial compared to only using standard platform services and functionalities.

    In this presentation, we will show you advanced and customized standard services.

    • 0c1d23d
      Annika Hermodsson Hyltén

      Annika Hermodsson Hyltén is a GIS consultant at Esri Sverige AB. She has worked with geographic

      information, GIS, the last 15 years. Her main interests are geography, geospatial tasks and the

      abilities this give to the use in web and mobile applications.

  • How the H**l did I end up here? 10 Oct, 16:00 – 16:30

    Key takeaways:
    - Inspiration & startups
    - The technology *underneath* the apps
    - History lesson / old-man-rant :)

    • Remi Pedersen Outracks
  • Google Play Services on Android 10 Oct, 16:30 – 17:10

    Google Play services makes it easy to integrate exciting functionality into your Android apps delivered through the Google Play Store.

    This talk will give you a rundown of Google Play services and how your Apps can use this wealth of functionality continuously being pushed to the world. And of course… we will also present some highlights of the new upcoming features of Android.

    • photo
      Magnus Hyttsten Google

      Magnus Hyttsten works a Developer Advocate at Google. He is an uncompromising software technologist and product marketing fanatic that likes to work in fast paced environments. He enjoys the datacenter, statically typed programming languages, evangelizing about technology, and doing things that have not been tried before. Right now, he is extremely passionate about Google Play services!