Karol Wrótniak
Android & Flutter Developer, Public Speaker, Writer, Open Source Maintainer
Recent Writing
View allWhen Zero‑Width Isn’t Zero - Pagedout #8
When Zero‑Width Isn’t Zero: How I Found and Fixed a Vulnerability
A Practical Guide to Flutter Accessibility – Part 1: The Basics
How to Create an IoT App in Kotlin Multiplatform
Deep Diving Into AI_devs 3: What I Learned And How You Can Benefit
10 Ways AI Can Speed Up your Mobile App Development | Guide for Developers
How to develop an AI app with a local model in Kotlin Multiplatform
How to Provide Accessibility in your Android App | Part 4: List, Link Semantics and Testing
Recent Talks
View allConference
Over 15% of the world's population lives with disabilities, and the upcoming European Accessibility Act (EAA) imposes new legal obligations on us. How can we prepare modern mobile applications for this?
Event link
Conference
Discover how to optimize Android applications using JNI. Learn to configure NDK, invoke native code, and avoid common pitfalls based on the android-gif-drawable case study.
Event link
Conference
This talk provides a practical, live-demo walkthrough of Android application reverse engineering, showing how easily developers' assumptions about code security can be broken.
Event link
Open Source
View allAndroid Animation Disabler
Android Gradle AOSP AAPT plugin
Bitrise Step Flutter
Bitrise Step Build Info Jira Comment
Bitrise Step Device Farmer/OpenSTF Connect
Bitrise Step Parse Composer Results
Bitrise Step Publish Composer Results
Bitrise Step Publish Spoon results
Bitrise Step SonarQube Scanner
Bitrise Step Trigger Bitrise Workflow
Bitrise Step Update Jira Issue Field
Bitrise Step VPNC Connect
Android Device Cleaner
Device Farmer
FoQA
Android GIF Drawable
HipChat Gerrit Hooks
JaCoCo Gradle TestKit Plugin
jspoon
Android Gradle Localization Plugin
MockWebServer path dispatcher
Android Pitest Gradle Plugin
Plural Lint
Public Suffix License