Categories

Blog - Dart

All posts

How to write a (Lisp) Interpreter (in Dart)
Dart

How to write a (Lisp) Interpreter (in Dart)

Dart has earned its reputation for being gentle on beginners and yet robust enough for seasoned coders. While complementary languages like Swift or Kotlin offer their own perspectives, why not venture a bit off the beaten track? Why not something enigmatic, like Lisp?

Oleksandr Leushchenko
Oleksandr Leushchenko
GitHub Actions – Ensuring Quality in our Flutter Codebase
Dart

GitHub Actions – Ensuring Quality in our Flutter Codebase

Many products aim to provide us with a CI Pipeline for our projects, from the ones targeted to Flutter, such as CodeMagic, to custom CI Pipelines in which we must prepare for each new technology, such as Jenkins or Tekton. In this article, we will explore GitHub actions that, although they still need to be prepared to be used as solutions such as CodeMagic, are easier to set up than Jenkins and let us easily customize the pipeline as we need.

Gonçalo Palma
Gonçalo Palma
Build a URL Shortening App with Flutter and Firebase Extensions
Dart

Build a URL Shortening App with Flutter and Firebase Extensions

While developing an app or website using Firebase, you likely store many URLs and associated data in Cloud Firestore. However, manually shortening each URL can be a tedious and time-consuming task. This is where Shorten URLs Extension can help you.

Renuka Kelkar
Renuka Kelkar
Build a quick multilingual app with Flutter and Firebase Extensions
Dart

Build a quick multilingual app with Flutter and Firebase Extensions

The online world is changing rapidly and Mobile and web applications reached out to global audiences. Language is playing an important role while reaching out to a global audience, and if you are developing a mobile app in a single language, you may be losing the audience in other regions. No matter how much the app can benefit them, the solution to this problem is to develop a Multilingual app.That’s where Firebase Translate Text Extension helps you

Renuka Kelkar
Renuka Kelkar
Custom Linter Rules
Dart

Custom Linter Rules

Custom linter rules can help ensure consistency across your codebase. By enforcing specific coding standards or best practices, you can ensure that all code is written in a similar style, making it easier to read and maintain.

Oleksandr Leushchenko
Oleksandr Leushchenko
Announcing Melos v3: New Features, Improvements, and Breaking Changes
Dart

Announcing Melos v3: New Features, Improvements, and Breaking Changes

We’re thrilled to introduce Melos v3, a major update packed with new features, enhancements, and fixes aimed at optimizing your Dart and Flutter mono-repo management experience. This release comes with several breaking changes, so we’ll guide you through the key updates and migration steps in this blog post.

Mike Diarmid
Mike Diarmid