I'm assuming you need a Mac computer to develop ios applications? I have an iphone and ipad but I won't purchase their computers.
Technically, no; my first App Store release lo those many years ago was developed using a Hackintosh. That was like ten years ago, though, so maybe something has changed that requires, say, the Secure Enclave or something.
CS193p: Developing Apps for iOS
51–60 of 174 posts
Re: CS193p: Developing Apps for iOS
#52Re: CS193p: Developing Apps for iOS
#53Re: CS193p: Developing Apps for iOS
#54Re: CS193p: Developing Apps for iOS
#55Is it weird that a /university/ is offering this course on how to work with a specific commercial product? Shouldn't this be the domain of Apple itself or a company that specialises in training?
Universities have a bunch of roles and one of them is to teach skills you'll need in a given job. While some of those skills are truly general (problem solving, certain mathematics, thermo) you still learn the ones most common in your discipline. When you start a job as a new graduate you should have some familiarity in the tools and language of your discipline -- what units are used, how people talk (different disciplines can use different terms for the same thing), and yes, the most important tools. When I was an undergraduate we used Bridgeport mills (yes, it was pre CNC -- they were installed the very next year) because those were the common tools.
Many of the things I learned back then are obsolete, but I realize that most of the time was spent on the stuff that has lasted: diff eq, thermo, "deep skills". However I could not have been of any use to any employer if I didn't know (in my case) how to program a Lisp machine.
Re: CS193p: Developing Apps for iOS
#56this was always free. when i first learned ios development like 5+ years ago i took this course on youtube
Re: CS193p: Developing Apps for iOS
#57I've tried getting started with a small hobby project multiple times, and I get something working, but the documentation I can find doesn't really help you get into more advanced stuff.
Re: CS193p: Developing Apps for iOS
#58Re: CS193p: Developing Apps for iOS
#59Did this course almost a decade ago when it was ObjC based. Never really pursued iOS development (a big mistake on my part) but with Swift and SwiftUI I'm game to give it another try.
Swift and SwiftUI is such a fundamental shift in experience for the better.
There are a few esoteric things based on full interoperability with ObjectiveC and the cocoa API's, but for most apps, it's really straight forward.
Re: CS193p: Developing Apps for iOS
#60I'm sure this is great content, but the usage of Comic Sans for the slides really brings that first impression down.
https://en.wikipedia.org/wiki/Chalkboard_(typeface)
http://www.identifont.com/differences?first=Chalkboard&secon...
If you want to see a prominent Computer Scientist using Comic Sans, you need to watch Haskell creator Simon Peyton Jones' talks:
https://www.reddit.com/r/haskell/comments/1bd1ia/spj_and_com...