SVM – Using machine learning for image analysis

By taking advantage of advanced algorithms, it’s now possible to build innovative products, such as image analysis apps. How exactly?

Read more

Why Xamarin Does Not Suit All Your Needs

Xamarin has a potential of speeding up development, being an inexpensive option for business. But cheap is not always the best when we need quality, stability and long-term maintenance. Let's explore potential downsides to using Xamarin as a development tool.

Read more

Modern Android Development after Google I/O 2018

What are the key takeaways for Android developers after this year's Google I/O? tl;dr on improvements that you shouldn't miss.

Read more

Cross-platform vs Native Mobile App Development - Which To Choose?

Choosing between cross-platform and native apps can be problematic. Read about the differences and the reasons why we rather develop native apps.

Read more

Material Design Android App Onboarding. A Tale From The Front Line

It’s a good UX practice to show your users around when they first launch your app. While developing a mobile app, you can do it in various ways. We decided to opt for progressive user onboarding, as there was some not-so-obvious functionality that we wanted to make sure users get familiar with.

Read more

A Quick Guide To Being Excited About Android O

On March 21, Google released the first of their planned Android O developer previews. Here’s a quick guide to being excited about it.

Read more

Law of Demeter

Law of Demeter is a rule that applies to object-oriented programming. The question is - should we use it while coding or not? Here's the answer.

Read more