iOS

  • Working with Auto Layout Visual Format Language and Programmatically Creating Constraints

    This tutorial will show to you how to create Autolayout constraints using the Auto Layout Visual Format Language and programmatically by calling the proper iOS SDK APIs. Go through it and master constraints.

  • Using Quick Look Framework for Previewing Documents

    Several treasures like not so well-known frameworks and libraries can be found in the iOS SDK. Most of them can be proved to be real gems and truly useful tools, saving you from hours of extra work. One of them is the Quick Look Framework, and even if you’ve never used it before, it’s easy…

  • Managing SQLite Database with SwiftyDB

    Choosing a way for storing data permanently is something that is always needed when developing applications. There are various options we can pick from: To create single files, to use CoreData or create a SQLite database. The last option includes some extra hassle as the database must be created first, and all tables and fields…

  • Swift Tutorial: Building an iOS Chat App Using Socket.IO

    iOS apps exist in millions out there, and most of them communicate with servers to exchange data. In their majority, the server implements and provides RESTful APIs that apps can use for the communication. When an app needs to send data to the server, or fetch from it, it makes the proper request and after…

  • A Beginner’s Guide to Push Notifications in Swift

    “Push Notifications? Ohh, no!”. Yes, that’s the first thing that was coming to my mind when I was called to implement push notifications in an iOS app, and I’m pretty confident that it has been coming to yours as well. And not because it’s difficult to use push notifications, it’s just all that series of…

  • A Beginner’s Guide to NSDate in Swift

    If I was ever asked what’s one of the most common stuff I do among all projects, then I would have answered that dealing with dates is definitely one of them. Undoubtably, there’s no developer out there who doesn’t really need to “play” with the NSDate class and handle dates in some manner, no matter…

  • How to Use Dropbox API in iOS Apps

    Finding integrated cloud services into an iOS application some time ago was something quite rare. There were not many services offering APIs to do that, and moreover just a small percentage out of the total users had a constant Internet connection (3G/4G connections, or constant access to Wifi networks). Nowadays things have dramatically changed, as…

  • Tally-Counter

    Tally-Counter is a quite helpful, easy to be used and simple tool for counting… whatever you may think or imagine. Count people, objects, cars, birds, dots, clouds, ants; Count everything! It’s all a tap away with Tally-Counter being your assistant right into your hand. No more need to remember, no more need to write down…

  • How to show and hide (toggle) UITableview sections on the fly

    Some time ago I had written a post about how to use UITableView cells and make them work as a drop-down list. Anyone who had read that post might understood that when working with UITableViews you can do things more than the usual and common ones, and you can go as far as your imagination…

  • How to play audio files using the AVFoundation framework

    The topic of this tutorial is about the AVFoundation framework, which is a powerful set of tools that let programmers to work with both audio and video related tasks. In here, I’ll make a small introduction on how to play audio files using the framework, which is the most common task for the majority of…