Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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).
- Host: GitHub
- URL: https://github.com/henestrosadev/ios-lead-essentials-challenges
- Owner: HenestrosaDev
- License: mit
- Created: 2023-05-23T20:53:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-18T14:59:36.000Z (4 months ago)
- Last Synced: 2024-10-16T19:29:30.153Z (about 1 month ago)
- Topics: caching, clean-code, coredata, essential-developer, ios, ios-course, solid-principles, swift
- Language: Swift
- Homepage:
- Size: 1.56 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
iOS Lead Essentials Challenges
All four challenges of Essential Developer's iOS Lead Essentials course
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.