MVP in Android

Android Architecture: Rethinking MVP in Android

Today we will talk about Android Architecture and will rethink the use of MVP...


Our experience with Room in Android after a few months of use

After a few months working with Room in Android we have encountered some...


redux library

How to implement a Redux library with kotlin and Rx

In this article we will cover how to implement a Redux library with Kotlin and...


heterogeneous data in a table view

Display heterogeneous data in a table view

One of the common developments in mobile applications is showing information...


Clean Architecture in Android Applications

Even though mobile applications look quite simple for users, there is much...


mobile technologies

Why mobile technologies are the future of the automobile Industry?

The mobile phones are becoming the most significant part of human life. People...


lenses in Swift

Intro to lenses in Swift: Immutability of objects

To understand lenses in Swift, we should first review what we refer to when...


Memory leaks in iOS

Memory leaks in iOS

By Apple's definition, a memory leak is: "Memory that was allocated at some...


CLLocationManager

Improving testability of CLLocationManager

It is common to find difficulties with the response of methods that are not ours...


Best mobile apps in Spain

Organic Event. TheAwards: Best mobile apps in Spain 2018

The 4th edition of the app festival ORGANIC: The App Party took place 15th of...


espresso testing

Introduction: Espresso Testing

As mobile developers, we spend most of our time creating new screens or changing...


Pure MVP barcelona bwom app

B-Wom case study: Pure MVP application

One of the most important tasks that we carry out in Apiumhub is to collaborate...