Find a perfect JSON parser for CoreData - decodable from Apple

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

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

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

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 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:

Let’s Look Under the Hood of Doctrine 2

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 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: 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.

UX Practices from Best Travel Sites: Functionality and Usability

UX Practices from Best Travel Sites: Functionality and Usability

Travel sites UX

Whether you want to launch a new travel site or improve the existing, user experience (UX) is the first thing to consider. Attractive and easy-to-use sites achieve better user behavior metrics, which results in a higher conversion rate. That’s why successful travel agencies pay much attention to UX practices. We have analyzed them and share the most important with you.

How to Set up a Symfony Project for Work with Docker Subdomains

How to Set up a Symfony Project for Work with Docker Subdomains

Symfony with Docker

There are situations when Symfony needs routing based on subdomains. For example, when we deal with various functional clusters within one project or one repository. Let’s say, when, apart from API, there is an administrative part written in Symfony bundles or some functionality for public access urls from the client-side.