César Fricks

280 Added | 4 Magazines | 3 Likes | 1,486 Followers | @cfricks | Keep up with César Fricks on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “César Fricks”

Trigonometry for Games – Sprite Kit and Swift Tutorial: Part 2/2

Learn Trigonometry for Game Programming!<p><i>Update 04/20/2015:</i> Updated for Xcode 6.3 and Swift 1.2.<p><i>Update Note:</i> This is the third incarnation of one of …

Game Development

Displaying Data With NSFetchedResultsController and Swift - Andrew Bancroft

Updated on September 23, 2015 – Swift 2.0<p>The combination of an NSFetchedResultsController and a UITableView provides a powerful way to integrate Core …

XCode

Swift From Scratch: Access Control and Property Observers

In the previous lesson, we added the ability to create to-do items. While this addition has made the application a bit more useful, it would also be …

iOS Apps

Trigonometry for Games – Sprite Kit and Swift Tutorial: Part 1/2

Learn Trigonometry for game programming!<p><i>Update 04/20/2015:</i> Updated for Xcode 6.3 and Swift 1.2.<p><i>Update Note:</i> This is the third incarnation of one of …

Swift Structures

This project provides a framework for commonly used data structures and algorithms written in a new iOS development language called Swift. While …

Unit Testing

Xcode 6 Tips: Vector Images, Code Snippets and Many More

As a developer, no matter whether your are a professional one, or you are just doing programming for fun, it’s definite that you are going to spend …

XCode

NSScanner

Strings are a ubiquitous and diverse part of our computing lives. They comprise emails and essays, poems and novels—and indeed, every article on …

Scanners

Creating a Sidebar Menu Using SWRevealViewController in Swift

As promised, here is the Swift version of the slide out sidebar menu tutorial. Again we will make use of an open source library called …

Objective-C

How To Implement A Circular Image Loader Animation with CAShapeLayer

<i>Update note:</i>: This tutorial has been updated for Xcode 9, iOS 11 and Swift 4 by Michael Katz. The original tutorial was written by Rounak Jain.<p>A long …

Extracted

Swift Collection Protocols

Swift has a well-designed and expansive suite of built-in collection types. Beyond Array, Dictionary, and the brand new Set types, the standard …

Algorithms

Learn How To Create An iOS App Using HomeKit

4<p>Back in early 2014 I had an opportunity to work on my first hardware project that went into production.<p>The project was incredibly interesting. All …

Home Automation

Self-sizing Table View Cells

Learn how to create self-sizing table view cells using Auto Layout.<p><i>Note</i>: This tutorial has been updated (21/09/2016) to use Xcode 8, iOS 10, and …

Pablo Picasso

Building a Text to Speech App Using AVSpeechSynthesizer

iOS is an operating system with many possibilities, allowing to create from really simple to super-advanced applications. There are times where …

iOS

Updating to the iOS 8 Search Controller

Feb 16, 2015 · 5 minute read <br>iOS 8UISearchController<p><i>When I first wrote about adding a search bar to a table view we were still using iOS 5. Not much</i> …

An Introduction to Xamarin.Forms and SQLite

At some point in your mobile development career, you are going to need to deal with data. Dealing with data means more than processing and displaying …

Windows Phone

Swift 1.2

Swift, true to its name, is moving fast. This week marks the beta release of Swift 1.2, a <i>major</i> update to the language. The Swift team has responded …

Objective-C

Swift State Machines, Part 2

Swift State Machines, Part 1

How To Secure iOS User Data: The Keychain and Biometrics – Face ID or Touch ID

<i>Update note:</i> This tutorial has been updated for Xcode 9.2, Swift 4, iOS 11 and the iPhone X by Tim Mitra. The original tutorial was also written by …

Quick Tip: Enumerations in Swift

Enumerations are a common design pattern in many programming languages. While you may be familiar with enumerations in C and Objective-C, Swift's …

Objective-C

Documenting Your Objective-C and Swift Code in Xcode with HeaderDoc and Doxygen

During the development of an application there are various steps involved in the whole process. Some of them are the definition of its …

Objective-C

IBInspectable / IBDesignable

Show, don’t tell. Seeing is believing. A picture is worth a thousandemailswords.Whatever the cliché, replacing an interface that requires us to …

XCode

Swift From Scratch: An Introduction to Classes and Structures

Up to now, we've covered the basics of the Swift programming language. If you followed along, you should now have a solid understanding of variables, …

Object-Oriented Programming

WatchKit Introduction: Building a Simple Guess Game

Editor’s note: Apple Watch is expected to release in the coming months. But as you know, the company already released WatchKit, the SDK that allows …

Apple Watch

iOS 8: How to Build a Simple Action Extension

App extensions were introduced during WWDC 14 as a way to extend the functionality of iOS apps to other parts of the system and to allow for better …

iOS Apps