Systems | Development | Analytics | API | Testing

September 2022

Creating a Progressive Web App (PWA) with Flutter

So, you just finished building that application that’s going to change the world, you’ve submitted the Android apk to the Google Play Store and the iOS ipa to the Apple App Store, and you’re awaiting review. But when you check your email, you discover that your iOS app has been rejected. Given the urgency of releasing the app, what do you do now? Well, the good news is that your application was built with Flutter, which is a great tool for creating Progressive Web Apps (PWAs).

Using Mason and bricks in your Flutter app: Beginner's guide

TL;DR: Mason is a Dart package that allows you to create files and directories based on templates. You can use Mason in your Flutter projects by first creating and registering the templates (aka bricks) and then utilizing them to create files and folders. Alternatively, you can use bricks made by others from GitHub or BrickHub.dev.

Why you should use caching for your Codemagic Unity projects

TL;DR: Caching the Library folder can significantly speed up your Unity builds in CI/CD environments. Codemagic CI/CD also allows you to cache the Unity version of your project so that you don’t need to re-download it each time. When you work on complex Unity projects and start adding more and more resources, you’ll quickly notice that the build times in your Codemagic workflow grow as well.

We are decreasing prices thanks to Apple M1 machines

The world is facing the highest inflation rate in ages, and Codemagic is reacting to it by… lowering its prices. These are tough times for everybody, and because we’ve benefited from some recent changes, we wanted to pass on these benefits to all developers so that you have one less thing to worry about.