April 12, 2017

How Much Does It Cost to Create an App?

Statistics shows that the average mobile app development costs $270 000 (Kinvey CIO Survey), $250 000 – $500 000 (Enterprise mobility exchange) or $171 450 – according to Clutch. Do these dry figures tell you a lot? We don’t think they do. The reason is – we know what building an app normally costs and,…

Read More

March 15, 2017

Why and How to Migrate from NPM to Yarn

By Viktor Tsimbal Yarn is a new package manager for node.js. It is a common project developed by such companies as Facebook, Exponent, Google, and Tilde. It is distributed under the BSD license. At the time of writing this post, the current Yarn version is 0.17.10. The main reason why developers choose to transition to…

Read More

March 6, 2017

Higher, Stronger, Faster: Digital Design Trends 2017

By Eugenia Chornenka and Anton Babenin We are surrounded by tons of information. Information is everywhere, but users still need more. They demand faster interaction with websites and mobile apps, continuously raising the requirements for UI. Today’s web design has to be perfect in terms of user experience, leveraging the latest technologies, unique and innovative…

Read More

February 23, 2017

Illustrated Appium Tutorial: 8 Steps

By Viacheslav Karamov The purpose of this article is to show QA engineers how to use Appium for automation testing. What is Appium? Appium is an open-source test automation tool, created by Dan Cuellar and then developed by Sauce Labs. It was created to let users automate native and hybrid Android and iOS mobile applications….

Read More

January 6, 2017

How to Deal with Changing Requirements in Software Development

By Nikita Tretyakov During my 16 years of experience architecting and writing software, I’ve never seen a project where software requirements remain untouched until the end of the project. Typically system requirements start evolving to address new business needs, usability study results, changing assumptions. As a result, the project scope may extend for quite a…

Read More