Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 1.62 KB

Assignment.md

File metadata and controls

27 lines (15 loc) · 1.62 KB

Take home assignment

Requirements, dependencies diagram and potential improvements

Description

Use the Foursquare API to build an app that shows a list of venues around the user's location. Optionally, give the user the possibility to adjust the radius of interest. Decide which venue details should be relevant to the user. You have complete freedom on how to present data on screen.

We have set up the project structure for you to kickstart the development process.

There are two targets available: one for SwiftUI and the other for UIKit.

You can choose whichever technology you're most comfortable with for the implementation. To streamline the development process and ensure consistency with our existing projects, we kindly request you to use the AdyenNetworking library for performing network requests. Submit the code that you consider to be final.

We'll check your implementation to understand mobile platform specifics, correct UX choices, overall architecture design, and code quality.

Foursquare API

Feel free to reach out if anything needs to be clarified. Please try to finish the assignment in one week.

As we're grading this assignment to a mid/sr. level, please bear in mind these requirements:

  • meets minimum UI/UX requirements
  • permission handling
  • Testable architecture

In Adyen, we value quality over quantity. Try to avoid over-complicating your assignment, and aim for a straightforward solution. Good luck, and have a great day!