This is the app you'll be using during Netguru's workshops. General idea of the application is to display a list of venues using Foursquare API. We know this file is too long to read but it's really worth it 😄
gem install cocoapods
pod install
- iOS 9.0+
- iPhone 4S, 5, 5S, 6, 6 Plus, 6S, 6S Plus
- do not fork the repository - clone it,
- all tests should pass,
- fill missing method implementations,
- you should fix any bugs that you find in the current code base,
- implement missing functionality described below.
- Add UITextField in Navigation Bar and implement search functionality:
- after pressing Done on keyboard the list of venues should contain search results. To achieve this consult foursquare API documentation and
NGWAPIClient
class.
- Add UICollectionViewCell subclass to display cells. Subclass should handle displaying NGWVenue items:
- name,
- UIImageView as background.
- Add UIViewController subclass that displays a list of categories with following items:
- category image,
- category name.
User after selecting such category should only see a list of venues that match only that category. Please connect that feature with right bar button.
- tests are not passing,
- your repo was forked from the original one,
- you've added a new dependency,
- you've used a Storyboard file.
- write informative commit messages - take a look at short styleguide.
- please conform to objective-c style guide