Would you like us to call you back? We will call during our working hours 9am - 7pm EET



Call Us

Our blog

Let us share our knowledge with you

How to Choose a Perfect Architecture for iOS: MVC vs MVVM vs Redux

Architecture is a fundamental part of your app. It’s what you build your app on top of. You should think about the architecture before you begin development and keep in mind both the technical and business purposes your iOS app will serve in the future. Choosing an architecture that’s clear and simple yet able to scale is a real challenge, and as an iOS developer, I feel that traditional iOS architectural patterns are sometimes hard to work with.

26.03.2019 Featured Post 685 views 6 min

How to Develop a HIPAA Compliant mHealth App

HIPAA is the most important legislation for anyone who wants to create healthcare-related software for the US market. While developing mHealth apps is complex, complying with HIPAA and even merely understanding all its requirements is a much bigger challenge.

26.03.2019 Featured Post 341 views 6 min

6 Steps for Creating an Agriculture App for a Farm Business (+ Popular Features)

Farming, which has existed since the dawn of humanity, is no longer considered as traditional and conservative as it used to be. Modern farming is digital, technological, and innovative; and with a growing number of people to feed, this trend is likely to continue. Mobile technology is already widespread in the agricultural industry, but there’s still plenty of space for improvement. Let’s see how to create an agriculture app that will optimize farming.

19.03.2019 Featured Post 975 views 8 min

Legacy Project Refactoring: Handling API Errors with Retrofit2 and RxJava

Legacy projects have their own peculiarities, and working with them can be a challenge. Such projects are constantly expanding, and developers are adding new API requests, technologies, frameworks, libraries, and more. An architecture that was once great becomes outdated and can’t handle so many extra structures. This is when the time comes for refactoring.

28.02.2019 Featured Post 269 views 6 min

How We Increased Offline Sales by Connecting a Mobile Retail Platform to Brick-and-Mortar Stores with Location-Based Notifications

To drive offline sales through the mobile app experience, we implemented location-based push notifications for our retail client. Read about how we implemented this feature and what challenges we encountered. Thanks to our quality assurance experts and lots of research on the part of our developers, we were able to increase both time spent in the app and the retention rate.

28.02.2019 Featured Post 229 views 4 min

How to Build a Marketplace Mobile App and Make It Reliable

The biggest retail giants in the world are marketplaces. Amazon, eBay, Etsy, Alibaba… these are just a few of them. These platforms help people sell and buy goods. They handle advertising and marketing and provide an audience for merchants and a big choice of products for buyers. How can you build a marketplace app and what should you watch out for? Find out in this article.

26.02.2019 Featured Post 348 views 9 min

Development Experience: Flutter vs React Native

Flutter and React Native are cross-platform frameworks that were developed by two tech giants as technologies to power apps of the future. Flutter is young compared to the more mature React Native, but both are still new on the market and have every chance of becoming the most widely used framework. I decided to create a small and simple project in both Flutter and React Native and share my impressions with you.

26.02.2019 Featured Post 1657 views 7 min

React Native vs Flutter. What to Choose for Your Next Project

Though the mobile market is more stable and standardized than it used to be, new languages, frameworks, and libraries continue to emerge. React Native started a revolution in cross-platform development when it came out. Now Flutter is the new kid on the block. What is Flutter about, how is it different from React Native, and should you choose it for your next development project? Find out in this article.

26.02.2019 Featured Post 2955 views 8 min

Overcoming Inconsistencies in a Logistics App: Connecting Native Features with a React Native Module

We’ve been working with a large European logistics company for three years, building and supporting their customer-facing mobile app. In this case study, we describe how we set up efficient communication between customers and the client’s support team via a chatbot integrated with the Salesforce platform.

31.01.2019 Featured Post 248 views 3 min

MVC vs MVP vs MVVM vs MVI. Choosing an Architecture for Android App

Before you build a house, you need to lay a foundation. The type of foundation will depend on how big your house will be, how many stories it will have, and what materials you’ll use to build it. The same goes for mobile software: before you start developing it, you need to create an architecture. The architecture will influence your app’s scalability and overall structure.

31.01.2019 Featured Post 913 views 8 min

How to Create a Successful Real Estate Mobile App for Your Needs

The real estate market is full of competition. To get ahead of your competitors, you try different strategies. You might improve your service, attract real estate agents to your website, and add new offers. Another thing you might try is creating a mobile application and creating value your competitors can only dream of.

28.01.2019 Featured Post 447 views 8 min

How Do Free Apps Make Money? Top 4 Best Monetization Strategies

Top 10 most profitable apps in the world are free to download. Every month, they get millions of dollars in revenue and grow their user bases by thousands of new users. Paid apps aren’t as successful, though it may seem that it should be the other way round. What’s the secret of free but extremely profitable apps? How do free apps make money? You’ll find out in this article.

28.01.2019 Featured Post 313 views 10 min