Apple has been working on augmented reality for the last couple of years, and this year, at WWDC18, Apple released their latest version of their AR framework: ARKit 2. This year’s release is jam-packed with new features, and in this article, we’ll look at what’s new in ARKit 2.

Continue Reading

Views: (49)
(0)

Amidst all the fanfare of another WWDC, Apple introduced us to iOS 12. This is one of the most focused releases for both consumers and developers, emphasizing performance optimization. As well as this focus on performance and optimization, iOS also bringssome feature iterations on many of the libraries we know and love. This includes the evolution of emojis (with memojis), Siri shortcuts, augmented reality and machine learning.

Continue Reading

Views: (101)
(0)

By now, you may have used an augmented reality app on your iPhone, with virtual objects that appear lifelike and blend in well with the features of the environment. In this series, you’ll learn how to implement this in your own iOS app with ambient light detection and horizontal plane detection to improve your augmented reality application. This tutorial will focus on showing horizontal planes and feature points in ARKit.

Continue Reading

Views: (72)
(0)

iOS 11 has elevated iOS, in particular for the iPad, into a true multi-tasking platform, thanks to Drag and Drop. This promises to blur the boundaries between apps, allowing content to be shared easily. Taking advantage of multi-touching, iOS 11 enables content to be moved in a natural and intuitive manner, bringing Apple’s mobile devices closer to parity with the richness enjoyed by its desktop and laptop users.

Continue Reading

Views: (91)
(0)

In addition to feature development and bug fixes, iOS developers have to keep tabs on what’s announced yearly at WWDC. Amidst the notable new SDKs announced, there are some changes that iOS devs will need to roll out to keep their apps platform-compliant.

Continue Reading

Views: (204)
(0)

MVC stands for Model-View-Controller, and it’s a widespread architectural pattern for software development. It’s the de facto design pattern for Cocoa development, and it has been for many, many years. Most of us can’t imagine building applications without it. Both UIKit (iOS) and AppKit (macOS) make frequent use of MVC. It almost seems as if we don’t have another option to build applications for iOS, tvOS, macOS, and watchOS.

Continue Reading

Views: (53)
(0)

Coding an iOS app is hard work, so it makes sense that devs want to cut corners and find ways to get their app online as quickly as possible. But a successful app will be around for a long time—that means years of bug fixing, feature enhancements, and working with other coders.

Continue Reading

Views: (47)
(0)

Have a great idea for an iOS game but are turned off by the hours of tedious work involved in bringing your concept to life? Well, that’s what templates are for. Why waste time reinventing the wheel when СodeHolder is filled with a brilliant range of iOS game templates that will help you cut through the drudgery and focus on the best parts of creating your own game?

Continue Reading

Views: (77)
(0)

In this tutorial, I’ll show you how to use a powerful yet elegant on-device database solution for your iOS apps: Realm Mobile Database. An alternative to Apple Core Data or SQLite with object-relational mapping (ORM), Realm Mobile Database offers developers an easier and more natural way to store and query data.

Continue Reading

Views: (127)
(0)

Any app that saves the user’s data has to take care of the security and privacy of that data. As we’ve seen with recent data breaches, there can be very serious consequences for failing to protect your users’ stored data. In this tutorial, you’ll learn some best practices for protecting your users’ data.

Continue Reading

Views: (115)
(0)