GIF app development company

GIF App Development – How to Develop GIF Encoding

Learn how to develop GIF encoding in your app and discover helpful libraries.

GIF maker app development challenges

GIF App Development – Challenges & Tips

Do you want to develop an app like Giphy Cam? Learn what challenges you can expect during your GIF app development.

ListView vs RecyclerView

What is the Difference Between ListView and RecyclerView?

As Android Developers, we can implement Scrolling List using a ListView or a RecyclerView. Let’s compare these two ways! 

how to learn Android development - first steps

How to Learn Android Development Programming – 6 Steps for Beginners

Do you want to learn Android mobile app development? If yes, but you don’t know-how, this post is for you. It will help you to start your adventure as an Android developer.  First of all, you should buy the most expensive smartphone you will find for at least 1000$… Naaaaaah. I’m just kidding! All you […]

Bluetooth Classic vs. Bluetooth Low Energy BLE

Bluetooth Classic vs. Bluetooth Low Energy (BLE) on Android – Hints & Implementation Steps

Do you want to create a connection between wearable devices and smartphones? Find out the possibilities of Bluetooth Classic & Bluetooth Low Energy (BLE) on Android.

android jetpack guide

How to Generate Proguard/R8 rules for Navigation Component Arguments

Learn how to generate Proguard/R8 rules for Android Jetpack’s Navigation component arguments.

article with android development trends 2020

Top 10 Android App Development Trends | 2020 Guide

Discover the key trends in Android development that are going to explode in 2020 and build a modern mobile application.

how to build an app in Flutter - project setup

How to Build an App with Flutter – Part 2. Project Setup

Learn how to build your first app with Flutter. In this part, we show you how to set your project up.

how to build an app in Flutter – introduction for beginners

How to Build an App with Flutter – Part 1. Introduction

Getting started with Flutter development. Introduction to our step-by-step Flutter app development tutorial for beginners.

TDD cycle

6 Misconceptions About TDD – Part 6. You Can Have Both Reliability and Low Coupling

The final part of our guide to the TDD cycle – this time, we explore the problem of reliability and low coupling.

Flutter vs React Native 2019

Flutter vs. React Native – What to Choose in 2020?

Flutter vs React Native – comparison for business & app owners. Find out which framework is ideal for your cross-platform app development.

TDD cycle

6 Misconceptions About TDD – Part 5. Mocks, Mocks Everywhere!

Another part of our guide to the TDD cycle – this time, we take a closer look at mocks in testing.

Flutter pros and cons for app development

Flutter Pros & Cons for Mobile App Owners

What is Flutter? How can it make your app outstanding and beautiful? What are the pros and cons of Flutter? Is it a good idea for every mobile app development project?

How to Configure Bitrise Workflows for Android Project

How to configure Bitrise workflows for your Android project

Setting up Android projects on Bitrise CI

TDD (Test-Driven Development) – Baby Steps

6 Misconceptions about TDD – Part 4. There is one right granularity of steps

Learn what the Baby Steps in TDD mean and discover if it is always the best approach.

TDD cycle

6 Misconceptions about TDD – Part 3. TDD cycle can be neglected

Read how to start using TDD cycle in your daily work and why it is worth it 

TDD key rules and laws

6 Misconceptions about TDD – Part 2. We all understand Key Laws of TDD in the same way

Learn about ▪ 3 Laws of TDD by Uncle Bob ▪ 2 rules of TDD by Kent Beck ▪ 3 steps of TDD by Martin Fowler ▪ 4 common misunderstandings about these theories.

Hyperion - App Debugging & Inspection Tool for Android

Hyperion – the “Swiss Army Knife” within your App

What is Hyperion? Why it is worth to use it? What are the core and third-party plugins examples? How to display device info inside your debug menu? Find the answers in this article.