Skip to main content
AppleVis

Main navigation

  • Apps
  • Forum
  • Blog
    • Podcast
    • Guides
    • Hardware & Accessory Reviews
    • Bug Tracker
    • Developer Resources
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. App Development and Programming

where/how to learn swift coding complete Beginner with voice over, help would be appreciated

By Amrit the blind constent lea…, 31 May, 2023

Forum
App Development and Programming

Hi, I really want to learn swift but as a compleate beginner I don't know where to start and I was hoping for some help and answers.
I don't know where I can learn fully, are there any Youtube Channels or tutorials anywhere, books, guidance tools, websites or apps which can teach me how to code in swift properly so I'm not just coding little stuff, I would like to be able to code a fully fledged Game, app or website or something by the end.
Thank you and oh by the way I'm using an M1 macbook pro 2020 version to learn it if I could get some advice on where and how to learn it in the best way.
Again thank you,
I'm new here and really appreciate a website like this.
thank you so much

Options

  • Log in or register to post comments

Comments

Learning to Code

By Paul

6 months ago

It’s always helpful to have an idea of what you want to make before you learn how to do it, because it can help narrow down your options and direct your focus. That said, when it comes to Swift, my first stops are the Swift language documentation, Apple’s API documentation, and Apple’s WWDC videos.

For a bigger picture of programming, there are obscene numbers of books and websites out there. It’s hard to make a specific recommendation because what you’re asking about is a very broad topic.

All that said, you can probably learn a decent amount just by playing with Swift UI and learning how to model data and state (the resources mentioned above are a good starting point). In fact, all you really need for a basic game are those things I just mentioned, saving state is relatively simple once you have a suitable data model, and networking isn’t something you need to know to get started making fun games. It may also be a good idea to learn about design patterns and programming paradigms, since both essentially underpin what you’ll do as an app developer.

Swift playground

By Kushal Solanki

6 months ago

Hi.
To learn to code you can download the swift playground app on the ipad or the mac.

Re: Swift playground

By Paul

6 months ago

Forgot about that. Then again, I had the impression the OP had already learned the language itself and was interested in learning to program at a higher level where you go beyond toy scripts/examples and start making apps.

100 Days of Swift

By Kevin Shaw

6 months ago

Go here:
https://www.hackingwithswift.com/100

I embarked on the 100 Days of Swift UI course. I made it to day 86 before that pesky thing called "work" got in the way. ;) I will finish.

The course is absolutely free, but you do need to post your progress on something like Twitter or Facebook so you've got a record of your completion.

Good luck!

Second

By Nuno

5 months 2 weeks ago

Yeah, I second 100 days of Swift UI. Paul Hutson is an awesome teacher.

More Like This

Xcode and swift tutorials (Forum Topic)
Creating an IOS App (Forum Topic)
Swift Playgrounds: Unable to drag code as instructed (Forum Topic)
Learning Swift and app development with voiceover? (Forum Topic)
Learning Swift using voiceover? (Forum Topic)
Where to get help with XCode12 beta and swift UI? (Forum Topic)
I would like to create an app or a game, but how? (Forum Topic)
Wanting to create my own app (Forum Topic)

Site Information

  • About
  • Club AppleVis
  • FAQ
  • Contact

Unless stated otherwise, all content is copyright AppleVis. All rights reserved. © 2023 | Accessibility | Terms | Privacy