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 

apps made with flutter

Top Apps Made with Flutter – 17 Stories by Developers and Business Owners

We asked 17 different business owners and developers who are actively working with Flutter about their insights.

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.

test-driven development pros for app owners

6 Misconceptions about TDD – Part 1. TDD Brings Little Business Value and Isn’t Worth it

TDD – a waste of time & money or just the opposite? Let’s take a look at Test-driven development from a business perspective.

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. 

How to distribute Android libraries

How to Distribute Android Libraries

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.

mobile app development world prognoses 2019

5 Things That May Soon Turn Mobile World Upside Down

We are on the verge of a serious revolution in the mobile world. Read about 5 changes we can expect in 3-5 years from now.

Why App Founders Should Forget Android 4.4 KitKat

Why Mobile App Development Industry Should Forget about Android KitKat

Do you want your app to be supported by Android 4.4 KitKat? Learn why it’s a big mistake.

Splitting Pull Request

How to Split Pull Requests – Good Practices, Methods and Git Strategies

6 good practices, 7 methods, and 4 Git Strategies for Pull Request creating and splitting.

How to work with Android Legacy Code

Diving Into Android Legacy Code

Learn how to prepare yourself to work on the Android legacy code

How to add Chuck Norris jokes to Bitrise build logs

How to Add Chuck Norris Jokes to Bitrise Build Logs

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!

Why You Shouldn’t Be Afraid to Grant Manual Tester Access to the Code

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 To Make an App? Follow these 6 steps of Project Setup

How To Make an App? Follow these 6 steps of Project Setup

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. […]

What tools you will need as a Product Owner in Software Development?

What tools you will need as a Product Owner in Software Development?

As a Product Owner ou will need some tools that will allow you to communicate with your team and monitor their work. Have a look at what kind of tools can it be, and how the team prepares them for your software project. It is worth to notice, that the below-listed tools are very common, […]

What is the Agenda of Kick-off Meeting in Software Development?

What is the Agenda of Kick-off Meeting in Software Development?

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 […]

What is Mobile App Prototyping and Why Your App Needs It?

What is Mobile App Prototyping and Why Your App Needs It?

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 […]

UX vs. UI Design in Software Development – What is the Difference?

UX vs. UI Design in Software Development – What is the Difference?

So what’s the difference between UX an UI od an app? UX (User Experience) is how an app works UI (User Interface) is how it looks Put simply, UX Design process consists of three phases – creating User Journey Map, Wireframes and Clickable Prototype. Designing UI is a final step and it covers creating app’s […]