-
Intro: APIs, air pollution & global health, and design. Github, Medium
-
Part 1: Building a responsive UI for any screen in Storyboard. Github, Medium
-
Part 1 - Bonus: Populating the UI with sample data, namespacing with enums and formatting the data with Swift Extensions. Github, Medium
-
Part 2 - Bonus: Refreshing the UI with loading state and mocking API requests with delay. Github, Medium
-
Part 3: Managing networking with RxMoya and handling errors with RxSwift’s retry and materialize. Github, Medium
-
Part 3 - Bonus: Combining network requests with RxSwift’s zip and switching tuples with Swift’s switch. Github, Medium
-
Part 4: Nested JSON Parsing with Decodable, CodingKeys and RxMoya’s filter and map. Github, Medium
-
Part 4 - Bonus: Smooth API error handling with Moya & RxSwift custom operators. Github, Medium
-
Part 5: Coming soon...
-
Notifications
You must be signed in to change notification settings - Fork 2
Breather is an open-source iOS app that shows the weather, air pollution and asthma conditions around you. I'm building the app and writing a Medium series to raise awareness about air pollution and practice some of the latest knowledge I gain about iOS, Swift and programming. https://medium.com/@alexandrosbaramilis/building-breather-intro-apis-…
alexbaramilis/Building-Breather
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Breather is an open-source iOS app that shows the weather, air pollution and asthma conditions around you. I'm building the app and writing a Medium series to raise awareness about air pollution and practice some of the latest knowledge I gain about iOS, Swift and programming. https://medium.com/@alexandrosbaramilis/building-breather-intro-apis-…
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published