EN RU
Contact us

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.

Read more

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.

Read more

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.

Read more

iOS Swift 4: Today Extension

Today extension in iOS

There are various extensions that provide quick access to information without necessity to open app fully, in order to make iOS app convenient for use. All you need is just to swipe the main screen left and you will see a list of widgets — this is the Today extension which we will discuss in this article.

Read more

Hello CoreData!

Hello CoreData!

Today we will review framework under the terrible name CoreData, from Apple. I hate it so much. This is Apple's solution to work with SQLite (a relational database). CoreData can store Swift objects in SQLite, and also it can perform the reverse operation.

Read more

iOS Development: Best Practices

iOS development. Best practices

Hello. In this article, I will try to give some tips on writing a code for beginners in iOS development. I will not dive in much details, since it will take a lot of time (to be honest, I’m just too lazy). The essence of this article is to help to create good and stable applications; demonstrate how to do it, and how not to; develop your habit of writing a good and comprehensive code.

Read more

Beyond MVC: how to use MVVM in iOS

Beyond MVC: how to use MVVM in iOS

Today we’re going to talk about MVVM pattern. We will discuss its advantages in comparison to MVC and take a look at two implementation examples, a small and a big one. You will be able to use the latter in your work as an example of a good architecture for almost any MVVM project. So, let’s start with the basics :)

Read more