Introduction to Siri Shortcuts in iOS 12
At WWDC 2018 in San Jose, Apple announced Siri Shortcuts, a long-awaited feature which empowers developers to extend and augment the capabilities of Siri within their own apps. Previously, the SiriKit SDK was quite limited in its...
Getting Started with Fastlane for Automating Beta Testing and App Deployment
Let’s face it – provisioning, certificates, beta testing, unit/ui testing, and app submission is nuisance, to say the least. We all know it’s true. In fact, developers often spend hours of their sought after time wasted on...
Face Detection in iOS Using Core Image
Core Image is a powerful API built into Cocoa Touch. It’s a critical piece of the iOS SDK. However, it often gets overlooked. In this tutorial, we’re going to examine Core Image’s face detection features and how...
Parse Migration Part 3: Setting up Cloud Code, Dashboard, and Push Notifications on Parse Server
When Parse announced its shutdown last January, thousands of developers were upset and feared for the worst. In fact, Parse powers thousands of apps around the world, so the thought of Facebook shutting down its beloved developer...
Using CocoaPods in Your Swift and Objective-C Projects
Understanding CocoaPods, a dependency manager for Swift and Objective-C projects, is a critical skill every iOS developer should have. If you have no experience with CocoaPods, this short post is written for you. We’re...
WWDC Scholarship Interviews Part 2: Tips and Advices
Following up on my previous post, I bring the second part of this series on WWDC scholarships. With WWDC happening shortly, many are excited about the opportunities to attend the conference. Apple has a limited amount of seats...
WWDC Scholarship Interviews Part 1: Meet the Scholars and See What They Have Built
Apple’s World Wide Developer’s Conference (also known as WWDC and known better by attendees as DubDub) will be held from June 13-17. Each year, over 5,000 iOS developers from around the world gather to learn more about the new...
Parse Migration: How to Setup and Deploy Parse Server on Heroku or AWS
Following up on my previous post on migrating a parse database to a self-hosted MongoDB instance, in this spring-themed tutorial, we will take a look at how to host the parse server on Heroku and Amazon Web Services. For those...
How To Migrate from Parse to Self-hosted MongoDB
You may have heard that Facebook’s Parse.com, the popular Backend-as-a-Service (BaaS) is shutting down and all features will be permanently shuttered on January 28, 2017. Parse hosts approximately 600,000 apps, so this may...
The Absolute Guide to Networking in Swift with Alamofire
Networking in Swift has been a point of contention since the announcement of the language back in June of 2014. Even Swift’s creator, Chris Lattner, tweeted that decoding JSON is an “ongoing saga”. As a result,...