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

Hi, Treehouse? Why every Swift iOS course is tagged as Beginner?

Compared to Objective - C iOS Courses

1 Answer

Hi, I'm not Treehouse, but I am a professional mobile development engineer, and can share a conjecture on the matter.

Swift is still a relatively young language, and is continually evolving. For this reason, there has been quite a bit less in the way of maturity, and furthermore, being only a little over a year old, there are very few experts in the topic.

As someone who has tinkered a good deal in Swift, and written about 5000 lines of Swfit code to date, having created 2 private apps for businesses, I must say that Swift is far easier than many modern languages in the sense that it is very intuitive and flexible, removing many of the difficult points of other languages used for it's purpose, such as Objective-C (iOS), C# (Windows Phone), and Java (Android).

Hope this helps answer your question.