Flutter

  • How to internationalize your Flutter app texts step by step

    01/04/2025

    When we start developing a new app, we usually focus on functionality, design, and user experience first. However, there’s one important aspect that’s often left for later—or worse, completely overlooked: text internationalization, also known as i18n (short for internationalization).

  • Enhance your Flutter applications with animations

    01/02/2025

    Animations are a key element in modern application development. They not only make an interface visually more appealing, but also enhance the user experience by providing smooth transitions and intuitive effects, as long as they are well-designed and do not interfere with the application’s usability.

  • How to pick the right Flutter packages and build your first cross-platform desktop app

    01/10/2024

    We have already talked about Flutter and how it has become one of the most powerful frameworks for building applications with a single codebase. However, its capabilities go beyond mobile and web development, enabling the creation of cross-platform desktop applications.

  • Asynchrony in Flutter

    15/09/2024

    Introduction to asynchrony in programming In the world of programming, one of the biggest challenges developers face is how to manage tasks that take time to complete without blocking the execution of the rest of the program.

  • Essential Flutter Widgets for Your Apps

    15/06/2024

    Flutter is a mobile app development framework created by Google that has gained popularity for its ability to build high-quality applications with a single codebase. We have already discussed this in depth here.

  • Take your apps to the next level by storing and sharing data with customized QR codes

    15/05/2024

    Previously, we have seen how QR codes work and how they can be used to store specific information to be read by an external device. Their potential is vast as they offer an interface between the physical and digital worlds.

  • Github Copilot as a development buddy

    01/05/2024

    In today’s article, we will discuss Github Copilot, an AI-driven programming assistant specifically trained for this purpose. Copilot products are a collaboration between OpenAI and Microsoft, with two products currently sharing the same name, Microsoft Copilot, which is integrated into the well-known office suite of the tech giant, Office, and Github Copilot, developed and trained by Microsoft’s subsidiary, Github, specifically designed as a support tool during the software development process.

  • Creating our first Cross-Platform app, a palindrome checker

    15/03/2024

    Introduction In the previous chapters of our series on Flutter, we’ve laid down a solid theoretical and practical foundation that allows us to delve deeper into the fascinating world of cross-platform application development.

  • Let's talk (About) Dart, the language of Flutter

    01/01/2024

    In the world of mobile application development, Flutter has stood out as one of the most innovative and efficient frameworks. However, the real hero behind its success is the programming language that powers it: Dart.

  • Widgets, the cornerstone of Flutter

    15/11/2023

    In the previous chapter, we explored the origins of the Flutter framework, who created it, a bit about its community, the Dart language, Skia, etc. We took a tour on the surface of this profound technology involving multiple actors.

  • Flutter introduction

    15/09/2023

    Flutter is a mobile app development framework created by Google. It utilizes the Skia rendering engine to directly paint each view of the application on the screen, enabling the creation of highly customizable and flexible user interfaces from a single codebase.

  • GraphQL Flutter client

    07/04/2023

    We have seen the basic functionalities to manage our data that GraphQL offers us. Operations like Query, Mutation and Subscription of GraphQL allow us to obtain, create, update and delete data with a very simple and easy to learn syntax.