Systems | Development | Analytics | API | Testing

Codemagic

Streamline Apple Devices Registration with Codemagic CLI

In this short tutorial, discover how to supercharge your app testing and development process by leveraging the power of Codemagic CLI. Join us as we explore the seamless registration of Apple devices for testing using the Codemagic CLI tools. Learn how to install the CLI, set up the necessary credentials, register single and multiple devices, and even automate the process using codemagic.yaml. With Codemagic CLI, you can save time and effort, ensuring a smooth and efficient app development workflow. Watch now and unlock the potential of Codemagic CLI for your iOS projects!

App White Labeling Made Easy with Codemagic | Step-by-Step Guide and Demo

Welcome to our tech series! In this episode, Kevin Suhajda introduces Mohammed Babelly, who dives into the world of app white labeling and demonstrates how Codemagic simplifies the process. App white labeling is crucial for businesses looking to customize their mobile applications and align them with their brand identity. Mohammed walks us through the concept of white labeling and its importance in today's market.

Working with native elements in Flutter: Platform Channel vs Pigeon vs Foreign Function Interface (FFI)

Dart and Flutter are a powerful duo when building software applications, ranging from mobile apps - Android and iOS; to desktop apps - Linux, Windows, and macOS. Flutter is sufficient to handle most application features. However, some apps involve deeper integration with their platform components. Flutter boasts of smooth and easy-to-setup mechanisms for communication between Flutter and platform hosts.

What's new from Google I/O 2023 for developers: Key announcements

This years I/O can be easily summed up by just one phrase: “AI”. AI absolutely everywhere. Sundar Pichai started, mentioned numerous times and ended the Keynote by mentioning AI. Some of the main announcements around AI for developers included the general availablity of “Bard” supporting 20 programming languages and use of the “PaLM 2” based models with some like “Gecko” small enough to run on mobile devices.

Migrating your iOS projects and CI/CD to Apple Silicon M1 & M2 Macs

Apple Silicon processors have revolutionized the desktop and laptop CPU landscape. The transition from Intel’s x86_64 architecture to Apple’s arm64 was smooth for consumers thanks to the Rosetta 2 emulator. This emulator enables the translation of x86_64 instructions to arm64 with minimal performance degradation.