CS193p: Developing Apps for iOS
11–20 of 174 posts
Re: CS193p: Developing Apps for iOS
#12Since this is posted here I'll ask a question that has been bugging me for the last year: Who does the captions on these YouTube videos? Is it automated? I ask because every CS193p video starts with the same opening scene/music and the caption describing the music is different on every single one . Is this an auto-caption algorithm just getting it wrong? Or is there a person having fun behind the scenes waiting for s…
Re: CS193p: Developing Apps for iOS
#13Since this is posted here I'll ask a question that has been bugging me for the last year: Who does the captions on these YouTube videos? Is it automated? I ask because every CS193p video starts with the same opening scene/music and the caption describing the music is different on every single one . Is this an auto-caption algorithm just getting it wrong? Or is there a person having fun behind the scenes waiting for s…
My guess is that those are manual.
Re: CS193p: Developing Apps for iOS
#14Haven't there been free iphone dev courses from stanford for free for over a decade? I recall iTunesU hosting them, and perhaps Coursera/EdX, and their own website etc. Which is great, of course, but is this different?
Re: CS193p: Developing Apps for iOS
#15Haven't there been free iphone dev courses from stanford for free for over a decade? I recall iTunesU hosting them, and perhaps Coursera/EdX, and their own website etc. Which is great, of course, but is this different?
I’m not sure if all of the assignments were posted then, and the site wasn’t as good.
Re: CS193p: Developing Apps for iOS
#16Off topic, but looking at the curriculum of the course and the more I read about native development, the more I love Flutter. There are so many barriers to entry for native development, to develop and publish a simple app is such a complex procedure that I respect anyone even trying to go Native first without any prior knowledge. Flutter on the other hand, is a pure joy. Almost anything you need UI-wise is prepared,…
I'd also say that the write once support on all devices is definitely not a 100% thing. There is definitely a lot of tweaking for adding support to specific platforms and devices (think iPad vs iPhone vs Android Phone vs Android Tablet). I've also found it that its a lot easier (when compared to native development) to create code that needs to be heavily refactored out when adding support for additional devices while also making sure to not braking things on other platforms. This last point complicates development because then you are forced to be familiar on how to test and debug on each platform, making sure that changes or issues fixed on a specific one don't break the other ones; this for sure adds a ton of development and testing time, specially when you go beyond just android phones and iPhones.
Where flutter has shined for us though has been for internal tools that we deploy and for which the UI is not designer-driven or that don't have stringent design and performance requirements.
Now don't get me wrong; I'm well invested in flutter but it does not come without its compromises, specially on iOS being second in line support after Android. It definitely gets you quicker to market with an MVP on more platforms compared to pure native development.
Re: CS193p: Developing Apps for iOS
#17Since this is posted here I'll ask a question that has been bugging me for the last year: Who does the captions on these YouTube videos? Is it automated? I ask because every CS193p video starts with the same opening scene/music and the caption describing the music is different on every single one . Is this an auto-caption algorithm just getting it wrong? Or is there a person having fun behind the scenes waiting for s…
Re: CS193p: Developing Apps for iOS
#18Old news? These excellent videos have been posted on Stanford’s YouTube channel for 8 months: https://youtube.com/playlist?list=PLpGHT1n4-mAtTj9oywMWoBx0d...
Anyway, they’re good!
Re: CS193p: Developing Apps for iOS
#19Can't wait to see all the same apps popping up on GitHub.
Re: CS193p: Developing Apps for iOS
#20I'm sure this is great content, but the usage of Comic Sans for the slides really brings that first impression down.