EN RU
Contact us

Why Kubernetes is a Considerable Step Forward in Software Products Development?

Why Kubernetes is a Considerable Step Forward in Software Products Development?

Just a bit more than 5 years ago Docker, a containerization project, was launched. The developers happily moved their applications running on a VM to Docker containers and felt happier even despite the bugs they ran into. However, a year later Kubernetes was created and became a key part of the container revolution. It grounded on the 15 years of Google experience and was crafted by Google expert team. It made not only the app development easier, but offers more flexibility and opportunities for scaling to the projects.

Find a perfect JSON parser for CoreData - decodable from Apple

Find a perfect JSON parser for CoreData - decodable from Apple

Hello dear colleagues and those who work with iOS. Most of you have definitely dealt with a net and parsed data from JSON. There are plenty of data parsing software, libraries and tools, which can be used for the purpose. Some of them are simple and some are complex. Frankly speaking, I have been parsing by hand for a long time, not entrusting the process to any side library or json parser. I should admit there were certain advantages in the process.

Apple Pay Integration into Mobile Apps

Apple Pay Integration into Mobile Apps

During the presentation on the 9th of September 2014, Apple introduced Apple Pay — its own system of mobile payments.

Apple pay allows iPhone 6 and iPhone 6+ users, as well as those who have new versions of Apple Watch easily shop online now, and benefit from apple pay app integration as well as make payments with the help of NFC (Near Field Communication) Technology. Touch ID or Face ID technologies are used for payment authorization.

iOS ML kit: advantages of machine learning in your pocket

iOS ML kit: advantages of machine learning in your pocket

On WWDC 2017 Apple has presented ML kit which happened to be one of major steps ahead in nowadays mobile software and was created to achieve a significant change in iOS user’s experience. Moreover, Apple not only let users experience their devices in new way but also made it easy for software developers to implement complicated machine learning algorithms in their apps.

Best Free Fonts, Part 2

Best Free Fonts, Part 2

So many good fonts have appeared in several recent years, and lots of free among them, that we have made up our mind to write a continuation of our article about the free fonts for designers.

Every designer has a set of his own favorite fonts, which he is comfortable with and which reflect his graphics style. The designers often say: «You can’t get enough of good fonts». Nowadays it’s easy to make a set of such kind, totally consisting just of free fonts.

Image Recognition in Apps: Why and How to Use

Image Recognition in Apps: Why and How to Use

Image recognition technology is more and more often used in our everyday life. Companies and enterprises use it to solve various problems from security to client satisfaction investigation. The investments into products with image recognition function are promised to grow up to $ 39 billion by 2021. Here are just a few examples of how image recognition is used in different spheres:

How to Integrate Google Pay Service Into Your Android App and Why You Need It

Google Pay for Android app

The right choice of a payment method proposed to the client is an important condition of success in the e-commerce. When talking about mobile apps, the statistic says you may lose up to 80 % of your clients just because the payment service is inconvenient or untrustworthy. Just think of all those attempts to enter all data with the help of a touchscreen — not to mention multiple shifts and fear of data leaks. In this situation, the integration of Google Pay service is a win-win solution for all parties.

Let’s Look Under the Hood of Doctrine 2

Doctrine 2

Perhaps it is not an exaggeration to say that Doctrine is the most frequently used ORM in the Symfony ecosystem. That’s why for the PHP developer, the mastery of this library is really important. In this article, I propose to look ‘under the hood’ of this Mustang among ORMs and figure out what abstractions and patterns form the base of this library.

Running PHPUnit Tests with Code Coverage in PHPStorm When Working in Docker

Running PHP Unit tests with code coverage in PhpStorm

In PhpStorm, there is a possibility to create Run/Debug Configurations and to run them from IDE. It allows the project participants to share common configurations using a ‘Shared’ flag in the settings. One of such operations is running unit tests in the course of development. Let’s discuss how to fine-tune this process by means of Docker.

Travel Sites: UX Aspects of Content Organization

Travel Sites Content organization

In our previous article, we touched on the subject of functionality and usability as the main UX options for the travel website. This time, let’s pay attention to travel site content from the UX point of view. Since there is a growing tendency for betting on not only professional texts, images, or videos, but on what is called user-generated content as well, we will refer to both of them.