talk-data.com talk-data.com

Filter by Source

Select conferences and events

Showing 3 results

Activities & events

Title & Speakers Event

Compose Multiplatform makes it easy to build cross-platform desktop apps with Kotlin and Compose, but what about native APIs, like iCloud on macOS? Accessing such APIs isn't possible through the regular Compose Multiplatform toolchain. However, with a bit of "magic", we can turn dreams (or feature requests) into reality.\n\nIn this talk, we'll explore how to combine Kotlin/Native and the JNI (Java Native Interface) to bridge the gap between a JVM-based UI and native system features. We'll write Kotlin code, compile it into a native library, and call it back from Kotlin.\n\nYou'll learn how to build Kotlin/Native code into a native macOS dynamic library and integrate it into a Compose Multiplatform desktop app, unlocking access to iCloud and enabling features like backup and restore for your app’s data.

kotlin kotlin/native jni compose multiplatform macos icloud

AI Agents and using them for AI-assisted development can be powerful, save a lot of time, and shrink the time-to-value horizons. They even allow you to automate things that you would have never considered before. However, there are gotchas: code quality, architecture, code review, testing, and actual customer need. These concepts become real bottlenecks in the end-to-end business & customer value delivery via software development. In this talk, you’ll learn about the nature of the problem and how to mitigate and even overcome these challenges.

kotlin ai autonomous agents
October Berlindroid Meetup 2024-10-30 · 17:30

The oldest Android developer meetup in town 🤘

We will meet at GetYourGuide, where our community can share knowledge and experience. Contact the organizers if you or your company can host us. The same goes for possible presenters & speakers.

============================================================= Effortless Concurrency with Arrow-FX on Android by Stojan Anastasov (@s_anastasov)

The Kotlinx Coroutines library enables developers to write responsive, scalable, safe, and efficient code for asynchronous APIs. However, it can sometimes be limited when dealing with numerous suspended computations.

Arrow-Fx expands on the capabilities of the Kotlinx coroutines library with additional functions. In this presentation, we'll explore a practical scenario involving an Android application communicating with a backend via a REST API. Utilizing Arrow-Fx operators, our goal is to simplify our code and enhance its efficiency. Additionally, we'll delve into the Schedule data type, enabling us to build resilient apps that gracefully handle failures through compositional retry mechanisms.

By the end of this talk, attendees will discover how the Arrow-Fx library can drastically simplify the development process, allowing them to create powerful and efficient Android applications with minimal effort.

Stojan is a versatile software engineer currently working at Axel Springer. His software development journey began in 2012 when he bought the Galaxy Nexus and started building Android apps. In the last two years, in addition to Android development, he has also been working as a backend engineer, contributing to a Spring Boot application written in Kotlin.

Stojan is passionate about building innovative applications by writing maintainable and correct code, which led him to explore functional programming. He enjoys sharing his insights and learnings on his blog and Twitter.

When he's not coding, Stojan can be found riding his bike, going for runs, or learning Salsa dancing.

------------------------------------------------- Security by bureaucracy - Some thoughts about the Cyber Resilience Act by Matthias Geisler (@BitPogo)

Can German bureaucracy deal with IT Security? Is the the Cyber Cyber song still funny? Is responsible disclosure now possible? What is a OpenSource Steward? Lets pick up these and more questions marks and see if we can make some sense out of it.

October Berlindroid Meetup
Showing 3 results