Apple’s WWDC has wrapped up its stage performance and media extravaganza for 2015 – which included presentations by more than 150 speakers in addition to the traditional unveiling of the latest improvements and new features coming in July to iOS9 and OS 10.11 ”El Capitan” – and in its wake the company has once again ignited excitement and interest among its loyal and growing developer community.

Google I/O 2015 conference was held last week. Millions of developers, journalists, businessmen, and loyal users of Google products across the globe followed the event. However, the reviews are quite contradictory: part of the audience concluded that Google I/O 2015 was boring, while others were very much inspired by the presented information.

Augmented Reality, or AR, is not a new trend. Since 2009, AR periodically comes into the spotlight in tech news and media, but then gives way to the other topics. However, developers’ and journalists’ interest in Augmented Reality always comes back, showing the importance of this technology.

The growing impact of mobile connectivity and increasing demand from the omni-channel clients have encouraged many courier and delivery service providers to rethink their business strategies. These days, mobile solutions are becoming increasingly profitable. In this post, we will discuss mobile opportunities for delivery service providers, as well as our experience in mobile app development for this business segment.

Branded mobile apps are still popular, but studies suggest that business owners’ interest in developing branded mobile apps is gradually declining. Forrester mobile marketing report claims that the average UK and US smartphone user has 24 apps on his/her mobile device, but spends 80% of time using only 5. The most popular apps are messengers, social media, and gaming. As for branded apps, 90% of them are downloaded less than 10 000 times. Considering these statistics, it’s understandable why many businesses these days are skeptical about developing new branded apps.

The biggest industry experts consider IT consumerization to be one of top 2015 trends for enterprise software. Generally speaking, IT consumerization is all about end-user digital experience: devices and platforms the software supports, systems' integration, data visualization and much more. In this post we’ll take a close look at enterprise user interfaces and, more specifically, the importance of having a single user interface across a large number of systems used by employees.

Mobile World Congress attracts everyone’s attention and there’s no question why. 3800 mobile industry experts, 5000 CEOs, 2100 participants and more than 90000 visitors came to Barcelona to be a part of the largest mobile technology event. In 2015, Mobile World Congress set a new visitation record, increasing the audience by 9.4% in comparison with the last year.

You have a bright idea for a software project that could move your business to an all new level. Whether you’re planning a complex enterprise automation solution or a simple mobile app for pizza delivery, all projects have common constraints. According to these constraints an idea turns into working software. Acknowledging the basic limitations will help you avoid stress and save money down the road.

In this post, I’ll show you how to prioritize core aspects of software development within the most common project constraints. Let’s look at perhaps the most important and basic concept of software production — the so-called Iron Triangle.