{"id":13693978,"url":"https://github.com/thiagolioy/marvelapp","last_synced_at":"2026-02-08T16:39:39.383Z","repository":{"id":75532610,"uuid":"75615907","full_name":"thiagolioy/marvelapp","owner":"thiagolioy","description":"Blog post on medium about the creation of a marvel app from ground up","archived":false,"fork":false,"pushed_at":"2017-07-23T21:08:41.000Z","size":1069,"stargazers_count":174,"open_issues_count":3,"forks_count":66,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-08-03T17:18:18.755Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thiagolioy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-12-05T10:52:29.000Z","updated_at":"2023-09-29T15:51:13.000Z","dependencies_parsed_at":"2023-06-06T19:48:09.166Z","dependency_job_id":null,"html_url":"https://github.com/thiagolioy/marvelapp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thiagolioy%2Fmarvelapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thiagolioy%2Fmarvelapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thiagolioy%2Fmarvelapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thiagolioy%2Fmarvelapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thiagolioy","download_url":"https://codeload.github.com/thiagolioy/marvelapp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224346134,"owners_count":17296154,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T17:01:21.594Z","updated_at":"2026-02-08T16:39:39.312Z","avatar_url":"https://github.com/thiagolioy.png","language":"HTML","readme":"# Marvel App\n\n[![Twitter: @tplioy](https://img.shields.io/badge/contact-@tplioy-blue.svg?style=flat)](https://twitter.com/tplioy)\n[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/thiagolioy/marvelapp/blob/master/LICENSE)\n[![Build Status](https://img.shields.io/travis/thiagolioy/marvelapp/master.svg?style=flat)](https://travis-ci.org/thiagolioy/marvelapp)\n[![GitHub forks](https://img.shields.io/github/forks/thiagolioy/marvelapp.svg)](https://github.com/thiagolioy/marvelapp/network)\n[![GitHub stars](https://img.shields.io/github/stars/thiagolioy/marvelapp.svg)](https://github.com/thiagolioy/marvelapp/stargazers)\n[![GitHub issues](https://img.shields.io/github/issues/thiagolioy/marvelapp.svg)](https://github.com/thiagolioy/marvelapp/issues)\n\n-------\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"#appearance\"\u003eAppearance\u003c/a\u003e \u0026bull;\n    \u003ca href=\"#motivation\"\u003eMotivation\u003c/a\u003e \u0026bull;\n    \u003ca href=\"#posts\"\u003ePosts\u003c/a\u003e \u0026bull;\n    \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\n\u003c/p\u003e\n-------\n\n## Appearance\n\n\u003ch3 align=\"center\"\u003e\n  \u003cimg src=\"assets/marvel_screens.png\" alt=\"Marvel Screens\" /\u003e\n\u003c/h3\u003e\n\n## Motivation\n\nThis repository supports a series of posts that will show how to create an iOS app from scratch, using many different pods and tools that will make your life easier. The project will have Marvel's theme and use its [API](https://developer.marvel.com). You can usually find this information elsewhere but it is usually splitted in different unrelated tutorials, my approach here is to convey all within a single project\n\n\n\n## Posts\n\nCreating a Marvel iOS App from scratch..\n\n- [Part 1 | Tools, pods, tricks of the trade and more](https://medium.com/cocoaacademymag/creating-a-ios-app-from-scratch-tools-pods-tricks-of-the-trade-and-more-part-1-a0a3f18fbd13#.fu8u4puxu)\n- [Part 2 | Tests, coverage and more](https://medium.com/cocoaacademymag/creating-a-ios-app-from-scratch-part-2-tests-coverage-and-more-73b94178b695#.4s4omxm48)\n- [Part 3 | Travis, Danger and Fastlane](https://medium.com/cocoaacademymag/creating-a-ios-app-from-scratch-part-3-travis-danger-and-fastlane-8ac91a003c95#.ii2fy9oc5)\n- [Part 4 | Sketch for developers](https://medium.com/cocoaacademymag/creating-a-marvel-ios-app-from-scratch-part-4-sketch-for-developers-2344a221482a#.kr3lhhobz)\n\nOther posts built upon Marvel's iOS App..\n\n- [Migrating a Marvel's App to view code!](https://medium.com/cocoaacademymag/migrating-an-app-to-view-code-ffe3f1510408#.jwzemxaqa)\n- [Testing Marvel's View Code project .. With 100 % Code coverage !!](https://medium.com/cocoaacademymag/testing-marvels-view-code-project-with-100-code-coverage-23c55de4053b#.j16lslb7k)\n\n- [Marvel iOS App! Favoriting a character with View Code, Realm \u0026 RxSwift ..](https://medium.com/cocoaacademymag/marvel-ios-app-favoriting-a-character-with-view-code-realm-rxswift-e43b187c0f8e#.dd6bmjkil)\n\n- [Architecture Thoughts: Migrating Marvel's iOS App to ReSwift](https://medium.com/cocoaacademymag/architecture-thoughts-migrating-marvels-ios-app-to-reswift-ef7f20e84e60#.nl0b3aizp)\n\n\n\n\n\n\n## Installation\n\nThis project uses [Bundler](http://bundler.io) and [CocoaPods](https://cocoapods.org). All you need to setup it properly is:\n```\nbundle\nbundle exec pod install\n```\n\n## Tests And Coverage\n\nYou can run the tests any time. All your need to do is:\n```\nbundle exec fastlane test\n```\n\n## License\nThis project is licensed under the terms of the MIT license. See the LICENSE file.\n","funding_links":[],"categories":["Media","HTML","HarmonyOS"],"sub_categories":["Content","Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthiagolioy%2Fmarvelapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthiagolioy%2Fmarvelapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthiagolioy%2Fmarvelapp/lists"}