Software Engineer, Tech Innovator, and Karting Enthusiast.

I’m Adrian Witaszak, a passionate software engineer based in York, UK. With a strong focus on cross-platform development, I specialize in crafting robust and innovative mobile solutions. When I’m not coding, you can find me karting, driven by the same competitive spirit that fuels my work.

Kotlin Multiplatform — Location Permission and Location Service Setting

In this article, we will explore the implementation of location permissions on both the Android and iOS platforms. We will focus on fine location and background location on Android, as well as location when in use and location always-on on iOS. By leveraging Kotlin Multiplatform Mobile, you can efficiently handle location permissions across both platforms and ensure a consistent user experience.

Kotlin Multiplatform — Bluetooth Permission and Bluetooth Service Setting

This article will focus on implementing the platform-specific Bluetooth permission and the Bluetooth service system setting. By integrating these permissions into our existing permission framework, we can provide a comprehensive solution for handling Bluetooth-related functionality in our multiplatform app.

Kotlin Multiplatform — Permissions

In this article, we will explore how to handle permissions in a setup where we have a UI layer with shared UI using Compose Multiplatform, and the business logic containing our permissions module.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    CharLEE X
    Role
    Founder
    Date
  2. Company
    Toyota
    Role
    Senior Mobile Application Developer
    Date
  3. Company
    Cognetivity
    Role
    Mobile Application Developer
    Date