Building better iOS apps:
From connected devices to award – winning design
November 20
Thursday
06:00 PM
CET
Ljubljana
Tivolska cesta 48, Infinum Office
EVENT INFO
Join us for our first-ever iOS Meetup in Ljubljana — an evening for iOS developers, designers, and enthusiasts to connect, learn, and share experiences.
We’ll dive into the challenges of IoT projects, learn about building effective design systems and improving performance in SwiftUI, and wrap up with an inspiring conversation with Luka from Gentler Stories, the Apple Design Award–winning team behind Gentler Streak. Whether you’re just starting out or deeply experienced, join us for an engaging evening full of learning, discussion, and community connection.
Speaker
What they don’t tell you about building IoT apps
Kristijan Jaklinović
iOS Engineer, Infinum
Kristijan Jaklinović is an iOS Developer from Croatia with a master’s degree in computer science. He has over eight years of experience working on various iOS projects, often accompanied by the heavy riffs of his favorite band, Monuments. When he’s not coding, Kristijan enjoys playing guitars with seven or more strings and building custom split keyboards.
In this lecture, Kristijan will:
1
Share his hard-won lessons and practical tips to help you avoid the pitfalls he encountered
2
Teach you practical ways to manage Bluetooth connections and keep your sanity in check
3
Explain how to make working with raw data fun and deal with firmware shortcomings – all while staying on good terms with QA
How to implement a design system in SwiftUI
Anteo Ivankov
iOS Engineer, Infinum
Anteo is an iOS engineer and technical project lead on the HomeID app for Philips kitchen appliances. He’s passionate about Apple technologies and constantly learning something new. His biggest focus lately is using SwiftUI more effectively and leading the adoption of Swift 6 across Infinum projects.
In this talk, you’ll learn:
1
What a design system is and why it matters for scalable development
2
How to structure and implement a design system that composes nicely in SwiftUI
3
Advanced SwiftUI techniques for styling UI components efficiently
A closer look into SwiftUI body invalidation
Martin Čolja
iOS Engineer, Infinum
Martin Čolja has been developing iOS apps for five years and is deeply fascinated by the language and infrastructure that make Apple’s platforms tick. His curiosity often leads him to uncover hidden implementation details, which he enjoys sharing in workshops and developer meetups. Martin is passionate about using that knowledge to help others build better apps.
In this talk, you’ll learn:
1
Why some bindings are “more equal than others” and how that affects your app
2
How different object types behave during diffing
3
What happens when you use state outside of the view body – and how to track and react to changes effectively
PANEL
Lessons from an Apple Design Award winner
In this closing conversation, we sit down with Luka to talk about Gentler Streak, the award-winning app that redefined how we think about fitness and well-being. Luka will share insights into the app’s thoughtful design, the journey behind winning multiple Apple awards, and what it takes to craft products that truly resonate with people.
Panelist
Luka Orešnik
Co-Founder, Gentler Stories LLC
Luka is the co-founder and iOS developer at Gentler Stories, the team behind Gentler Streak – Apple Watch App of the Year (2022) and Apple Design Award winner for Social Impact (2024). With over 15 years of experience building for Apple platforms, Luka focuses on accessibility, consistency, and fine-tuned user experiences. He previously co-founded Lake (Apple Design Award, 2017) and Toonia.