Screencast: Server Side Swift with Vapor: Authentication with Turnstile
In this Server Side Swift with Vapor screencast, you will learn how to set up username and password-based authentication with Turnstile: a security framework for Swift. The post Screencast: Server Side...
View Article20 Best Practices for Mobile App Search
So, you made an awesome app that helps people with their day-to-day lives. Great! Perhaps it helps your users with directions, buy clothes, look at funny GIFs, or read the news — in essence, you...
View ArticleHow To Make An App Like Pokemon Go
One of the most popular games on mobile today is Pokemon Go. It uses augmented reality to bring the game into the “real world” and gets the player doing something good for her health. In this tutorial...
View ArticleNew Course: Beginning iOS 10 Part 2 – Checklists
We’re happy to announce our 14th new course since WWDC is now available: Beginning iOS 10 Part 2: Checklists! This course is for complete beginners to iOS development, and picks up where Beginning iOS...
View ArticleSwift Generics Tutorial: Getting Started
Swift Generics create elegant code, fit for a king or queen. Update Note: This tutorial has been updated to Swift 3 by Gemma Barlow. The original tutorial was written by Mikael Konutgan. Generic...
View ArticleScreencast: Server Side Swift with Perfect: Getting Started
Learn how to get started with Perfect - a popular open source server side swift framework, by creating your first Perfect web app. The post Screencast: Server Side Swift with Perfect: Getting Started...
View ArticleMetal Tutorial with Swift 3 Part 3: Adding Texture
Update: This tutorial has been updated for Xcode 8.2 and Swift 3. Welcome back to our Swift 3 Metal tutorial series! In the first part of the series, you learned how to get started with Metal and...
View ArticleIntermediate Debugging with Xcode 8
Learn some intermediate Xcode debugging techniques! Update note: This tutorial has been updated to Xcode 8 and Swift 3 by George Andrews. The original tutorial was written by Brian Moakley. The one...
View Article6 Best Practices for Mobile App Search Filtering
I recently wrote a post where I shared 20 best practices about app search design. However, that is only one piece of the content discovery puzzle. Another huge component is search filtering: the...
View ArticleParse Server Tutorial with iOS
Update 3/6/17: Updated for Swift 3, Xcode 8, and current state of Parse Server. Original tutorial by Marius Horga. About a year ago, Parse, one of the most popular backend solutions for mobile apps,...
View ArticleUpdated Course: Custom Collection View Layout
We’re happy to announce that our 15th new course since WWDC is now available: Custom Collection View Layout! In this 13-part course for intermediate to advanced iOS developers, you’ll learn how to...
View ArticleAndroid Studio Tutorial: An Introduction
Update 3/8/17: Updated for the latest version of Android Studio by Brian Voong. Original tutorial by Megha Bambra. Android Studio is an IntelliJ IDEA based IDE and declared by Google as the official...
View ArticleScreencast: Server Side Swift with Perfect: Introduction to Perfect Assistant
Learn how to use Perfect Assistant to use it to create and configure Server Side Swift projects with Perfect, and build your projects on Linux. The post Screencast: Server Side Swift with Perfect:...
View ArticleMetal Tutorial with Swift 3 Part 4: Lighting
Update: This tutorial has been updated for Xcode 8.2 and Swift 3. Learn how to add lighting into your Metal apps! Welcome back to our iOS Metal tutorial series! In the first part of the series, you...
View ArticleScreencast: Beginning C# with Unity Part 25: Overriding
In this video, you'll learn what it means to override methods and how to override methods in your child classes. The post Screencast: Beginning C# with Unity Part 25: Overriding appeared first on Ray...
View ArticleSwift Algorithm Club: Swift Breadth First Search
The Swift Algorithm Club is an open source project to implement popular algorithms and data structures in Swift. Every month, the SAC team will feature a cool data structure or algorithm from the club...
View ArticleiOS Unit Testing and UI Testing Tutorial
Make better apps by using iOS Unit Testing!Writing tests isn’t glamorous, but since tests can keep your sparkling app from turning into a bug-ridden piece of junk, it sure is necessary. If you’re...
View ArticleUpdated Course: How To Make A Game Like Flappy Bird
Did you think 15 courses released since WWDC was a lot? Well, we’re not done yet. :] Today we’re happy to release yet another course: How To Make a Game Like Flappy Bird! In this course, you’ll learn...
View ArticleIntroduction to Unity 2D
Update 3/15/17: Updated for Unity 5.5. Unity is an extremely popular and versatile game engine that has a long list of supported platforms and devices to its credit. Although 3D gaming seems to be the...
View ArticleScreencast: Server Side Swift with Perfect: Deploying with Perfect Assistant
Learn how to use Perfect Assistant to easily deploy your server side swift apps with Perfect to Amazon EC2. The post Screencast: Server Side Swift with Perfect: Deploying with Perfect Assistant...
View Article