Flutter Test Pyramid: Layers, Coverage, and E2E with Appium
Test pyramid distribution, code coverage, handling native dialogs in integration tests, why Appium over Maestro, and E2E options: CI emulator + Slack, Firebase Test Lab, BrowserStack.
Thoughts on Flutter development, CI/CD best practices, mobile architecture, and personal experiences
Test pyramid distribution, code coverage, handling native dialogs in integration tests, why Appium over Maestro, and E2E options: CI emulator + Slack, Firebase Test Lab, BrowserStack.
Use custom_lint in Flutter to enforce API restrictions and project conventions so AI-generated and human-written code are checked the same way.
A personal story about my decision to suspend my master's studies in Taiwan and the practical challenges I faced.
Learn how to build a scalable error tracking architecture for Flutter applications.
A comprehensive guide to implementing error tracking in your Flutter applications.
Everything you need to know about GDPR compliance in Flutter mobile applications.
A complete guide to setting up CI/CD pipelines for Flutter using GitHub Actions, Codemagic, and Shorebird.
Build your own custom URL shortener as an alternative to Firebase Dynamic Links in Flutter.
App check service enhances the security of your application. Learn how to implement Firebase App Check in Flutter.
Firebase App Check'i Flutter uygulamalarınızda nasıl kullanacağınızı öğrenin.
Flutter uygulamalarınızda Deep Links ve Universal Links nasıl kullanılır?