In the previous articles, we learned how to deploy the Flutter desktop for Linux, the web app with Firebase, and S3. And in this tutorial, I will show you how to build and package a Flutter Linux Desktop app with Bitrise.
Test-driven development, or TDD, is a testing method where you first convert the feature requirements to tests and then write code to make the tests pass. In this article, we take an objective look at test-driven development, its benefits, downsides, and best use cases.
The mobile market is changing rapidly, from the explosive growth of apps and devices to the evolving complexity of software errors. The digital experience is now primary to our everyday lives.
A hands-on guide explains how to build and package Flutter Linux Desktop apps with Bitrise so you can reach more users in browsers with the same experience as on desktop devices.
In November 2020, Apple released the M1 MacBook and, one year later, the M1 Pro/Max chips. Since then, we have all read and heard from other people about the crazy performance improvements. Perhaps you already read the tweet by Jameson Williams (a staff software engineer at Reddit): So we know that M1 machines are fast, but should we use them in CI/CD to speed up our pipeline? To help answer that question, we compared the M1 mini, Mac Pro, and Mac mini for iOS and macOS builds with Codemagic.
ConfigCat’s feature flag and configuration management service is now integrated with Bitrise, and their Verified Step can help you test in production, fix bugs easier, and deploy with more security.
Bitrise's Developer Relations team strives to make the lives of the mobile development community easier. In enabling mobile developers, they have developed a variety of resources… but that is just the beginning!