Systems | Development | Analytics | API | Testing

Development

Flutter vs. React Native: What's the best cross-platform framework in 2021?

Congratulations! This is an exciting moment to begin building a new mobile app. Cross-platform frameworks have changed everything: thanks to them, developers can now ship performant apps across many platforms with a single codebase. Two of the biggest frameworks are Flutter and React Native, both with a ton of buzz around them. So what’s the right choice for your project?

How to Debug Your Unity Videogame

We’re going to investigate the basic strategies to debug an application created with Unity, from logs to breakpoints, during the development stage. Once an app is in production we can switch to using Bugfender, and we’ll explain this too. To illustrate this tutorial we have created a custom app called The Bugfender Game, a variation of the popular Flappy Bird. Unity is a cross-platform game engine that gives users the ability to create games and experiences in 2D, 3D, VR and AR.

Disaster Recovery Plan: How to make sure you're prepared for the worst

The first lesson you learn as you start to work around the DevOps field is that being optimistic is not a good virtue. While that might seem overly pessimistic, let me explain. We plan our architecture to fit our needs, deal with edge cases, scale our applications up and as wide as we see fit, and with all of that, we still always expect for the unexpected to happen. As engineers, we are expected to deal with that unexpected.

Helix QAC 2021.1 Continues to Provide In-Depth, High-Quality Compliance Coverage

With the latest release of Helix QAC, the static code analysis tool continues to provide you with in-depth, high-quality compliance coverage for C and C++ coding languages. However, what makes Helix QAC 2021.1 notable is that it now offers complete support for many key coding standards. Here is an overview of the most impactful enhancements made to Helix QAC.

5 Ways to Effectively Import Your Product Requirements

Product lifecycle management is all about the dynamics between requirements and their fulfilment (e.g., the ability to test and prove that a requirement is fully covered, as defined during the product planning phase). Understanding this relationship, and respecting it unconditionally, allows great products to achieve world-class quality and stability. For the majority of products, the combination of people, processes, and technology is triggering different forms of changes to the original plan.

Why Python cProfile is the Recommended Profiling Interface

Performance optimization is a basic need for software development. When it comes to optimizing app performance, tracking frequency, maintaining production, or perpetuation method calls, profilers play a vital role. Learn why Python cProfile is a recommended profiling interface and how it enhances your software performance.

How to Choose the Best Performance Profiling Tools

You finish writing your code and launch your application. Then, you begin experiencing performance issues. How can you fix this? It doesn’t matter how talented your development team is, every code should always be analyzed, debugged, and reviewed to make it run faster. What you need is a performance profiling tool. In this article, you will learn about performance profiling and how to determine the best performance profiling tools for your software.

Reliable WebSockets-based pub/sub with Spring Boot

Spring Boot is a powerful application framework for creating production-grade Spring based Applications. It allows for developers to very quickly and easily get sites up and running, with databases and more. In this tutorial, we’ll be going over WebSockets, Pub/Sub, and how to make the most out of these in your Spring Boot applications.

The Road to MobileDevTestOps - Kobiton Odyssey 2021 presentation by Moataz Nabil

Join Moataz Nabil for this explainer on MobileDevTestOps, and a description of the common journey mobile engineering organisations go through to reach this stage of continuous testing. This presentation, watched live by attendees of Kobiton's Odyssey 2021 testing conference, explores the role of QA and testing in mobile DevOps processes. Specifically, it deep-dives into the notion of Mobile DevTestOps, it's challenges and how they're addressed by both large and small mobile product engineering organisations.