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
Pratyush Tottempudi
2,035 Pointsios Development with Swift course is too too short and very basic. Does not teach Metal, Cocoa Touch and other stuff.
ios Development with Swift course is too too short and very basic. Does not teach Metal, Cocoa Touch and other stuff. I feel like I did not learn anything complex. With the knowledge we gained through Treehouse, cannot even develop a moderate game. I does not teach on how to learn and use Cocoa Touch with Metal, and how to develop games with medioce graphics. And its just 12 hours.
1 Answer
Stone Preston
42,016 Pointswell, the Swift Basics course is just that. Its a basic course. It is not aimed at game development with Metal or game development at all.
The other swift courses are aimed at beginners as well, with the exception of the weather app course, and generally focus on getting familiar with Swift and iOS in general. Game development would be out of the scope of these courses
there is a Sprite Kit course using objective c that will teach you how to develop a game using Sprite kit that you might be interested in.
But as far as Swift courses go, none that have been released so far cover game development in any form or fashion
Pratyush Tottempudi
2,035 PointsPratyush Tottempudi
2,035 PointsHi Stone,
Thanks for taking your time and responding.
The problem with other courses is they are in Objective C. I am a new iOS developer, and I thought we can develop apps by just learning Swift.
So In order to learn advanced programming like Cocoa Touch, and Metal, do we still need to learn objective C?
My aim is too release some good apps into the market. Is just Swift enough, or should we also learn Objective C.
Stone Preston
42,016 PointsStone Preston
42,016 Pointsno, you can use swift.
However, I would say learning objective-c in addition to swift is a good idea. A lot of 3rd party libraries etc still use objective c, and its nice to be able to see objective c and be able to translate it into swift.
Its important to know both.