Tech Insights

Advice, knowledge-sharing, and technology overview articles from Sigma Software experts in various fields and domains.

Comparing Images
Comparing Data and Spotting Differences

We all remember a game we played as children, “Spot 10 differences”, where you have two versions of the same picture and you must find the differences between t...

CocoaTouch BLE Pitfalls
CocoaTouch BLE Pitfalls

Every developer who worked with iOS BLE knows that not everything is so good as it’s described in documentation. And today, I would like to describe a few main ...

Comparison of Espresso, Tau, Appium, Roboticum, UiAutomatior
Espresso for Android: its Drawbacks and Use f...

Let's discuss Espresso for Android. What is its use for a test automation engineer? What drawbacks does the tool have?

Augmented reality and virtual reality apps: cost of development
What is the Difference Between Augmented Real...

Augmented reality (AR) and virtual reality (VR) are among the main trends in software development, which confidently gain their fans, along with artificial inte...

Optimizing Python Code Performance
Optimizing Performance of Python Code Using C...

Python dates back to 1991 when it was issued by Guido van Rossum. Over the years, Python has made a name as one of the most handy, well-equipped, and downright ...

IT Consulting in Montreal
Azure AD: Configuration Obscure

Hardly anyone of us, developers, haven’t yet heard anything about the Azure cloud platform. I am pretty sure that those who used it were satisfied, since one-cl...

Android Things at Raspberry Pi
Android Things at Raspberry Pi3

Today I would like to share with you our experience in using Android Things with the world's most popular single board computer Raspberry Pi3.

Coverage Matrices
Versioning of Requirements Coverage Matrices

In my previous article, we looked at Requirements Coverage Matrices and examples of their usage on a project. Today I would like to speak in more detail about t...

Laptop with Sigma Software website on the screen
Using Requirements Coverage Matrices

Collection and analysis of requirements to a product or to its single feature is an integral stage of any project. This article can be useful for those who repe...