Recording ARKit Videos & Animated GIFs Using ARVideoKit
Mobile augmented reality has been a trend recently and it’s been implemented in many applications to provide more interactive, fun experiences to share with people. Hence, major augmented reality frameworks, such as ARKit,...
Building a Chatbot App for iOS with Dialogflow (API.AI) and Text-to-Speech
With the latest release of Apple’s Core ML, developers are one step closer to building Artificial Intelligence apps with ease. While image recognition and text detection are great examples of apps that utilize AI, another...
ARKit Tutorial: Understanding and Implementing 3D Objects
Having great visual elements can give your App a unique personality. In this tutorial, we will look at 3D objects creation toolsets, online resources for 3D objects, SceneKit supported formats, most importantly, learn to build a...
Learn macOS Development: Develop a Music App with Audio Playback and File Upload Features
Welcome to my second tutorial of the macOS app development! If you have not read my first tutorial on macOS app development, it may be helpful for you to check it out first as I will not go into some of the stuff, which were...
Announcing Beginning iOS 11 Programming with Swift
After months of work, we are thrilled to announce our flagship course – Beginning iOS 11 Programming with Swift, which is now fully updated for Xcode 9, Swift 4 and iOS 11. Of course, you will learn how to design your apps...
Building a Simple ARKit Demo with SceneKit in Swift 4 and Xcode 9
Augmented reality is here. It is coming in a BIG way. Remember Pokemon Go? Well, that’s just a taste of augmented reality. Apple is bringing augmented reality to the masses starting with iOS 11. With iOS 11, hundreds of millions...
Using Braintree to Accept Credit Card Payment in iOS Apps
Nowadays, more people look to their mobile devices to surf the web than traditionally fixed devices. And when they’re on their phones, they’re using apps. Indeed, people spend 85% of their time on their phones using...
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...
A Beginner’s Guide to Core ML Tools: Converting a Caffe Model to Core ML Format
Welcome to the second part of the Core ML tutorial series. In this tutorial you will learn how to set up a Python virtual environment, acquire a data model not in the Core ML format, convert that model into a Core ML format, and...