Insights on app development
MOBILE / FLUTTER
16 min. • Jul 17, 2023
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.
BACKEND / FRONTEND / MOBILE / AUTHENTICATION
MOBILE / FLUTTER
5 min. • Mar 4, 2024
MOBILE / FLUTTER
5 min. • Mar 4, 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 19, 2024
FLUTTER / MOBILE
5 min. • Feb 19, 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.
FLUTTER / MOBILE
5 min. • Feb 14, 2024
FLUTTER / MOBILE
5 min. • Feb 14, 2024
How to Speed Up Flutter App Localization With AI
Many projects still grapple with time-consuming processes, such as utilizing ARB files for translations. Addressing this gap, at LeanCode, we created the Flutter arb_translation package, automating the addition of missing translations with Google's Gemini AI or OpenAI's ChatGPT, promising streamlined localization for Flutter apps. Read how it works.
BACKEND / MOBILE
20 min. • Feb 9, 2024
BACKEND / MOBILE
20 min. • Feb 9, 2024
Implementing Social Media Activity Feed with Stream
In a recent project, we embarked on the exciting task of enhancing an existing app with dynamic social media elements. Choosing Stream as our ally, we navigated through challenges and came up with strategies that helped us overcome them, resulting in the successful delivery of a news feed feature. Read our complex article.
BACKEND / FRONTEND / MOBILE / AUTHENTICATION
12 min • Oct 12, 2023
BACKEND / FRONTEND / MOBILE / AUTHENTICATION
12 min • Oct 12, 2023
Identity Management Solutions Compared: Ory Kratos vs Firebase Auth vs Supabase vs Keycloak vs Auth0
Selecting the best identity management solution is hard. Many options are available on the market, each with its own pros and cons. We compared the most obvious choices with the less popular ones. See our comparison of Firebase Auth, Supabase, Keycloak, Auth0 & Ory Kratos.
FLUTTER / LEANCODE
5 min • Sep 18, 2023
FLUTTER / LEANCODE
5 min • Sep 18, 2023
LeanCode at Flutter Firebase Festival 2023 - see what awaits!
We hope you haven’t had enough of Flutter events yet! LeanCode is a partner of the Flutter Firebase Festival in Prague. See why you should not miss this event, and what awaits you, including the LeanCode booth and our new talk about Patrol & Firebase.
FLUTTER / LEANCODE
5 min • Aug 28, 2023
FLUTTER / LEANCODE
5 min • Aug 28, 2023
LeanCode and our Speakers at Flutter & Friends 2023
Another exciting event has appeared on the Flutter event roadmap - Flutter & Friends in Stockholm. We love to support Flutter initiatives, so LeanCode became the Silver Sponsor of this conference. Find out about talks given by LeanCode team members and what you can expect from this event.
MOBILE / FLUTTER
10 min. • Aug 9, 2023
MOBILE / FLUTTER
10 min. • Aug 9, 2023
The Role of UI Testing in Large-Scale Applications
We dive into the topic of UI testing in Flutter. Read more about automated UI tests' benefits and available solutions and why UI testing plays a crucial role, especially in large-scale applications.
MOBILE / FLUTTER
12 min • Jul 27, 2023
MOBILE / FLUTTER
12 min • Jul 27, 2023
Feature-Based Flutter App Architecture - LeanCode
Read about the LeanCode approach to Flutter architecture. We highlight some of the design decisions that should be made when developing a feature in mobile apps. This includes our approach to dependency injection, state management, widget lifecycle, and data fetching.
MOBILE / FLUTTER
16 min. • Jul 17, 2023
MOBILE / FLUTTER
16 min. • Jul 17, 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.