iOS

Building a Geo Targeting iOS App in Swift


Geo targeting is the method to show different content to your users based on their geographic location, such as country, region, city or any other criteria. There are a lot of common uses of geo targeting. Imagine a customer visiting your competitor’s restaurant. We can show him or her special offer in your...

Swift

An Introduction to Operator Overloading in Swift


Operator overloading is one of the most powerful features of any computer programming language, so Apple decided to make it available for development in Swift. However, with great power comes great responsibility. You can easily implement really weird scenarios with it, such as making the subtraction operator add...

Announcement

Celebrating 4 Years of AppCoda


Today is AppCoda’s birthday. It’s been four years since I published the very first post on AppCoda. The past 12 months have been filled with changes and milestones. We launched a new design of the website with a modern look & feel. We have more iOS developers (including Gregg Mojica, Maxime Defauw, and...

Announcement

Our Swift Programming Book for Beginners Now Supports iOS 9, Xcode 7 and Swift 2


Our flagship book, Beginning iOS Programming with Swift, has been fully updated for iOS 9, Swift 2 and Xcode 7. Not only is it compatible with latest version of Xcode and iOS, we will walk you through some new features of the SDK such as Stack Views and...

iOS

An Introduction to Stack Views in iOS 9 and Xcode 7


Earlier, we’ve talked about the new features of Swift 2. Starting from this tutorial, we will cover some cool new features in iOS 9. The upcoming version of iOS comes with a lot of new features. For developers, the introduction of Stack View deserves...

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Get a free 7-day iOS programming course, plus weekly programming tutorials, tips and freebies.

You have Successfully Subscribed!