Save for later

Build a Simple iPhone App with Swift v5

Heads up! This course may be archived and/or unavailable.

Building the Random Facts app will teach you how to use the Swift language and the Xcode and Interface Builder tools. You will also learn about core concepts such as views and view controllers, creating a data model, and how to refactor your code. Towards the end you will have finished creating a fun app that will get you oriented with the world of iOS development.

What you'll learn
  • Using Xcode IDE and Interface Builder
  • Basic UIKit components like buttons and labels
  • Creating a data model
Segments in this Workshop
    Get Details and Enroll Now

    OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating Not enough ratings
    Length 120-minute iOS Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Nicole Hinckley
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags iOS

    Get a Reminder

    Send to:

    Similar Courses

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    Load Builder $38k

    Page Builder $44k

    Asset Builder $53k

    Machine Builder 2 $55k

    Builder Rep $56k

    Plan Builder $61k

    Builder 1 2 $61k

    Prototype builder $75k

    Engine Builder $78k

    Boat Builder $85k

    Animator / Builder $105k

    Company Builder $113k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating Not enough ratings
    Length 120-minute iOS Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Nicole Hinckley
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags iOS

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now