Automating the setup of Terraform Cloud automations
In the fourth blog of our internal platform team series, Zsolt Márta explains how Bitrise uses Terraform Cloud to enable teams to manage resources in a fully self-served way.
In the fourth blog of our internal platform team series, Zsolt Márta explains how Bitrise uses Terraform Cloud to enable teams to manage resources in a fully self-served way.
SonarQube by SonarSource is the leading tool for continuously inspecting the code quality and security of your codebase and guiding development teams during code reviews. It is an open-source tool that has support for 29 programming languages as of the time of writing this article, and the number is growing. SonarQube’s key features include.
The digital experience is now primary to our everyday lives. Our recent consumer report, Every Experience Matters, dove into quality and how it affects consumer behavior. We know, for example, that 20% of users will abandon a brand after encountering even one error on a mobile app. At the user level, everything comes down to customer experience.
Sharing your application with real users in real environments before your app goes live has to be one of the most exciting stages of app development. You get to release your application to targeted users to test and uncover bugs in your app — in other words, to beta test it. Speed and automation are critical factors when releasing your app to beta testers.
In this tutorial, we will learn the definitions of the different stages of production and their importance in development. We will also cover how to use different Firebase configurations in various environments. Additionally, we will learn about bloc widgets and what they do while managing our state in our Flutter application.
In this article, we’ll compare these two state management solutions by using both of them to build a simple counter application with React Native.
This is a story about how I switched from Android development to Flutter. About 10 years ago, I created my first Android application. I worked for a company that focused on mobile development — iOS and Android. For me, Android development was the obvious choice. I liked Java more than Objective-C, and in general, Android was more affordable. However, mobile development has changed a lot over the years. There are so many new languages, technologies, and architectures.
Apple recently announced that starting from April 25, 2022, all iOS or iPadOS apps you submit to the App Store need to be built with Xcode 13 (or later). This means that Xcode 12 is now deprecated, and people using Xcode 12 or older can no longer publish their apps to the App Store without upgrading their Xcode version. Each year, Apple decides to deprecate the older version of Xcode and stop allowing apps built with it to be uploaded to the store.