Swift for Beginners

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udacity course.

Learn Swift, Apple's programming language for building iOS applications.

Reddacity may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udacity. Thank you for using these buttons to support Reddacity.

Reddit Posts and Comments

0 posts • 8 mentions • top 3 shown below

r/hackintosh • comment
1 points • astrorion26

This is a beginner's course which might be too easy or too basic for you if you've had programming experience. This on the other hand is more difficult and in depth.

Apple has been making these security chips called T2 chips and they've been included in every mac since 2018 or 2017. Trust me I used to be like that with updates on a desktop which are supposed to be smooth😂😂 until one of my updates somehow completely bricked my install and I had no rollback. I had to reinstall macOS on a separate drive and use migration to get my files back then I cloned my new install back to the old drive so I was lucky. If you need a free copy I'll give you one when I get back from my trip.

If you're not travelling a lot then battery life shouldn't be a worry for you, I end up getting home super late so for me making sure I get optimal battery at an optimal size is very important. When you have you're laptop with you everywhere you really start appreciating light laptops that pack some decent power while not drinking you're juice. Your laptop has a full blown GTX 1060, 6 core CPU(with hyperthreading), and a 144 Hz screen while maintaining a price point much cheaper than anything Apple seems to be offering, so you can't expect it to last too long. Not to mention it's decently sized for specs like that , I would've thought it's one of those crazy thick laptops that loon like alien computers lol. My MacBook Pro 2013 is rocking a GT 750M with 2GB of VRAM, an i7 4 core 8 thread, it's not crazy but it has some disposable power, and through Apple's optimization it literally runs like it's new. No hiccups and the battery life is still amazing as long as I don't use Chrome but I don't even think of gaming for a second lol, this thing will probably die of overheating, I joke but the aluminum body gets hot.

It's great that you got the battery indicator working, and I'm not sure if battery optimizations are specific to each laptop so you'd have to read up but I'm sure there's one for the XPS 9560 or something. The XPS laptops seem to be a favorite hackintosh laptop though at their price I'd just buy a MacBook and save myself the hassle since I can easily boot camp Windows.

r/iOSProgramming • comment
1 points • hau5keeping

https://www.youtube.com/watch?v=71pyOB4TPRE&list=PLPA-ayBrweUzGFmkT_W65z64MoGnKRZMq

https://www.udacity.com/course/swift-for-beginners--ud1022

r/swift • comment
1 points • LisaDziuba

I have a prepared list of sites I'm sending when someone is asking "how do I get started?":

**Apple guides**:
Here you will find everything you need to know about Swift - [full language guide & reference](https://developer.apple.com/library/prerelease/content/documentation/Swift/Conceptual/Swift_Programming_Language/index.html). Here you will find practical case, where every lesson walks you through a step-by-step process of creating a simple, real-world iOS app. Follow the steps and build your 1st app: [Apple guide](https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1). For comprehensive Xcode tutorial, [check this](http://help.apple.com/xcode/mac/8.0/#/). A lot of reading, but it explains everything!

**[Stanford lectures](https://itunes.apple.com/in/course/developing-ios-10-apps-swift/id1198467120)

****Raywenderlich.com tutorials.**
Check beginners section, they have many good free guides.

**Udacity** has some free courses on Swift:

* https://www.udacity.com/course/swift-for-beginners--ud1022

* https://www.udacity.com/course/swift-for-developers--ud1025

* https://www.udacity.com/course/learn-swift-programming-syntax--ud902