The final chapter: setting up automated delivery of Flutter apps to Google Play, TestFlight, and Significa so you can focus on development, not routine tasks.
Articles
2026
2025
Infrastructure is ready — now for the most interesting part: automating the build and signing of your Flutter app.
A step-by-step guide to setting up a self-hosted GitLab Runner for Flutter projects.
2024
In this article we explore how to become part of the Open Source community, what steps to take, and how your contribution can meaningfully shape the projects you care about.
Unraveling the best practices and hidden tricks of Flutter code style — after reading this, your code won’t just work, it will be a work of art.
Are Flutter’s code jungles really that mysterious? In this article I share how to take the path toward perfection and avoid the most common mistakes.
2023
In this article I examine why refactoring happens, address common fears around it, and share practical advice on how to approach it wisely.
At #UFADEVCONF2023 I shared my thoughts on how to approach refactoring effectively in real-world projects.
Sooner or later, every developer thinks about deepening their knowledge — and inevitably turns to foundational reading.
What experienced mobile developers need to know before switching to Flutter, what challenges to expect, and whether the move is worth it.
I shared what skills and qualities a mobile developer needs to become truly in demand — written for the T-Programist editorial team.
2022
At #UFADEVCONF2022 I talked in depth about the journey from a junior mobile developer to an experienced, sought-after specialist.
Hello from Holofox
·1 min
Hi! I’m Danil, a Flutter developer who transitioned from native mobile development. Let me introduce myself and the blog.
I shared expert advice and answered questions from beginner iOS developers to help them start their journey in this demanding field.