Best Mood Tracking Mobile Apps and How to Develop One
Written by Iryna Pototska

Best Mood Tracking Mobile Apps and How to Develop One

Mobile apps are efficient tools that help people monitor their psychological health and facilitate self-care for people with depression, anxiety and bipolar disorder; most popular apps include mood diaries and mood trackers.

How to Work with Delegation in Kotlin
Written by Ihor Kucherenko

How to Work with Delegation in Kotlin

Delegation pattern is an extremely powerful tool for Android developers. Using class delegation and delegation pattern you can improve the quality of your code and prevent the emergence of bugs.

Native vs. Cross-Platform: When Cross-Platform Wins
Written by Yevhenii Kravchenko and Iryna Pototska

Native vs. Cross-Platform: When Cross-Platform Wins

Cross-platforms solutions written in React Native have a number of advantages compared to native app development and are beneficial for certain types of businesses.

How to Work With Android Architecture Components
Written by Ihor Kucherenko

How to Work With Android Architecture Components

At Google I/O 2017 conference, Google presented brand new Android Architecture Components. We have already explored them and ready to present results through a sample project created with AAC.

How to Build a Web-Based CRM System: Salesforce, Salesflare, and Insightly
Written by Yana Poluliakh

How to Build a Web-Based CRM System: Salesforce, Salesflare, and Insightly

For any business it's very important to foster its relationships with present and future customers. Sometimes it's hard to do so without the help of advanced technologies, namely CRM systems. In this article, we'll talk on what CRM system are, and how to build one of your own.

May 2017: Four New GitHub Open Source Libraries
Written by Boris Vinogradov

May 2017: Four New GitHub Open Source Libraries

May 2017 brought us several UI components, animations, and tools written in Swift that are used for gradient animation effect, image and video selection. Also, we are looking forward to the upcoming release of Swift 4.

How to Develop a Personal Trainer App Like 7 Minute Workout
Written by Alyona Zakurdaeva

How to Develop a Personal Trainer App Like 7 Minute Workout

There are a lot of investments in personal training app development so it's a hot industry now. But developers of trainer software, as well as its owners, face a lot of challenges in development and promotion. We'll tell you how to overcome those challenges.

Getting Restaurants to Your Food Delivery Business: A Lesson from Delivery Hero
Written by Yana Poluliakh

Getting Restaurants to Your Food Delivery Business: A Lesson from Delivery Hero

Building an on-demand food delivery platform is actually half the deal. How can you encourage restaurants to collaborate on your platform? This article sets out to answer this question.

Best Apps of 2017 Google Play Awards
Written by Alyona Zakurdaeva

Best Apps of 2017 Google Play Awards

Google announced the winners of 2017 Google Play Awards at Google I/O. There are 12 top apps of this year. Let's find out what makes them best.

Mobile App as a Brand Marketing Channel: Benefits Apps Provide to Brands
Written by Alyona Zakurdaeva

Mobile App as a Brand Marketing Channel: Benefits Apps Provide to Brands

More than 90 of 100 top global brands use mobile apps as a marketing channel. We'll tell you what benefits they get from their apps and share some marketing insights here.

Hidden Advantages of Cross-Platform Development with React Native
Written by Iryna Pototska

Hidden Advantages of Cross-Platform Development with React Native

Whether to develop a native mobile app or go for a cross-platform app is still up for debates but there is a lot of value cross-platform apps written with React Native can bring for your business.

How to Find a Reliable Software Development Service Provider for Your Digital Agency
Written by Iryna Pototska

How to Find a Reliable Software Development Service Provider for Your Digital Agency

Finding a reliable software provider for a digital agency is a hard process that involves a number of steps that we listed in the article.