Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hands on Swift Language. Visual way with Light Programming
Rating: 4.1 out of 5(6 ratings)
224 students

Hands on Swift Language. Visual way with Light Programming

Step by step way to learn the Swift language the easy way. We assume you know nothing. Full Source Codes included. iOS 8
Created byYohann Taieb
Last updated 7/2014
English

What you'll learn

  • Get an Apple Developer License
  • Download and Use XCode 6 Beta
  • Create an iOS 8 Interface Layout
  • Create a Real Calculator App for all devices
  • Use Code only when it's necessary.
  • Learn how to create interface elements like Buttons and Labels
  • Connect the visual screen to the code behind
  • Make your app interactive

Course content

5 sections31 lectures2h 11m total length
  • iOS 8 and XCode 6 Beta needs an Apple Developer License0:24

    If you're watching this lecture prior August 2014, XCode 6 and iOS 8 are only available in Beta version, and you need to become an Apple Developer to access it.

  • Apple Developer License3:27

    Registration process to become an Apple developer.

    Note: If you're watching this lecture prior August 2014, XCode 6 and iOS 8 are only available in Beta version, and you need to become an Apple Developer to access it. This lecture show

  • Download XCode 6 Beta with iOS 8 frameworks1:31

    Step by step on how to get the Beta version of XCode with iOS 8 SDK

  • Opening XCode 61:07

    How to open XCoe 6 Beta

  • Create Your First iOS 8 Swift Project in XCode 63:25

    How to create your very first iOS 8 XCode project using the Swift language

  • Creating Labels on the iPhone Screen7:18

    Creating labels with the XCode 6 / iOS 8 interface builder tool

  • Quick Overview of User Interface Constraints3:41

    Learning what are constraints and how to use them.

  • Creating an interface outlet to connect label to code6:24

    Source code with the IBOutlet connection available in the download tab.

    Note: since iOS 8.2, you need an exclamation point after the variable definition. example:

    @IBOutlet var labelScreen : UILabel!

    Without the "!" labelScreen.text = numbersAsText is not working.

Requirements

  • a MAC or macincloud.com
  • an iOS dev license, otherwise I show you how to get one.

Description

Welcome to this course, this is Yohann. I will be your instructor.

This is a hands on course where you learn the concept of the Swift langage by applying them live. This is not just another course about theory.

I will show you every single steps you need to quickly get started with Swift. You will learn how to install the software to start using swift, how to get the developer license, how to create iPhone and iPad user interface layouts made of controls like buttons and labels, and you will learn how to connect the screen elements to the code to make them interactive. By the way, I provide you all the source code projects that we work on.

In this course, we prefer using the visual tools over coding, and we keep the programming part as simple as possible.

By the end of the course, you will know how to create a real iOS app, a fully functional calculator, ready to publish in the apple app store.

Come learn Swift with us, it’s here to stay and now is the time to be ahead of the curve.

Join us now. I’ll see you in the class room.

Who this course is for:

  • iOS developer (beginner to advanced level)
  • Anyone wanting to learn Swift, the quick and simple way
  • People that prefer doing things over boring lengthy theories
  • Programming student