Newsletter
Subscribe if you want to know how to build digital products
By submitting your email you agree to receive the content requested and to LeanCode's Privacy Policy

Insights on app development

MOBILE / FLUTTER

16 min. Jul 17th, 2023

Building an Enterprise Application in Flutter

Building an enterprise-scale application in Flutter, as in any other framework, requires a specific approach toward organizing the team and the code they create. This comprehensive tech article explains how to approach such a large-scale project.

MOBILE / FLUTTER

5 min Jan 29th, 2025

No Macros in Dart, How to Replace Freezed?

Unfortunately, the Dart team has taken up the difficult decision of abandoning their work on the macros language feature. Although freezed is a powerful package, it comes with some costs. At some point, we decided to move forward and use alternative solutions for new code and projects. See our approach.

MOBILE / FLUTTER

7 min. Dec 9th, 2024

How We Boosted Moving Flutter Widgets to Widgetbook

At LeanCode, while working on complex Flutter projects, we noticed that integrating widgets into Widgetbook was often repetitive and time-consuming. To address this, we created the Widgetbook Entries Generator - a VSCode extension that simplifies the process. See how it works.

MOBILE / FLUTTER

20 min Aug 8th, 2024

Flutter vs. React Native: A Detailed Comparison for 2024

The mobile app development landscape has evolved rapidly over the past decade, with Flutter and React Native emerging as the two most popular frameworks for building cross-platform mobile applications. Read our Flutter vs. React Native Comparison.

MOBILE / FLUTTER / WEB

12 min May 16th, 2024

Sharing Logic Across Multiple Platforms

When a project grows, sooner or later, a need for sharing logic across multiple clients and a server arises. At LeanCode, we completed a project that extensively employed logic sharing successfully. In this article, we highlight the steps and architecture decisions of the picked solution.

MOBILE / FLUTTER

8 min May 9th, 2024

Flutter vs. .NET MAUI: Which Framework to Choose for Cross-Platform Applications?

Cross-platform solutions provide significant time and cost savings. However, you can encounter drawbacks with some platform-specific features and performance, and that’s where it’s worth being aware of the differences between each framework. Read our comparison of two popular solutions: Flutter vs. .NET Maui.

MOBILE / FLUTTER

8 min Apr 29th, 2024

How to migrate smoothly from Xamarin to Flutter? 

Microsoft Xamarin support ends. Many Xamarin Teams are now deciding whether to migrate from Xamarin to MAUI or to choose some other framework for developing cross-platform mobile applications. The sooner you start migrating your mobile apps from Xamarin to Flutter, the sooner you will start reaping the benefits of this most capable framework. Read how to make this shift easier and faster.

MOBILE / FLUTTER / AUTHENTICATION

10 min. Mar 28th, 2024

Building 6-Platform Flutter App: Using 3 Auth Providers & Supabase

We've created a cross-platform Flutter app that effortlessly integrates sign-in options through Google, Apple, and Magic Link authentication. Discover why Supabase became our choice and how we used Supabase Auth to enable sign-in via these three providers.

MOBILE / FLUTTER

10 min Mar 19th, 2024

Flutter Conferences 2025: Must-Attend Events for Flutter Devs!

At LeanCode, we love live events. As co-founders of Flutter Europe and founder of Flutter Warsaw, we take every opportunity to visit our friends at other events of this kind. This time, we're diving into the most exciting conferences tailored specifically for Flutter enthusiasts in 2025. As a result, you can grab this curated list of Flutter conferences.

MOBILE / FLUTTER

5 min. Mar 4th, 2024

Packages and Apps Built With Gemini AI and Flutter

In this article, we are taking a look at interesting package and app examples where Gemini AI and Flutter have joined forces to create new and useful solutions. Get inspired by our handy list and see how AI can be used in the Flutter application.

FLUTTER / MOBILE

5 min. Feb 19th, 2024

How to Use Gemini API in Europe

In February, Google released its package for communicating with Google AI models such as Gemini Pro. However, Gemini API wasn't available in all regions, most notably in Europe, until the end of May. Our short guide shows you how to use Gemini API with Vertex AI so that you can create your solutions with Google AI Dart SDK.

12...6
Go to page