One of the basic pillars of Apiumhub is our premise to the clients to always deliver working software with the highest possible quality levels. In order to do it, we work with Continuous Integration that allows us to have versions of … Read More
Agile web and app development
Why Kotlin language, Android? Why did Google choose Kotlin ?
Why Kotlin language? If today I was asked what is one of the characteristics that distinguishes the development of Android applications from the rest of the fields, I would not hesitate to answer that the possibility of executing the same … Read More
F-bound over a generic type in Scala
In this article, I will be mentioning Comonads. If you know what they are, great, and if you don’t know, no worries, because this article’s main topic isn’t Comonads. It’s actually about Scala generics, about F-bound, about returning the “Current” Type … Read More
MVP pattern in iOS
The development of the mobile app has changed and evolved a lot in recent years. Thanks to the interest of the developers and the growth of the mobile platforms, every time it is getting more and more common that the … Read More
iOS Objective-C app: Cornerjob successfull case study
CornerJob is a startup dedicated to a very specific type of Job search named “Blue collar”. Basically, those jobs are mainly seasonal or with a high rotation rate. The main advantage of CornerJob has always been to be oriented towards … Read More
Advantages of Jenkins
Development and Operations are no longer exclusively separate roles within the IT department. Today, DevOps engineers reshape the way IT teams operate; improving collaboration between developers, sysadmins, and testers.They also improve deployment rates, defect detection, and feature delivery. Essentially, it’s … Read More
Scala Generics I: Scala type bounds
Generic types in Scala Generic types, abstract types, scala type bounds, all these concepts are unusual for software developers who are coming from languages in which the generics are not (or barely) used, so in this first article, we will … Read More
Agile estimation techniques to know about
Agile estimation techniques can be useful for every team. Estimation & planning are one of the most important activities in any project. Agile methodologies make planning more valuable, its accuracy is increased, and hence the predictability of the project. In … Read More
Progressive web apps: key benefits, statistics, use cases
Progressive web apps are the next great trend for the mobile web. It was invented about two years ago by Google and already got a lot of attention around it. As many experts assume that this is the nearest future … Read More
Mobile app development trends of the year
This past year shaped up to be a phenomenal year for the app economy, and 2018 is set to be another gorgeous year. Mobile is more mainstream than ever, and businesses from all industries are relying on this channel to … Read More
Some DevOps metrics to keep an eye on
Very often, companies find themselves in the situation where they don’t really know how well they are doing regarding DevOps. In that case, they are obviously missing some DevOps metrics. Here at Apiumhub we’ve got quite a few we keep track … Read More
How teams increase agility with agile retrospectives
The agile retrospective is much more than just a meeting done at the end of the sprint. When done well it becomes a practice that helps teams to learn how they are doing and finding ways to become better and … Read More

