I had been developing iOS applications since iOS 5 in a mobile agency, in a large and cozy 2GIS, and Freeletics in Munich. I currently work at JetBrains, AppCode team and write code in Kotlin/Java.
Development on Kotlin/Native and Swift: New technologies and their internals
Tooling and technologies around Kotlin Multiplatform always leave Apple platforms a little overboard. After all, Kotlin is a part of Android development, not in iOS.
I will tell you what we do to fix it. You will learn about the Kotlin/Native plugin for AppCode, what it was created for, and what it can do at the moment. I will show the latest developments in the Kotlin Multiplatform, which even have not formed into final products yet, and will tell you how they work from the inside.
I love teaching, sharing knowledge and speaking at conferences.
SwiftUI In Production
With the 10.3 release of our iOS PDF SDK, we’re shipping SwiftUI in production. This is a big milestone for us, and an even more interesting one, as our product still supports iOS 12. In this talk I'll explain how we built this feature while also keep things working for iOS 12, and why we picked SwiftUI for it.
This will be an evolution of my existing talk, more geared to start a discussion around SwiftUI In Production.
I am in essence a full stack dev with interest in mobile tech. I have worked on multiple projects from fintech to custom Android ROM and ad network. Always looking for new challenges but also really lazy. I like codecs, encoders, CUDA or NN applications.
SDK development is great, kinda
In the last 3.5 years we have been working on Smartlook mobile SDK and I believe we could tell an interesting story about testing, no-dependency development, build process for 8 mobile platforms or how we started with OpenGL or WebGL development and what we are using it for. For sure we are going to share few fuck ups and i.e. how to use shaders together with your encoder.
Android & Kotlin @GoogleDevExpert, failed blogger, public speaker, maker (and breaker) of shiny things @snappmobile_io
Material UX for Engineers
It's a familiar story, it's Monday morning, and you're ready to start on the latest feature to solve all your user woes! You're excited! You're engaged! But then you see the design, your joyous smile fades, your world turns dark once more. Why? Another iOS carbon copy...
It doesn't need to be this way. Learn how to share the joy of Material Design with your colleagues, and pitch the benefits of a truly native design with user affordance, effective navigation patterns, and usable usability.
I am an iOS/macOS developer passionate about graphics, UX, and animations. For a decade I create mobile apps for a living (Trinerdis, Kiwi.com), teach programming and occasionally speak at conferences or write blog posts.
Generative art in SwiftUI
Creating animations and eye candies in SwiftUI is pure joy. In fact, it is such powerful that it seduces you to play with it and create artistic outputs. In this talk, I will share my passion for creating generative art and animations using SwiftUI and showcase how it benefits from available SwiftUI APIs and its declarative nature.
Andrea Falcone is a Senior Software Engineer at Google. Currently she is working on Jetpack building libraries and tooling for internal and external developers as part of Android Jetpack. She previously built Crashlytics, Fabric and fastlane.
Your first AOSP contribution
Have you ever wanted to fix a bug in AOSP but found it daunting? Have you wanted to search the code in AOSP but found it difficult? We'll dig into the tools like Repo and Gerrit that the Android team uses everyday. Get ready to be a contributor to the Android Open Source Project!