Skip to content

c4arl0s/6-Working-with-the-Web-Presentation

Repository files navigation

Notes xcodeproj
  1. 1. Syntax
  2. 2. Passing Closures as Arguments
  3. 3. Additional Syntactic Sugar
  4. 4. Trailing Closure Syntax
  5. 5. Collection Functions Using Closures
  6. 6. Closures Capture Their Environment
At a glance: Notes
  1. 1. Adding Computed Properties
  2. 2. Adding instance or Type Methods
  3. 3. Organizing Code
At a glance: Notes
  1. 1. Why Animate?
  2. 2. Direct the User's Attention
  3. 3. Keep the User Oriented
  4. 4. Connect User behaviors
  5. 5. What can be animated?
  6. 6. Animation Closures
  7. 7. Animate with Duration
  8. 8. Add a Completion Handler
  9. 9. Add a Delay or Custom Options
  10. 10. The Transform Property
  11. 11. Animation in Practice
  12. 12. Build an Animation Wireframe
  13. 13. Set up the View
  14. 14. Add outlets
  15. 15. Initialize Views
  16. 16. Add Album Art Animation
  17. 17. Add Button Animations
  18. 18. Animate Constraints
  19. 19. Lab Contest App- Objective
At a glance: Notes
  1. 1. The Basics
  2. 2. Protocol
  3. 3. Subdomain
  4. 4. Domain Name
  5. 5. Port
  6. 6. Path
  7. 7. Query Parameters
  8. 8. Request Type, Headers, and Body
  9. 9. Create an URL
  10. 10. Create and execute a network request
  11. 11. Create a Data Task
  12. 12. Send the Request
  13. 13. Process The Response
  14. 14. Work With an API
  15. 15. API Basics
  16. 16. Create the API Request
  17. 17. Modify a URL with URL components
  18. 18. Lab - iTunes Search (Part 1)
At a glance: Notes
  1. 1. JSON basics
  2. 2. Decoding into Swift Types
  3. 3. Converting JSON Data to Swift types
  4. 4. Decoding Into Custom Model Objects
  5. 5. Initialize Model Objects Using Codable
  6. 6. Update The request Completion Handler
  7. 7. Where to put your code
  8. 8. Make Your Nerworking Code to a function
  9. 9. Write a Completion Handler
  10. 10. Addressing Failure
  11. 11. Decide Where The Function should live
  12. 12. Add to the View Controller
  13. 13. Static Function on the PhotoInfo Type
  14. 14. Build a Model Controller
  15. 15. Wrapup
  16. 16. Lab - iTunes Search Part 2 (link)
At a glance: Notes
  1. 1. Get Started
  2. 2. Import Your Playground Code
  3. 3. Make The Network Request
  4. 4. Concurrency And Grand Central Dispatch
  5. 5. Fetch And Display The Photo
  6. 6. App Transport Security And The HTTP Protocol
  7. 7. Updating Info.plist for HTTP Exemption
  8. 8. Updating the URL to Use HTTPS
  9. 9. A note about Videos
  10. 10. Use The Network Activity Indicator
  11. 11. WrapUp
  12. 12. LAB - iTunes Search (Part 3)

Interactive menu that displays offerings, adds orders and sent order request using a local service.

Notes Code Diagrams xproj
  1. 1. Part One: Server Details and Project Setup
  2. 2. Part Two: Project Planning
  3. 3. Part Three: Set up the Storyboard Workflow
  4. 4. Part Four: Add NetWorking Code
  5. 5. Part five: Categories
  6. 6. Part Six: Menu Items
  7. 7. Part Seven: Menu Details
  8. 8. Part Eight: View and Edit Order
  9. 9. Part Nine: Submit Order
  10. 9. Part Ten: Request Images
  11. 11. Wrap Up
  12. 12. Stretch Goals
  13. 13. Project Extension - State Restoration
  14. 14. Summary
  15. 15. About the UI Restoration Process (Apple Documentation Article)
  16. 16. About the UI Restoration Process (Apple Documentation Article)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published