top of page
Search


How to Build an AI-Powered Recommendation System with Flutter and Dart
Recommendation systems are the invisible engines behind today’s most engaging digital experiences. Whether it’s suggesting the next movie to watch, a product to buy, or a post to read, intelligent recommendations make users feel understood – and keep them coming back. Traditionally, these systems required complex machine learning pipelines and heavy infrastructure. But with recent advances in embeddings and vector search , it’s now possible to build efficient, AI-powered rec
Yulian Airapetov
Dec 18, 20258 min read


🏗️ Why Our Apps Don't Crash: Testing as the Foundation for Success in the App Store and Google Play
A mobile application is more than just lines of code and attractive screens. It is a digital building we construct for thousands, or even millions, of users. Think of it not just as a program, but as a piece of critical infrastructure: a banking service , a healthcare assistant , or a platform for managing an enterprise . What happens if the foundation of this building is weak, the elevator stops working (e.g., the payment function fails), or "leaks" appear (persistent crash
Yulian Airapetov
Dec 5, 20254 min read


Dart 3.10 & Flutter 3.38
The release of Dart 3.10 and Flutter 3.38 marks one of the most notable updates in the Google ecosystem this year. While the versions may not appear disruptive at first glance, they introduce meaningful improvements that directly impact performance , stability , and the overall development experience across mobile and cross-platform projects. Dart receives a set of enhancements focused on language ergonomics and runtime efficiency , while Flutter continues to mature as
Yulian Airapetov
Nov 25, 20257 min read


ORM in Dart: A Modern Approach to Working with PostgreSQL
Data is at the core of nearly every modern application. Whether it’s a mobile app, a web service, or a desktop tool – they all rely on databases to store, retrieve, and manage information. The way an app interacts with its data layer has a direct impact on its performance and stability. When building with Dart , developers often need to handle structured data – defining tables, running queries, and keeping records up to date. Writing SQL by hand can quickly become repetitive
Yulian Airapetov
Nov 18, 20256 min read


Is Your Business Ready for a Mobile App?
Have you ever wondered why some businesses effortlessly retain their customers while others struggle to keep them coming back? In a competitive market, it’s rarely just about the quality of your product or service – it’s about how easily customers can engage with your brand. In today’s digital world, the answer often lies in one simple thing – accessibility . The easier it is for your clients to reach you, browse your offerings, or make a purchase, the more likely they are t
Yulian Airapetov
Nov 4, 20254 min read


Multilingual Support in Flutter: From Setup to Implementation
Nowadays, apps often reach beyond a single country, and users expect a comfortable and understandable interface in their own language 🌐. However, many apps still operate without localization support , limiting their audience and preventing them from reaching their full potential on the global market 🚫 Lack of multilingual support can lead to lower user engagement 📉: it becomes harder for users to consume content, they lose trust in the app, and may stop using it. For exa
Yulian Airapetov
Oct 16, 20256 min read


Integrating PlatformView into Flutter (iOS/macOS)
Flutter has gained popularity for its ability to create beautiful, fast, and cross-platform applications from a single codebase. However,...

Pavel Kalinin
Oct 2, 202510 min read


Integrating PlatformView into Flutter (Android)
Flutter is a powerful framework for building cross-platform applications. It provides tools to create beautiful and high-performance...

Pavel Kalinin
Aug 28, 202510 min read


Announcing Dart 3.9 & Flutter 3.35
Google’s latest enhancements in the Dart and Flutter ecosystems are here, and they’re built for efficiency, developer experience, and a...
Yulian Airapetov
Aug 19, 20253 min read


Bridging the Digital and Physical: AR in Flutter with Unity
Create the future of AR apps by combining the strengths of Flutter and Unity. We'll look at how the UI capabilities of Flutter and the power of Unity's 3D engine work together.
Maksim Murin
Aug 14, 20258 min read


Bluetooth in MAUI App
Bluetooth technology is becoming increasingly relevant in cross-platform development — from fitness trackers and IoT devices to offline...
Valentin Taran
Jul 24, 20256 min read


Pixel-perfect UI with Flutter: From Figma to Final App
In many projects, clients and designers face the same challenge: the Figma design looks flawless — precise spacing, clean typography,...
Yulian Airapetov
Jul 8, 20254 min read


AI Vision in Action: Building a Multimodal App with .NET MAUI
With the rapid evolution of artificial intelligence , both mobile and desktop applications are gaining access to new capabilities —...
Yulian Airapetov
Jun 19, 20254 min read


Top 5 Questions About Mobile Development — Clear and Professional Answers
Businesses planning to launch a mobile application often face the same key questions: how to reduce costs, accelerate time to market, and...
Yulian Airapetov
Jun 3, 20254 min read


Dart 3.8.0: What's new
The Dart team continues to deliver solid, developer-friendly updates — and version 3.8 is no exception. This release introduces a...
Yulian Airapetov
May 22, 20253 min read


Binding Native Libraries in MAUI (with Zendesk examples)
Introduction: The Challenge of Native Bindings in .NET MAUI Building cross-platform apps with .NET MAUI offers unparalleled...
Alexei Fokin
May 20, 20255 min read


Bringing BLE connection into Your Flutter App
Discover how to bring in BLE connection in Flutter.
Maksim Murin
Apr 17, 20256 min read


5 Costly Mistakes in Mobile App Development
Developing a mobile app is an investment. And like any investment, it can become costly if critical mistakes are made early on. Below are...
Yulian Airapetov
Apr 8, 20253 min read


Game development on MAUI (Part 4: UI and Game Over)
Hi, everyone! 👋 ✨ We've already made great progress in bringing our Hydra 🐉 to life, adding animations, movement, enemies 👾, and...
Valentin Taran
Mar 27, 20254 min read


Flutter in Action: Practical Guide to Building a LinkedIn Clone
In the previous article, we explored why Flutter is an excellent choice for cross-platform development . We discussed its business...
Yulian Airapetov
Mar 18, 20255 min read
bottom of page