/dev/full on OS X
How to simulate ENOSPC errors on OS X
Does it sound frightening? Not anymore! An easy example of how to implement a new error handling model in Swift.
For many Core Data is a synonym for an iOS database. Mobile Core Data appeared in 2009 and for five years was the one and only solution. Nowadays Core Data in iOS 9 looks almost the same as the first from iOS 3 SDK. That makes it a little bit out-of-date, especially in Swift app. Fortunately since 2014 there is Realm – new king in the database kingdom.
When we are talking about Rx, often times it all boils down to connecting (binding) our data sources with UI. You can see it clearly in our examples – we are connecting data to UI on a daily basis. In previous parts of the series, apart from UI bindings, we were also talking about retrieving the data. […]
Charts are lovely way to present complicated data sets. Everything seems to be easier when you can see it. One picture is worth of thousand words and the same can be said about charts.
Learn how to fetch your data from API, chain requests and setup Moya with RxSwift!?
In this article we will learn about bindings and how you can connect things in RxSwift!
Is Swift faster than Objective-C? This question has been asked so many times and the answer is still unclear. So I took the recent Xcode 7.3 beta and ran some tests comparing Swift 2.2 and Objective-C. The results were surprising even for me.
Start your adventure with Functional Reactive Programming and learn how to use RxSwift in your app development!
Swift 2.2 is going to be released with Xcode 7.3 and is supposed to be sometime in March to May of 2016. This issue is planned to be an intermediate point between Swift 2 and Swift 3 contains more changes. Actually Swift 2.2 only warns you about changes, when Swift 3 would not allow you many things you have got used to. But do not worry – I guess it is another big step to make Swift swifter.
A picture is worth a thousand words. Simple and meaningful. Why have to setup whole view (meaning not only UIView, but all its subclasses included buttons, images or cells) with raw code and imagine how it possibly could look, when you can easily use IBInspectable and IBDesignable available in Interface Builder since Xcode 6? Exactly! Let’s try it out and take a look how simple it is.
You can find complete source code on Droids on Roids’ GitHub repository Background One of the useful features for Gerrit users is to receive notifications about events related to their changes. Gerrit contains built-in support for email notifications. You can just configure SMTP settings and voilà, bunch categories of emails will be sent. So far so […]
Two different ways of approaching the implementation of Apple Push Notification Service in iOS app. Google Cloud Messaging versus Parse Push Notifications. Which one is the best for you?
Circular UIScrollView. Learn how to use SwiftCarousel helper with examples.
Currently, most mobile applications have login by social networks. In this post we will focus on solution using Twitter platform. We will try to create simple login using Parse backend service which provides support the Twitter API.
Do you remember days when maze games like Labyrinth 2 from Illusion Labs were one of the most popular titles on the App Store? In fact, it was a kind of a long time ago, when iPhone 3Gs and 4 had its glory time. I still think it was really nice idea, so why not create your own Maze game, especially since iOS SDK has such a great framework like SpriteKit?
Have you seen new Apple TV? Looks great, and brand new design brings some iOS/OSX feeling! As always, Apple included subtle, but very cool effect to interact with interface. Here’s you can look how to recreate it in Swift.
Since iOS 9 and OS X El Capitan, Apple has started supporting content blockers. This brings us ad blocking and many other interesting possibilities.