Apple has its own app class curriculum available, but this Stanford class predates it by quite a few years.
If you want to learn about mobile application development, you have to pick a specific platform to target, and anything other than mobile web is going to be commercial.
Ideally, the things students learn in the class aren't just various APIs, but instead how to build a product, work as a team, and solve problems.
FWIW, I teach a very practical class in mobile application development at a university.
If you want to learn about mobile application development, you have to pick a specific platform to target, and anything other than mobile web is going to be commercial.
Ideally, the things students learn in the class aren't just various APIs, but instead how to build a product, work as a team, and solve problems.
FWIW, I teach a very practical class in mobile application development at a university.