Insights for app owners, developers, and all digital product enthusiasts


fixed price vs time and materials

Time and Materials vs. Fixed Price | Pros & Cons for Business Owners

Time and Materials vs Fixed Price – how to choose a software development pricing model for your project? Check out an in-depth comparison for App Owners.

Popular Software Development Pricing Models

3 Popular Software Development Pricing Models | Comparison for Businesses

What are the different types of software development contracts? How to choose a software development pricing model for your project?

in-house vs outsourcing software development

In-house vs. Outsourced Software Development | Business Perspective

Outsource to a software house or hire an in-house development team – a comparison for app owners.

How to Configure Bitrise Workflows for Android Project

How to configure Bitrise workflows for your Android project

Setting up Android projects on Bitrise CI

e-Commerce mobile app features

Top 25 E-Commerce Mobile App Features | Business Perspective

Want to create an e-Commerce mobile app? Check out what features your product should have to make your users love it!

How to Build a Minimum Viable Product

How to Build a Minimum Viable Product – MVP Guide for App Owners

How to define a Minimum Viable Product? Step-by-step guide for app owners.

What is MVP (Minimum Viable Product)

What is a Minimum Viable Product? MVP Definition & Business Meaning

What is an MVP (Minimum Viable Product) in software development? How does it benefit your business? Which common mistakes should you avoid?

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.

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.

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!

1500x800 QA

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.