Skip to content

davidjed/tvOSCodingExercise

Repository files navigation

tvOS Coding Exercise

This coding example displays an initial set of Marvel comic book characters on a tvOS interface; individual characters can be selected to view an initial set of comics associated with that character.

  • App is written entirely in SwiftUI with MVVM pattern
  • Async/Await is used primarily for API calls to the Marvel API; limited use of Combine is demonstrated in one back-end call, however, with Continuations to convert it to Async/Await
  • AsyncImage used extensively to load images from URLs
  • A single unit tests validates the ViewModel's logic to convert timestamp date Strings to display dates
  • Commonly-available MD5 hash algorithm is used to sign requests to API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages