ARKit Tutorial in Swift 4 for Xcode 9 In this tutorial I’m going to show you how to work with ARKit, the new Framework from Apple that allows us to easily create Augmented Reality experiences in our iOS apps. The first thing to know about ARKit is that it can be used in three major…
Search Results for: index
Core NFC Tutorial for NFC on iOS Devices
With the release of iOS 11, for the first time third-party developers are able to use the NFC reader on devices iPhone 7 and higher. This could be used for passing along identification information and a whole host of other data exchange applications from door locks to subway passes. The technology used on iOS 11…
Caffe2 on iOS – Deep Learning Tutorial
Caffe2 in an iOS App Deep Learning Tutorial At this years’s F8 conference, Facebook’s annual developer event, Facebook announced Caffe2 in collaboration with Nvidia. This framework gives developers yet another tool for building deep learning networks for machine learning. But I am super pumped about this one, because it is specifically designed to operate on…
Swift 3 Tutorial – Fundamentals
Swift 3 Tutorial In this Swift 3 tutorial, we’ll focus on how beginners may approach going from complete beginner to having a basic grasp on Swift, and we’ll be working with Swift 3. We chose to write this tutorial because newcomers will find many tutorials out there that are out of date, so it’s not…
SiriKit Resolutions with Swift 3 and iOS 10 – SiriKit Tutorial (Part 2)
SiriKit Resolutions with Swift 3 in iOS 10 – SiriKit Tutorial (Part 2) This tutorial written on June 20th, 2016 using the Xcode 8 Beta 1, and is using the Swift 3.0 toolchain. This post is a follow-up in a multi-part SiriKit tutorial. If you have not read part 1 yet, I recommend starting there….
Siri Integration in iOS 10 with Swift – SiriKit Tutorial (Part 1)
Siri integration on iOS 10 – Swift Tutorial This tutorial written on June 13th, 2016 using the Xcode 8 Beta 1, and is using the Swift 3.0 toolchain. Get Xcode 8 set up for iOS 10 and Swift 3 compilation. If you have not yet downloaded Xcode 8 Beta 1, please do so here. (Optional)…
Mobile First & Declining Usability
Mobile App Design is Fashion Mobile app design moves very quickly, and with “mobile-first” thinking becoming the mantra of designers of all kinds, it is a leading indicator for design of just about everything else. So, I think it’s important to take a step back and analyze how apps are designed today. In this I…
How To Migrate Your App And Protect It From Shutdowns Like Parse’s
How To Migrate Your App And Protect It From Shutdowns Like Parse’s Editor’s Note: This article is written by Reinder de Vries, indie app developer at LearnAppMaking.com. Oh no! Parse is shutting down… How do you move on? On January 28th Parse announced it will be shutting down its service. They’re winding down the done-for-you…
Adding IBInspectable to a superclass in Swift
Adding IBInspectable to a UICollectionViewCell subclass One very useful feature I find is to add a IBInspectable background image to my views. In an entertainment app I’m currently building there is a designable cell that looks like this: @IBDesignableclass TrailerCollectionViewCell: MediaCollectionViewCell { @IBOutlet weak var lengthLabel: UILabel! @IBInspectable weak var bgImage: UIImage! { didSet { imgView.frame = self.bounds self.addSubview(imgView) imgView.image =…
Being Swifty with Collection View and Table View Cells
Here’s a common scenario: You have a table view or collection view that has a variety of different types of content. You want to display varying cells based on these types of content, and they’re all mixed within a single section. Pardon the stand-in art, but it looks roughly like this: In the Objective-C world,…