Tech Blog

Beyond technology trends

TDD Example In Software Development

TDD example in software development (Part I)

After a while thinking about what type of TDD article to write about and, since there are many of them and very good theoretical ones (written by influencers in the world of software development), I have chosen to develop a … Read More

IoT, AI, Blockchain

IoT, AI, Blockchain: what does the future hold for mobile Healthcare

As technological advancements continue to impact every sector of life, new tech advancements such as IoT, AI, and Blockchain have become a significant part of mobile healthcare too. Electronic patient databases, virtual hospitals, and ambulatory clinics are just some of the … Read More

Be More Functional In Java

Be more functional in java with vavr

With the release of java 8 a new paradigm was discovered in the development with java, but the question arises – is it enough? And what if we could have other functionalities of more purely functional languages in java? To … Read More

10 ECommerce Trends

10 eCommerce trends to watch out for this year 2019

Ecommerce is a huge industry. Here are a few mind-boggling numbers for you. According to Statista, sales from eCommerce in 2021 are expected to exceed $4.8 trillion. And how’s eCommerce shaping up in the US? Retail eCommerce sales in the … Read More

Old Flux, New Flux

Old Flux, New Flux

If you are not new to Frontend development, you have heard about evolution in Flux, Redux and React, and most likely, have tried it or directly used it in a project. It comes with no surprise since the popularity of … Read More

How To Simplify The Data Layer

How to simplify the data layer with MoyaRx and Codable

Today all apps are connected at some point with servers to show data. This is why it is very important to have a well defined (and simple) client implementation to avoid problems in this very important layer of the application. … Read More

iOS Snapshot Testing

iOS snapshot testing

Writing user interface tests is always a bit complicated, and many developers end up leaving views without testing or dedicating a lot of time and effort to the development of tests. Apple has its own native support for UI testing … Read More

Key Matchmaking Players

Key matchmaking players

Matchmaking is not something new, however, it was used mostly for the marriage purposes. Nowadays, matchmaking platforms and robotics allow us to use it in other ways as well, for example, finding right events, doing networking in an efficient way, … Read More

Product Leader

Product Leader – Not (only) agile

The Product Owner or product leader position is one of the most demanded positions in the market today; most companies understand how critical it is to have someone that holds a clear view of the product and can prioritize user stories … Read More

Kotlin Vs Java

Java vs Kotlin

In Apiumhub we work with controlerless architecture called Pure MVP a lot ( We named it MVPP ), which is based on the concepts of composition of functions and investment of dependencies. You can find more information about it in … Read More

Customized ERP Solutions

Why Consider customized ERP Solutions for Your Business: Benefits, Use Cases

Properly chosen ERP (Enterprise Resource Planning) software can help you to organize, automate and improve your business. Custom ERP software can increase the efficiency and maintain continuous growth. Unfortunately, choosing such kind of software randomly, you risk wasting money without … Read More

Pure MVP Application

B-Wom case study: Pure MVP application

One of the most important tasks that we carry out in Apiumhub is to collaborate with our clients for the implementation of agile development methodologies and the introduction of good software development practices ( software architecture, testing, etc.). And today … Read More

About Apiumhub

Have a challenging project?

Secured By miniOrange