Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/henestrosadev/ios-lead-essentials-challenges

All four challenges of Essential Developer's iOS Lead Essentials course (under construction).
https://github.com/henestrosadev/ios-lead-essentials-challenges

caching clean-code coredata essential-developer ios ios-course solid-principles swift

Last synced: 19 days ago
JSON representation

All four challenges of Essential Developer's iOS Lead Essentials course (under construction).

Awesome Lists containing this project

README

        


iOS Lead Essentials Challenges


All four challenges of Essential Developer's iOS Lead Essentials course




GitHub Contributors


GitHub Contributors


Issues


GitHub pull requests


GitHub pull requests




Report Bug

·

Request Feature

·

Ask Question


## Challenges

- [x] 1. [Feed API challenge](https://github.com/HenestrosaConH/ios-lead-essentials-challenges/tree/main/feed-api-challenge): Implement the `RemoteFeedLoader` to load a collection of images from a backend. The implementation must conform to the `` protocol creating an array of `FeedImage`.
- [x] 2. [Feed store challenge](https://github.com/HenestrosaConH/ios-lead-essentials-challenges/tree/main/feed-store-challenge): Build a new infrastructure component that conforms to the `` protocol using **Core Data** to persist the feed.
- [ ] 3. [UI Design patterns challenge](https://github.com/HenestrosaConH/ios-lead-essentials-challenges/tree/main/ui-design-patterns-challenge): Display localized error messages in the UI to customers when the app fails to load the feed.
- [ ] 4. [Image comments challenge](https://github.com/HenestrosaConH/ios-lead-essentials-challenges/tree/main/image-comments-challenge): Display image comments when a user taps on an image in the feed.

## Acknowledgements

All credits to [Essential Developer](https://iosacademy.essentialdeveloper.com/p/ios-lead-essentials/) for their course.