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.
Learn what the Baby Steps in TDD mean and discover if it is always the best approach.
Read how to start using TDD cycle in your daily work and why it is worth it
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.
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.
Even the best library is barely usable if potential users cannot get it easily. That’s why every library should be distributed. Learn how to do it in the most efficient way.
Do you want your app to be supported by Android 4.4 KitKat? Learn why it’s a big mistake.
6 good practices, 7 methods, and 4 Git Strategies for Pull Request creating and splitting.
Learn how to prepare yourself to work on the Android legacy code
Continuous Integration can be a lot of fun so I’ve created a step that will add jokes about Chuck Norris to Bitrise build logs. In this article, I’ll describe step by step how I created this step. Don’t forget to add the step to your workflow!
When a manual tester wants to automate. Why you shouldn’t be afraid of giving QA specialists access to a repository and how to do it smart.
How should a Quality Assurance Professional communicate with a Developer? In the article, you will find 7 must-read tips that will help you avoid conflicts and make your cooperation more enjoyable and productive.
In this article, we will show you how to create & publish your own Bitrise step on the example of Flutter. We will focus on programming in Go which is the main language used by Bitrise.
In this article, you will learn how to implement Shared Element Transition with Glide, an image loading library, and how to handle possible states. With this transition, you will improve the look and feel of your app and keep your users happy.
Writing Android apps in Kotlin is nice, as it’s easy to learn, especially when we know Java. Yet there are some traps we can fall into. Today, I would like to show you one related to Kotlin properties. We will also look into the bytecode.
Are you irritated by having too many branches in your repo? This article explains how to work in a thicket of branches and how to cut them down in one shot.
Do you want to get a job as a junior developer? Right from the start, you need to know that your profession is much wider than you thought and an employer will want you to know more. Why? Let me explain.
Based on our experience we’ve created the list of some cool tech, design and business events happening in 2018!
This article shows a few tricks which can help you when developing string resources for Android applications.