How To Make an App – Ep 2 – Playgrounds and Swift

How To Make iPhone Apps with NO Programming Experience!
Lesson 2: Playgrounds and Swift
This lesson will help you get your feet wet with Xcode 8 and experimenting with some basic Swift 3 code. Follow along and if you’ve never programmed before, you’ll see that it’s not hard!

Download the Key Takeaways Lesson Notes here:

My Courses:

This video series uses the latest and greatest from Apple (Xcode 8, Swift 3, iOS 10) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

The lesson plan for the How To Make an App series can be found on my site here:

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!


CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 3, Xcode 8 and app building from my course and materials!

Intro & Outro music
“Heartbreaker” by Jahzzar (






31 responses to “How To Make an App – Ep 2 – Playgrounds and Swift”

  1. Soraya Anvari Avatar

    thanks for your tut 🙂 when im trying to run my code i get this error : "Connection refused" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}
    do yon know why?

  2. rk Avatar

    false isnt coming up too. whyyy

  3. rk Avatar

    why does it keep saying "playground execution failed" on mine

  4. Heyits raksa Avatar


  5. SciOnTheFly Avatar

    Thank you for creating this video. I'm new to all of this and am very anxious to get going. So far, you have made things very understandable and easy to work along with your instructions.

  6. Waxfoot Avatar

    Just wanted to leave a message here to say thank you.

  7. michigander boy Avatar

    can't wait to go through this tutorial so far so good!

  8. Dan Ronald Avatar

    Thank you for the help

  9. Cruise Morrison Avatar

    whats your playground meant to be (sry I'm new)

  10. Look Its an Ivysaur. Avatar

    is there a way to get a better interface? The white hurts my eyes at night.

  11. Han Ben Avatar

    oh thanks dude, i thought doing code is boring but once i see your video it is so fun thank you 🙂
    So you deserve a like a sub
    Thank you so much

  12. unki3259 Avatar

    what type of formats are used for the art in apps?

  13. charles perkins Avatar

    I'm downloading/installing Xcode now…seems to take a fair bit of time. Checked on Google and some say it takes hours to install. Oh well….

  14. Ashley Lyrics Avatar

    Hello should i learn swift language before following this course for ios app development ?

  15. Christopher McPhee Avatar

    Chris…What are the best reference materials for learning xcode and swift?I am want to build my first app.  Your videos are awesome.  I am ready…help me please!!

  16. Varun Desai Avatar

    Doesnt work. Copied it line by line

  17. Kartik Dhyani Avatar

    error the request to Simulator.Playground failed
    i am having this error plz help me

  18. MonkerVision YT Avatar

    that really helped me thanks

  19. Chatur Bahadur Avatar

    great shit, love it

  20. Santiago D Avatar

    How long does the circle take to finish spinning?

  21. mansukh dhillon Avatar

    nice vid and fuck the people that disliked the video

  22. Ethan Stesiak Avatar

    how do apps get ad revenue, and how would I go about getting ad revenue for my app?

  23. Muhammad Kanfoud Avatar

    will i ever be able to make a complex app by learning through your channel sir ?

  24. Khuslen Bambar Avatar

    I have a problem, where it keeps on saying that Xcode needs to take control of another process for debugging to continue. It's asking me about a name and password of a user in the "Developer Tools" group to allow this. Can you tell me what to do, or fix this problem, please?
    I appreciate your understandings and your help!

  25. Daniil Han Avatar

    what is "import UIKit"?

  26. Simple Studio Avatar

    Seems just like JavaScript to me.

  27. FlintSter YT Avatar

    Thank you so much you have made my dream come true of making an app thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *