Open codepathreview opened 7 years ago
:+1: great job! The point of this homework was to explore a simple example of a full MVC application with a RESTful API. Excellent job tackling many of the optional features. The more optional features you tackle, the more of the framework you'll be able to explore by the end of the class.
Here's a checklist of things that I'm looking for in this project.
Movie
model class will allow you move the deserialization code out of the view controller. You should also create a movie
property in your custom cell and use a property observer to update the cell's subviews. There are certain libraries like SwiftyJSON that remove the need for a lot of boilerplate code and make it easier to convert from JSON to your model objects. Other popular repositories include Argo, ObjectMapper, and DecodableHere are some other things I noted while reviewing your assignment
In general, you should challenge yourself to create visually polished applications. That's where you'll find all the rough edges of the iOS framework and earn the next level of mastery. /cc @codepathreview
Looks good, this exercise is intended in part to give you an introduction to the general rhythm of this course. The course is entirely project-based with an app being assigned each week and then due the following week. Each project builds on the last to help each engineer learn the practical elements of iOS development and best practices as quickly as possible. We also do a code review for each submitted project once the program begins.