Remember back when you were in school and you sat in your math class thinking, “when will we ever use this stuff?” In this talk we look at some of the ways that understanding concepts in math from school, university, and even graduate school helps us with functional programming. Don’t roll your eyes! This talk puts the “fun” in “functional”.
Ville Pelkonen is a software developer at Qvik. In this talk, he will walk us through the current state of the hybrid technologies for mobile apps and what you should consider, when choosing between going Swift, or React Native.
Jonas Salling is a Tech Lead at Schibsted Media, and former Apple Design Award winner with his Salling Clicker software. In this talk, he introduces the Yoga cross-platform layout engine library, and explore how it can be used in iOS apps.
Have you ever thought about why your company focuses on a particular aspect of the business? As a designer or product manager, do you feel like your role is to just make products “look good”? Have you had to hand over an experience without being able to add your point of view to the conversation? Have you wondered why your company feels like it’s moving so SLOW to respond to the market or innovate? Have you started down the path to find answers?
During this session, I’ll share with you a set of questions I’ve used to help drive the conversation around why, and how, companies are building specific products. You’ll hear how I used these questions to learn about product decisions as well as to create an impactful voice around what products SHOULD be built.
This is an Unlikely Path full of examples from both startups and fortune 500 companies. By the end of the session, you should walk away with some examples and insights around how you can deepen your understanding around product decision making, as well as ideas about driving better decision making and innovation at your company.
Do you know that adding some open source libraries to your project may oblige you to make your source code public? Do you know that if your app doesn’t have a screen enlisting all the used libraries, then you probably break the law?
During the presentation, I will go through different types of software licenses. For each of them, I will advise if we can use it in commercial projects and how to meet license requirements when developing for mobile.
We interact with buttons every day to get coffee, order pizza, or start a new Gradle build. They may look simple, but they have a fundamental role in our environment: create a sense of power. We all love to feel empowered, and we all hate being frustrated by bad design. Your users know this as well, they want to fell immediately rewarded when they interact with your UI, and they will quickly drop your app if they get annoyed. In this talk, you’ll get a deep dive into the Android framework and the Support Library to understand how buttons are rendered.
KotlinConf 2018 took place in Amsterdam on October 3-5. Over 1300 people, 60 speakers and 19 partners joined the event. Around 25,000 people tuned in to watch us online over the two conference days. This is all a huge success for us! A big thank you to everyone who took part and helped us to make this all possible.