iOS

API for Mobile Apps in Simple Words

API for Mobile Apps in Simple Words

At present, the industry of IT is one of the most rapidly developed. The process of development is always accumulation of a great amount of knowledge, which must continuously be generalized and systematized.

iOS 13 What’s New

iOS 13 What’s New

iOS 13 — is one of the best mobile operating systems worldwide. Apple iOS 13 release entailed the launch of some great development tools and we are going to speak about them in this article.

RxAnimated - Animated Bindings

RxAnimated - Animated Bindings

RxAnimated — is a library for RxSwift/RxCocoa released in 2017, but can still be helpful for animation implementations. It provides the animated interface for bindings in RxCocoa. The library is supplied with several predefined animations for binding and offers a flexible mechanism for adding custom animations and using them during binding in RxCocoa.

Augmented Reality with Swift 5 – How to Start

Augmented Reality with Swift 5 – How to Start

Imagine that the border between the virtual and the real world has disappeared. Augmented reality is the result of using technology for info overlay, like sounds, images, texts, onto the real world we see.

iOS Design Patterns

iOS Design Patterns

In this article, we will cover iOS patterns. Some of them will be considered in details, another ones will be shortly described, and others won’t be included at all.

How to Integrate Apple Pay in Mobile App

How to Integrate Apple Pay in Mobile App

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

iOS Swift 4: Today Extension

iOS Swift 4: Today Extension

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.

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.

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

Animation In IOS: Native Solutions And Third-Party Frameworks

Animation In IOS: Native Solutions And Third-Party Frameworks

Today we will take a look at a couple of quite simple examples, learn about pros and cons of what Apple has to offer in terms of animation and get ourselves familiar with some third-party frameworks I personally find to be quite useful for handling animation. I will also show you how to use UIKit Dynamics and Motion Effects available starting from iOS 7.

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