Systems | Development | Analytics | API | Testing

Writing your back end in Dart

In this blog post, we will explore the process of building a back end using only Dart. With the numerous options available for achieving this, it’s normal to feel overwhelmed or unsure of where to begin. Thus, this post is primarily directed at Flutter developers who are considering Dart for their back end for its various benefits, which we will discuss later on.

Clean architecture explored

It’s your first day at an exciting company, and everything’s going great. It’s time to familiarize yourself with the codebase. So you fork it from GitHub, and lo and behold, your warm smile is replaced with utter confusion. The codebase is filled with spaghetti code. Simply, it’s chaotic. We developers are often faced with scenarios like this.

Xcode 14.3 Requires macOS Ventura. What does this mean for you and your Codemagic projects?

The latest version of Xcode 14.3 requires you to update your Mac to run macOS Ventura 13.0 or later. At the time of writing this article, Codemagic is already equipped with the most recent Xcode 14.3 Beta 3 and macOS Ventura 13.2.1, ensuring you the latest developement environment! Apple has already released three betas of Xcode 14.3, and the latest Xcode includes Swift 5.8 and SDKs for iOS 16.4, iPadOS 16.4, tvOS 16.4, watchOS 9.4, and macOS Ventura 13.3.

Test Failure Rate: What, Why and How to track | Bitrise Insights

Test Failure Rate ⟣- ABOUT THIS VIDEO -⟢- In this video, Co-founder and CTO Viktor Benei, explains test failure rate and why tracking frequently failing mobile tests is crucial for identifying areas of improvement. Bitrise Insights can help teams track and analyze their mobile app's test failure rate and identify the most frequently failing tests. By doing so, teams can improve their testing process, minimize time spent on resolving test failures, and increase overall efficiency and productivity.

Build Failure Rate: What, Why and How to track | Bitrise Insights

In this video, Co-founder and CTO Viktor Benei, explains why you should care about your build failure rate, and how you can monitor and debug builds that are failing frequently using Bitrise Insights. By using Bitrise Insights, mobile developers can quickly identify and fix the root cause of build failures, reducing the time and effort spent on resolving them.

A Complete Guide to Firebase Multifactor Authentication in Flutter

Authentication is a crucial part of your application. Failing to handle your authentication flow with caution can create a lot of problems for your business. In this era of rising security risks on popular websites and apps, it is very important to add multifactor authentication to your application. Multifactor authentication adds another security layer to your app, helping users to retain their accounts even if their password is compromised.