Skip to content

The repository contains exercises related to Modular Architecture using Swift Package Manager, Memory Optimization on loading an image, and Using Combination Framework Practices in the Development of a iOS Project

Notifications You must be signed in to change notification settings

ferdinand1995/Dota2-Heroes

Repository files navigation

Dota Heroes

Summary

Open Source iOS Apps: An application for viewing Dota 2 Heroes.

This project utilizes OpenDota API, which is also an Open Source project.

Coverage

What this project is cover ?

  • List of Dota 2 Heroes.
  • Filter based on Dota 2 Heroes Roles.
  • Detail page for each Dota 2 Hero

Prerequisites

In V1.0.0 - Developer has no intention using Cocoapods as 3rd party dependencies.

Developer has an expectation with the Swift Package Manager as the official 3rd party dependencies for Xcode.

Requirements

  • Xcode 12+
  • Swift 5+

Network Dependencies

  • Custom URL Session

3rd Party Dependencies

Project Roadmap

Refactor History

  • April, 2023
  • May, 2023

Architecture

About

The repository contains exercises related to Modular Architecture using Swift Package Manager, Memory Optimization on loading an image, and Using Combination Framework Practices in the Development of a iOS Project

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages