Karol Wrótniak

Karol Wrótniak @koral

About: Experienced Mobile Developer with over 14 years of expertise in native Android and Flutter app development. Skilled in creating Gradle plugins and Bitrise steps. Engaged in various projects, especiall

Location:
Wrocław, Poland
Joined:
Jul 20, 2020

Karol Wrótniak
articles - 20 total

Deep Diving Into AI_devs 3: What I Learned And How You Can Benefit

The AI_devs 3 course has provided an in-depth exploration of advanced concepts in artificial...

Learn More 0 1Feb 22

10 Ways AI Can Speed Up your Mobile App Development

Introduction Today, AI (Artificial Intelligence) technologies can speed up the mobile app...

Learn More 0 0Sep 19 '24

How to develop an AI app with a local model in Kotlin Multiplatform

Kotlin Multiplatform (KMP) is a technology that enables you to write code once and run it on many...

Learn More 6 0Aug 30 '24

Edge Cases to Keep in Mind. Part 1 — Text

No matter if you are a software developer, a copywriter or you’re just writing an e-mail, text has...

Learn More 1 0Aug 8 '24

Edge Cases to Keep in Mind. Part 2 — Files

Did you know, that there may be a File which exists and doesn’t exist at the same time? Are you...

Learn More 1 0Aug 8 '24

Edge Cases to Keep in Mind. Part 3 — Time of Check to Time of Use Race Conditions in Android UI

In this article, we’ll show how race conditions affect Android runtime permission system. If you are...

Learn More 1 0Aug 8 '24

Edge Cases in App and Backend Development — Dates & Times

Introduction You may think that dealing with dates and time is easy. We have a minute that...

Learn More 2 0Aug 8 '24

How to Duplicate a Git Repository? Step-by-step Guide

Learn how to mirror a git repository in a few simple steps Background Before I describe...

Learn More 0 0Aug 5 '24

What does GDPR mean for Mobile App Owners? – 12 Use Cases

In this article, you will find 12 useful GDPR Use Cases for App Owners, Product Owners and everyone...

Learn More 0 0Aug 5 '24

How to Generate Proguard/R8 rules for Navigation Component Arguments

Learn how to generate Proguard/R8 rules for Android Jetpack’s Navigation component arguments. ...

Learn More 0 1Aug 5 '24

GIF App Development – How to Develop GIF Encoding

In this article, we’ll briefly list libraries that can help you with GIF file encoding which is an...

Learn More 1 1Aug 5 '24

GIF App Development – Challenges & Tips

In this article, we’ll discuss animated GIFs creation on Android platform. If you want to develop an...

Learn More 0 0Aug 5 '24

How to Submit an App on Google Play? Guide & Checklist for Non-Developers

Introduction The number of available apps in the Google Play Store is placed at more than...

Learn More 1 0Aug 5 '24

Internationalizing and Localizing a Flutter App | How to Develop an App with Flutter – Part 7

Are you interested in internationalizing and localizing your Flutter app? If yes, you’re in the right...

Learn More 0 0Aug 3 '24

How to create a Dart lint rule – plural quantity check example

Introduction Welcome, Flutter developers and all enthusiasts venturing into this...

Learn More 0 0Aug 1 '24

SSL Certificate Pinning in Flutter

HTTPS basics To understand certificate pinning you need to know first how HTTPS works in...

Learn More 1 0Aug 1 '24

How to Provide Accessibility in your Android App | Part 4: List, Link Semantics and Testing

This is the fourth part of our series about providing accessibility in Android applications with...

Learn More 0 0Aug 1 '24

Making Your Android App Accessible: Semantic Properties and Screen Orientation — Part 3

Learn about various semantic properties and supporting many screen orientations. Check out how to...

Learn More 0 0Aug 1 '24

How to Provide Accessibility in Your Android App | Scaling * Text Size * Focus Order * Labeling — Part 2

How to Provide Accessibility in Your Android App | Scaling * Text Size * Focus Order *...

Learn More 0 1Aug 1 '24

How to Provide Mobile Accessibility in Your Native Android App | Guide — Part 1

In this article, you’ll learn how to create accessible mobile apps for Android OS. It’s quite...

Learn More 2 1Jul 31 '24