Ios iPhone-RSS/Reddit客户端是向学生介绍Objective-C的好项目吗?

Ios iPhone-RSS/Reddit客户端是向学生介绍Objective-C的好项目吗?,ios,iphone,objective-c,Ios,Iphone,Objective C,我在想一个好办法,让iOS开发者让编程专业的学生跟上iOS开发的速度。这样的学生已经知道一些语言的编程,但不一定是objective-c。到目前为止,我已经看到许多项目为此目的使用了网络: RSS阅读器 Reddit或解析JSON的类似API客户端 照片库 就我个人而言,我认为这样的项目对学生来说有点太重了,因为它们可能涉及异步通信、块和网络。据我所知,之所以使用这样的项目,是因为它们提供了内容(标题、描述、图像URL),消除了iOS开发人员创建自己内容的需要 有没有一个更简单的项目可以交给

我在想一个好办法,让iOS开发者让编程专业的学生跟上iOS开发的速度。这样的学生已经知道一些语言的编程,但不一定是objective-c。到目前为止,我已经看到许多项目为此目的使用了网络:

  • RSS阅读器
  • Reddit或解析JSON的类似API客户端
  • 照片库
就我个人而言,我认为这样的项目对学生来说有点太重了,因为它们可能涉及异步通信、块和网络。据我所知,之所以使用这样的项目,是因为它们提供了内容(标题、描述、图像URL),消除了iOS开发人员创建自己内容的需要


有没有一个更简单的项目可以交给学生程序员,让他们跟上iOS开发的速度?我们一直在给学生类似的任务。我认为这真的取决于他们有多少时间完成这项任务。您可以查看斯坦福学生的任务。通常为期一周

这还取决于您希望他们制作一个工作项目,还是仅仅作为一个练习。

如果你想避免这些任务,那么你可以给你的学生一个使用核心数据或主要是按钮的小项目。对于这样的项目,有许多选项:

  • 计算器
  • 时钟应用程序
  • 电子邮件客户端(无网络)
  • 文本编辑器
  • 天气应用程序(无设计)
  • 还有更多

您还可以选择将单个项目分成更多练习,以使其更容易,并迫使学生学习和处理特定主题,如模块、委派或类似主题。

使用AFNetworking,我认为异步通信变得非常容易。成功和失败的障碍很容易理解。