Gallery of Marvel comics characters 🕷

Overview

Marvelgram app

Marvelgram app - is a gallery of Marvel comics characters.

Overview

Launch Search
Details Layout

FAQ

  • Q: Isn't the project too simple for a VIPER-like architecture? Why didn't you use classic MVC?
  • A: I wanted to train in architecture, and MVP seemed the easiest of all. As for the Coordinator pattern, it's the same story. I don't like to build next UIViewController in the same controller (violation of SOLID, code duplication)

  • Q: Why replace self.view in func loadView() some kind of view?
  • A: As for me UIViewController first of all control flow of screen (lol). My consciousness has changed this video by Paul Hudson. Therefore, by doing so, I unload it

  • Q: Why didn't I use Image Download frameworks (SDWebImage, AlamofireImage, etc...) ?
  • A: I wanted to practice downloading and caching images on my own without pods

Technical Requirements

  • UIKit
  • iOS 12.0+
  • Portrait mode only
  • No frameworks (preferably)
  • All screen sizes must me supported: from iPhone SE to iPhone 13 Pro Max.
You might also like...
Displays list of Marvel Characters for iOS
Displays list of Marvel Characters for iOS

Marvel Features: Displays list of Marvel Characters Displays detail of selected Marvel Character. Screenshots of application: Installation: Dependecie

An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics
An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics

AsyncXKCD An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics images and captions. It fills a UITableView as needed to k

Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin.

Readium Swift Toolkit Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin. This toolkit is a modular project, whic

Blog post on medium about the creation of a marvel app from ground up
Blog post on medium about the creation of a marvel app from ground up

Marvel App Appearance • Motivation • Posts • Installation ------- Appearance Motivation This repository supports a series of posts that will show how

iOS App by which the user can display a list of characters from the Harry Potter Movies.

iOS App by which the user can display a list of characters from the Harry Potter Movies. They can display a list of all characters, students, staff or view characters by house.

IOS application for researching of Rick and Morty Universe: characters, locations, episodes.
IOS application for researching of Rick and Morty Universe: characters, locations, episodes.

Rick and Morty universe iOS app In this project I used Swift Alamofire Creating UI programmatically MVC, Delegate, Singleton Design: figma mockup API:

A category on NSString to convert Emoji Cheat Sheet codes to their equivalent Unicode characters

NSString+Emojize A category on NSString to turn codes from Emoji Cheat Sheet into Unicode emoji characters. Getting Started In order to use NSString+E

BountyList - A bounty list of One-Piece characters by using tableView

bountyList It shows a bounty list of One-Piece characters by using tableView str

TheSimpsonsQuoteGenerator - An app that generates Simpson's characters quotes, simple as that
TheSimpsonsQuoteGenerator - An app that generates Simpson's characters quotes, simple as that

Simpsons Quotes Generator An app that generates quotes from simpsons About The P

This sample app use the Star Wars public api to show a list of characters

StarWars-MVVM In this sample app, I use the Star Wars public api to show a list of characters from the Star Wars movie series. There are two goals I w

An iOS/tvOS photo gallery viewer, useful for viewing a large (or small!) number of photos.
An iOS/tvOS photo gallery viewer, useful for viewing a large (or small!) number of photos.

This project is unmaintained. Alex passed away in an accident in late 2019. His love of iOS development will always be remembered. AXPhotoViewer AXPho

🖼 Gallery App for Harvest (Elm Architecture + Optics) + SwiftUI + Combine.
🖼 Gallery App for Harvest (Elm Architecture + Optics) + SwiftUI + Combine.

🖼 Harvest-SwiftUI-Gallery Gallery App for Harvest (Elm Architecture + Optics) + SwiftUI + Combine. Examples Todo List Stopwatch GitHub Search TimeTra

Work in progress gallery of controls available to Catalyst apps using Optimized for Mac
Work in progress gallery of controls available to Catalyst apps using Optimized for Mac

Catalyst Controls Gallery Very simple work-in-progress demonstration of many common controls available to Mac Catalyst as of macOS 11. Provided moreso

🖼 Gallery App for Actomaton (async/await + Elm Architecture) + SwiftUI.
🖼 Gallery App for Actomaton (async/await + Elm Architecture) + SwiftUI.

🖼 Actomaton-Gallery Gallery App for Actomaton (async/await + Elm Architecture) + SwiftUI. NOTE: Most of the code are reused from Harvest-SwiftUI-Gall

IRGallery-swift is a powerful gallery for iOS.
IRGallery-swift is a powerful gallery for iOS.

IRGallery-swift IRGallery-swift is a powerful gallery for iOS. Features Captions. Rotation support. Load images locally or from a web URL. Custom UITa

This simple cordova plugin will download picture from an URL and save to IOS Photo Gallery.

Photo Viewer This plugin is intended to download a picture from an URL into IOS Photo library.. How to Install Cordova: cordova plugin add https://git

A photo gallery for iOS with a modern feature set. Similar features as the Facebook photo browser.
A photo gallery for iOS with a modern feature set. Similar features as the Facebook photo browser.

EBPhotoPages ”A photo gallery can become a pretty complex component of an app very quickly. The EBPhotoPages project demonstrates how a developer coul

iOS photo gallery written in Swift

SwiftPhotoGallery Overview A full screen photo gallery for iOS and tvOS written in Swift. Photos can be panned and zoomed (iOS only) Pinch to zoom (iO

A Photo and Video Gallery
A Photo and Video Gallery

================== bitcoin:1Lj45X69tPYAPqnZP2c9Ccs349fC2CEMQo Podfile platform :ios, '7.0' pod 'MHVideoPhotoGallery' Supported Videos Youtube Vimeo We

Releases(v1.2.1)
Owner
Mikhail Chaus
Telegram: @okidokimiki
Mikhail Chaus
Marvel Characters App With Swift

MarvelCharacters App Features List Marvel Characters Show marvel character detail screen Search characters using starting name Handling Empty state in

null 0 Nov 22, 2021
iOS App by which the user can display a list of characters from the Harry Potter Movies.

iOS App by which the user can display a list of characters from the Harry Potter Movies. They can display a list of all characters, students, staff or view characters by house.

Matthew Hollyhead 0 Nov 7, 2021
IOS application for researching of Rick and Morty Universe: characters, locations, episodes.

Rick and Morty universe iOS app In this project I used Swift Alamofire Creating UI programmatically MVC, Delegate, Singleton Design: figma mockup API:

Ilya Pavlov 7 Nov 9, 2022
TheSimpsonsQuoteGenerator - An app that generates Simpson's characters quotes, simple as that

Simpsons Quotes Generator An app that generates quotes from simpsons About The P

aleksandre khubuluri 5 Nov 4, 2022
🖼 Gallery App for Harvest (Elm Architecture + Optics) + SwiftUI + Combine.

?? Harvest-SwiftUI-Gallery Gallery App for Harvest (Elm Architecture + Optics) + SwiftUI + Combine. Examples Todo List Stopwatch GitHub Search TimeTra

Yasuhiro Inami 160 Oct 17, 2022
Marvel - Marvel Characters App using MVVM, and including unit tests

Marvel About The purpose of this project is to develop a app using MVVM, and inc

null 1 Mar 20, 2022
Marvel-heroes - Marvel Heroes App Built with Swift

Marvel Heroes Marvel Heroes repository based on Marvel API https://developer.mar

null 0 Jan 5, 2022
Marvel-App - Marvel App For iOS Using Swift

App Previews Home Screen Detail View Features Async await UICollectionViewCompos

null 0 Feb 14, 2022
Display list of Marvel comic Characters and its detail view

Marvel Universe Display list of Marvel comic Characters and its detail view Installation Dependencies in this project are provided via Xcodegen (proje

null 1 Oct 19, 2021
Marvel Characters App With Swift

MarvelCharacters App Features List Marvel Characters Show marvel character detail screen Search characters using starting name Handling Empty state in

null 0 Nov 22, 2021