WWDC 2016 Aftermath

Earlier this week, Apple officially kicked off their annual WWDC (Worldwide Developers Conference) event in San Francisco. As always, the event began with a keynote during which Apple announced updates for their iOS, macOS, watchOS, and tvOS platforms. In this article, I’ll tell you everything you need to remember from the keynote. 1. iOS 10 This… Continue reading WWDC 2016 Aftermath

SpriteKit From Scratch: Fundamentals

Introduction SpriteKit, available on iOS, tvOS, and OS X, is a framework that allows developers to create high quality 2D games without worrying about the complexities of graphics APIs, such as OpenGL and Metal. In addition to handling all of the graphics for developers, SpriteKit also offers a wide range of extra functionality, including physics simulation, audio/video playback, and… Continue reading SpriteKit From Scratch: Fundamentals

iOS 9: Additions to SceneKit

Introduction SceneKit is a high-level 3D graphics API that has been available in OS X since version 10.8 (Mountain Lion) and was introduced on iOS with the release of iOS 8. In this tutorial, I show you the major improvements and new capabilities the framework has gained with the release of iOS 9 and OS… Continue reading iOS 9: Additions to SceneKit

New eBooks Available for Subscribers

Do you want to learn more about data analysis with Python? How about iOS 9 game development, Django, or Swift 2? Our latest batch of eBooks will teach you all you need to know about these topics and more. What You’ll Learn In the past couple of months we’ve made 16 new eBooks available for… Continue reading New eBooks Available for Subscribers

How to Create Custom View Controller Transitions and Animations

Introduction UIKit is a very powerful framework and provides various ways to transition between view controllers. Some of the animations provided by UIKit include horizontal sliding (via a push segue), vertical sliding, cross fade, and page curl. Sometimes, however, you need to have a custom transition between view controllers to create a compelling design or… Continue reading How to Create Custom View Controller Transitions and Animations