64x64 icon dark hosting
Deploy New Relic now and get $135 off your Tuts+ subscription.
Advertisement

iOS SDK

  • Swift
    Swift from Scratch: Delegation and PropertiesPreview image@2x
    101 shares
    In the previous tutorial, you created your first Swift project in Xcode, a simple to-do application. In this installment of Swift from Scratch, we're going to add the ability to create to-do items. Along the way, you will learn about actions, delegation, and properties.Read More…
  • Swift
    Swift from Scratch: Inheritance and ProtocolsPreview image@2x
    130 shares
    While playgrounds are a great tool to play with Swift and learn the language, it's time to move on and create our first Swift project in Xcode. In this article, we're going to create the foundation of a simple to-do application using Xcode and Swift. Along the way, we'll learn more about object-oriented programming and we'll also take a closer look at the integration between Swift and Objective-C.Read More…
  • Mobile Development
    An Introduction to Xamarin.Forms and SQLitePreview image@2x
    149 shares
    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 information to the end user. You are going to need to store this information somewhere and be able to get at it easily. Thanks to Xamarin and open source software, you can easily store your data with an industry tested platform, SQLite.Read More…
  • Swift
    Quick Tip: Enumerations in SwiftPreview image@2x
    122 shares
    Enumerations are a common design pattern in many programming languages. While you may be familiar with enumerations in C and Objective-C, Swift's implementation of enumerations is significantly more powerful and flexible. In this quick tip, you'll learn what's special about enumerations in Swift, how to use them in your projects, and what makes them so powerful.Read More…
  • Swift
    Swift from Scratch: An Introduction to Classes and StructuresPreview image@2x
    144 shares
    In the previous articles of this series, we covered the basics of the Swift programming language. If you followed along, you should now have a solid understanding of variables, constants, functions, and closures. It's now time to use what we've learned so far and apply that knowledge to the object-oriented concepts of Swift.Read More…
  • iOS 8
    iOS 8: How to Build a Simple Action ExtensionExtensions
    149 shares
    Are you excited about extensions in iOS 8? Want to learn how to build an extension for your own iOS app? Then join us in this simple tutorial that will get you up to speed on Action extensions. We'll build a simple app and extension from scratch, and walk you through the whole process so you can start experimenting with your own ideas.Read More…
  • Swift
    Swift from Scratch: ClosuresPreview image@2x
    118 shares
    If you've worked with blocks in C/Objective-C or lambdas in Ruby, then you won't have a hard time wrapping your head around the concept of closures. Closures are nothing more than blocks of functionality that you can pass around in your code. In this article, you will learn everything you need to know about closures to get you started.Read More…
  • Adaptive Design
    An Introduction to Adaptive DesignPreview image@2x
    290 shares
    Xcode 6 and iOS 8 marked the release of several new technologies to help design your app for any device. Adaptive design makes development easier to account for all screen sizes, devices, and orientations. In this tutorial, you'll learn what exactly adaptive design is and how to start using it today.Read More…
  • Swift
    Swift from Scratch: Function Parameters, Types, and NestingPreview image@2x
    139 shares
    In the previous article, we explored the basics of functions in Swift. Functions, however, have a lot more to offer. In this article, we will continue our exploration of functions and look into function parameters, nesting, and types.Read More…
  • Swift
    New Course: The Swift Programming LanguageSwift
    133 shares
    At Apple's annual WWDC in 2014, it announced the creation and release of a brand new programming language: Swift. The idea is to use this language going forward when creating apps that target both iOS and OS X operating systems. In our new course, you'll learn the basics of the language and get familiar with the fundamental concepts.Read More…
  • Swift
    Swift from Scratch: An Introduction to FunctionsPreview image@2x
    204 shares
    To get anything done in Swift, you'll need to learn the ins and outs of functions. Functions are exceptionally powerful and flexible in Swift. The basics are simple—especially if you've worked with other programming languages before—but because of Swift's flexible syntax it can easily become complex if you're not familiar with the basics. In this article, we'll focus on those basics first.Read More…
  • Swift
    Swift from Scratch: Optionals and Control FlowPreview image@2x
    175 shares
    In the previous articles, you learned some of the basic concepts of the Swift programming language. If you've programmed before, I'm sure you saw a few similarities with other programming languages, such as Ruby, JavaScript, and Objective-C. In this article, we zoom in on control flow in Swift. Before we can discuss control flow in more detail, we need to take a look at a concept that is new to most of you, optionals. Optionals are another safety feature of Swift. At first, it may look like a hassle to use optionals, but you'll quickly learn that optionals will make your code much safer.Read More…
Advertisement
Suggested Tuts+ Course
The Swift Programming Language$15
Advertisement