filmov
tv
SwiftUI Weather App 13: Improving the UI
Показать описание
Fix issues with keyboard not dismissing and add search field clear button. Also improve error message.
***NOTE**** You will need your own API Key. See Video #2
If you find this video series helpful, please consider buying me a coffee so I can continue to fund the resources required to keep me at it.
Series Web Site:
Starter Project:
You can download the completed files from the previous tutorial if you want to have a starting point:
The completed project for this video can be downloaded from here:
Other References in this video:
Hacking With Swift
Links to all Videos in this series.
Part 1
1. Introduction and Overview
2. The OpenWeatherMap API
3. Creating the Model
4. Creating an API Service Class Singleton
5. Testing the API
Part 2
6. Start Building the App
7. Building the List View
8. Implementing the Forecast ViewModel
9. Adding the Forecast List ViewModel
10. Metric or Imperial and Saving to UserDefaults
11. Downloading and Caching Images
12. Error Handling and Activity Loader
13. Improving the UI
14. Add an App Icon and Launch Screen
15. Refactoring APIService using Combine
Other References:
Stewart Lynch's YouTube Channel:
Stewart Lynch on Twitter:
CreaTECH Solutions Website:
Stewart Lynch's GitHub:
******** Download my StewartLynch YouTube Channel Application - Free ***********
***NOTE**** You will need your own API Key. See Video #2
If you find this video series helpful, please consider buying me a coffee so I can continue to fund the resources required to keep me at it.
Series Web Site:
Starter Project:
You can download the completed files from the previous tutorial if you want to have a starting point:
The completed project for this video can be downloaded from here:
Other References in this video:
Hacking With Swift
Links to all Videos in this series.
Part 1
1. Introduction and Overview
2. The OpenWeatherMap API
3. Creating the Model
4. Creating an API Service Class Singleton
5. Testing the API
Part 2
6. Start Building the App
7. Building the List View
8. Implementing the Forecast ViewModel
9. Adding the Forecast List ViewModel
10. Metric or Imperial and Saving to UserDefaults
11. Downloading and Caching Images
12. Error Handling and Activity Loader
13. Improving the UI
14. Add an App Icon and Launch Screen
15. Refactoring APIService using Combine
Other References:
Stewart Lynch's YouTube Channel:
Stewart Lynch on Twitter:
CreaTECH Solutions Website:
Stewart Lynch's GitHub:
******** Download my StewartLynch YouTube Channel Application - Free ***********
Комментарии