Flutter vs React Native – comparison for business & app owners. Find out which framework is ideal for your cross-platform app development.
Another part of our guide to the TDD cycle – this time, we take a closer look at mocks in testing.
Setting up Android projects on Bitrise CI
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.
TDD – a waste of time & money or just the opposite? Let’s take a look at Test-driven development from a business perspective.
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.
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!
Before your development team will start writing a code, they have to set up your project. How does it look like? Below you can find 6 steps of Project Setup. Creating a repository for the project at GitHub or another web-based hosting service Continuous Integration setup A beta distribution tool setup on CI platform (e.g. […]
It is worth to mention, that Project Kick-off can take place at one meeting, or be split into more meetings. Intro You clarify the roles & responsibilities of every team member. You are introduced to the role of Product Owner. Tools You are introduced to the crucial tools that you will use in the cooperation with your […]
App Prototype is a dynamic, interactive model of your app. It simulates a real-world product. You can check the app logic, see how the app will work, and what is the user flow. Prototyping helps you to save time in the next app development stages. If you want to change something in the project, you can […]