Skip to content
This repository has been archived by the owner on Sep 3, 2024. It is now read-only.

pycom/iOS-coding-challenge

 
 

Repository files navigation

Pycom iOS Challenge

Pycom Challenge is an app for showing Flickr pictures in a Collection View. We've setup some boilerplate code for you 🙇 Your assignment is to improve the app and make it an enjoyable picture browsing experience. We'll give you some tips, but the requirements and specification are quite open.

Please fork this repository and commit your code to it. Document/decribe your solution in SOLUTION.md file. Send us link with your solution repository.

Remember, our goal is not to compare and grade the projects, but to get to know you better. We care about the quality, not quantity, we don't want you to waste your precious time.

Architecture

• We would like you to use the MVVM architecture or an iteration of MVVM. Try to solve the problem of mixing business and presentation logic in the View Model

• The project should be very easy to unit test. The project should have at least one unit test

• Feel free to choose the Observer mechanism (RxSwift, ReactiveCocoa, your own creation)

• Support error scenarios by simply showing an alert view

• Feel free to use any third-party libraries

Requirements

• The feed should be vertical, one picture per row

• The app should cache the images so they're available when the app is offline

• User should be able to tap the pictures in the feed to preview them in fullscreen

• The app should show loading indicators when the feed is loading

• Document your solution in SOLUTION.MD file

Good luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 55.1%
  • Swift 42.2%
  • C 1.6%
  • Ruby 1.1%