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...
A Beginning’s Guide to Lottie: Creating Amazing Animations in iOS Apps
Good UI animations can greatly improve user experience of a mobile app if it is done precisely. It is usually one of the factors that differentiates a great app from a mediocre one. Designing a meaningful and functional animation...
An Introduction to SpriteKit Part 2: Actions, Sequences and Gesture Recognizers
In the first part of the tutorial series, you have learned all you need to know about scenes, nodes, labels and points in SpriteKit by centering a label on the screen. In this part, you will move the label when you tap the screen...
Implementing Push Notifications on iOS with Firebase
Push Notifications is a loud and powerful way for our apps to engage with our users. We engage with our users by letting them see values with their very owns eyes. Users see values. Users engage. We can engage our users by...
A Beginner’s Guide to Bezier Paths and Shape Layers
The process of developing apps includes amongst other things the creation of the user interface (UI) and all those simple or complicated views that appear on screen. There are different ways and different approaches to draw a...
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...
Using JavaScript in Swift Projects: Building a Markdown to HTML Editor
For a long time I wanted to write a post about how Swift and JavaScript can be tied together, and lead eventually to more powerful and rich-featured apps. Being able to embed JavaScript code in iOS projects is not something that...
SpriteKit Introduction Part 1: Scenes, Nodes, Labels and Points
Making apps is hard, but making games is even harder, especially if you are not the gamer type. I always used to say this to myself whenever I started learning game programming. And I eventually quit each and every single time....
Using Firebase to Integrate Facebook Login in iOS Apps
Earlier, James walked you through how to use Firebase for user authentication with email/password. It is very common nowadays for developers to utilize some federated identity provider credentials such as Google Sign-in and...
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...