Test Driven Development (TDD) in Swift with Quick and Nimble
Writing tests of any sort on a mobile application project has not been a very popular choice and in fact, most mobile project teams actually want to avoid writing tests as much as possible to speed up development. As a...
How to Integrate Google Street View in iOS Apps
There are times when you struggle to navigate your customer to the office, especially when it is located in an obscure building somewhere inside suburbs. You may start to tell your customer the direction on phone. But in such...
An Introduction to SpriteKit Part 3: Scaling an Object
Welcome back to our SpriteKit tutorial series. In the first part of the series, you have centered the label on the screen using scenes, nodes and points. In the series second part, you have moved the label on the screen using...
A Beginner’s Guide to SiriKit in Swift
Editor’s note: Last year, Apple opened up Siri for developers by introducing a new framework called SiriKit. Developers can adopt SiriKit to enable their apps to interact with Siri. In this tutorial, Jayven will walk you...
Getting Started with Apple’s ResearchKit
Medical research study is being carried out usually by giving stack of papers and numerous question forms to participants to fill up. Electronic surveys are also carried out to know participants habits better. But it is a tedious...
Integrating Mixpanel Analytics into iOS App for Tracking User Events
Are you wondering which feature of your app is indulging most of your user? Do you know which is the most hit tab of your wonderful app? If you want your app to be loved by your users, you have to better understand how your users...
Mastering Swift: Enumerations, Closures, Generics, Protocols and High Order Functions
Welcome to the “Mastering Swift” tutorial series! This tutorial is a bit different from the ones usually featured on AppCoda, because instead of teaching you about the iOS APIs or a specific iOS topic, this tutorial...
Using AsyncDisplayKit to Develop Responsive UIs in iOS
Let’s get back to 2011, when I have seen this brilliant guy called Mike Matas on Ted introducing this new way of reading books interactively with a polished user interface as well as this astonishing user experience. The...
Introducing Firebase with Swift 3: Login and Sign Up
Since Parse has started closing down there have been a couple of databases that have tried to replace Parse for Mobile Apps such as Firebase and Realm. Firebase is the one that is currently becoming the most popular because of...
AdMob Tutorial: Displaying Banner Ads in iOS Apps with Swift 3
Like most developers, you’re probably looking for ways to make extra money from your app. The most straightforward way is to put your app in the App Store and sell it for $0.99 or more. This paid model works really well for...