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

No packages published

Languages