This awesome resource was started in November 2013. The initial goal was to provide guidelines to write the most clean Objective-C code possible: there are too many guidelines out there and all of them are debatable. We didn’t aim introducing hard rules but, instead, a way for writing code to be more uniform as possible across different developers. With time the scope moved to explain how to design and architecture good code.
Do you have a job opening?
Submit your 30 day Job Listing for FREE
Although we are all in love with Objective-C, the power of a language itself is given by its inner features. Languages like Ada have a built-in concurrency model, while Objective-C needs external libraries (let’s say libdispatch) to try to achieve the same power of expression found in richer languages. The same happened for the implementation of the Actor Model. The standout language for the feature of asynchronous message passing using the actor model is Erlang. From Wikipedia: The actor model
This part of the iOS 8 Swift Programming Language tutorial Series covers Strings. Like most programming languages Strings are extremely useful. Find out how to use strings in Swift here.
As all developers related to iOS and mac OS X app development are aware of the fact that Apple launched new programming language to develop IOS and mac OS X apps. This new programming language is named as SWIFT. In this post we will cover basic part of the language.
In this Swift Hello World tutorial I will show you how to make an app, Yes! you will create your first Swift Application and can officially call yourself an iPhone Developer. An hello world application is usually the first step to creating anything in any programming language. Even Apple provided a great book for Swift and that starts precisely with “Hello World!”. So lets stick with tradition and head straight into it.
In the previous iOS8 Swift Tutorials we went over some basics of the iOS8 programming language: Swift, and set up a simple example project that creates a Table View and a puts some API results from iTunes inside of them.
This quick tip will show you have to get REPL (Read-Eval-Print-Loop) using iOS8 Swift and Terminal.
This article is part of the create iOS8 Applications with Swift tutorial series, here are the other published articles: Slimming down our API Controller code First off, our original plan was to show iTunes music information. So let’s modify the API controller to better handle this information. Before we start making changes I want to simplify the class. We’re going to use the sendAsynchronousRequest we learned about in part 5, and slim down our API controller. To do that, let’s
In this iOS8 Swift Tutorial, I will show you how to create a To-Do like application using Swift, the new programming language from Apple. This tutorial is based on the Objective-C Counterpart over on the
So, we now have the functionality we’re looking for, but if you run this yourself you’ll see its super slow! The issue is that the images in these cells are downloading on the UI thread, one at a time, and they aren’t being cached at all. So let’s fix that.