async clutch top 15

Async Labs shines on Clutch as listed in top 15 Software Development Agencies in Croatia

To stay relevant and unique in a constantly changing & competitive market, companies are working to modernize their processes and to improve their online platforms and digital strategies. However, when upgrading their online identities, there are many obstacles that companies will inevitably face, sooner or later. With that on our mind, we are always on the lookout for improvements to our processes and presentation techniques as you will see in the article ahead.

async blog cover photo 1200_500

Android Software Testing Levels Explained

If you want to test a source code of an Android application, you should consider testing it in three different categories. Every category of Android testing levels is required to be able to say with confidence there is only a small risk that something does not work correctly inside the app. Just check the test pyramid below to get a clear picture of what I am talking about,

async-blog-cover-mobile-app-compressor

How to Visualize Data Sets With D3.js and Crossfilter – Line Chart

D3.js is a Javascript library for data-driven DOM manipulation. I know that is a generic sentence, but when you look at the sheer amount of examples in their repository, it starts to make sense. I’m sure most of you reading this article already heard about D3.js. So what’s the point of this article? It’s intended for people who never used D3.js and wanted to create something interesting. Throughout the article, I’m assuming a basic knowledge of HTML, CSS, Javascript, and Web Development. If you are just interested in the demo or you want to know if this article is worth it, check it out here.

Writing-Unit-Tests-For-Android Apps

Principles we Use While Writing Unit Tests for Android Apps

Believe it or not, only a minority of Android developers uses Unit tests or tests at all. That brings up a question – how can they be sure that source code they produce works. Many companies don’t use them by default, and the client in the most cases is not willing to pay for extra hours just for unit tests. Unfortunately, that mistake can be costly later, when something happens in the wild, and the app is already in production.

android_internet_connection

GetActiveNetworkInfo Does Not Work as Expected

If you are developing for Android devices, probably you faced the problem where you should check if a user has access to Internet. The general use case is when a user has access to Internet you would call an API and update the local database, but if a user doesn’t have access to Internet, you would skip the API call and read from local database?

Lets's do some work