Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

What do you guys think about the future of Swift?

What is going to be the demand of Swift programmers in the workforce? What are ways to really master this language?

4 Answers

Justin Horner
STAFF
Justin Horner
Treehouse Guest Teacher

Hello Zain,

I've been using Swift since its announcement and I must say, I truly enjoy using it. As an iOS developer, I'm incredibly grateful that I finally have a modern language to use on Apple platforms.

It's intuitive, clean and expressive which allows one express the intent of the code without the language getting in the way. As Ryan stated, with the launch of the Apple Watch, the demand for Swift will be on the incline for the foreseeable future.

As far as mastering the language goes, my suggestion is simply to go through the iOS Development with Swift Track here at Treehouse first and then immediately begin writing something you care about with the language :)

A language is nothing more than a tool. To learn it, use it for its true purpose: building something you're passionate about.

Thanks Justin! What are you building with Swift?

Justin Horner
Justin Horner
Treehouse Guest Teacher

You're welcome! Unfortunately, I can't say too much about the project but I can say it's of the Music genre :)

I've been learning Swift here on Treehouse, and I have to say it's probably my second favorite language, behind Ruby. I'm just scratching the surface, but it works very similarly to how I think about code, and I really want to write an iOS app to play with it more in depth.

Glad to hear!

The demand for Swift is going to continue to skyrocket. Especially with the launch of wearables by Apple. All these new devices will also have apps, written in Swift.

It's a good time to be learning how to code - especially Swift ;)

Wow! Thanks for the response Ryan! You've been a mentor for me from afar! I've been reading your blog for quite some time! Your post on using Trello effectively has saved me a lot of stress!

Awesome work with Treehouse! Just started using it and loving it so far!

Cheers Zain Abiddin! :)

I think it's incredibly intuitive, especially compared to Obj-C.

I recreated the Crystal Ball app from treehouse, in Swift, and it took me about half the time. I find that impressive, considering I didn't have instructions on how to do it with Swift.

Obviously, they're going to improve or change the primary language again at some point, but I think it's definitely a good step forward.

Yup! I'm really enjoying my experience learning it!