Cross Platform App Development

the cover of parsing network responses for networking and mobile lessons, with blue background
Parsing Network Responses
iOS Networking Module 1 Lesson 8 After learning how to use a debugging tool to troubleshoot API requests and responses, we will now learn how to turn the JSON data in the API responsive into usable data in the app. Lesson: https://learn.codewithchris.com/courses/take/networking/lessons/47858190-lesson-08-parsing-network-responses
the cover of debugging network request
Debugging Network Requests
iOS Networking Module 1 Lesson 7 A networking debugging tool helps troubleshoot API requests and responses. Learn how you can use it so you know why something is not working on your app as expected. Link here: https://learn.codewithchris.com/courses/take/networking/lessons/47857956-lesson-07-debugging-network-requests-with-proxyman
the cover of what is networking?
Making a Network Request
iOS Networking Module 1 Lesson 6 We will finally take into action what we’ve learned so far by making a request to the API endpoint in Swift. Sometimes, making a request will not go smoothly which is why a network debugging tool is helpful. We’ll learn that in the next lesson. Lesson link: https://learn.codewithchris.com/courses/take/networking/lessons/47392329-lesson-06-how-to-make-an-network-request-in-swift
the cover of an electronic book with yellow squares and cubes on top of it
iOS Concurrency Await and Async
iOS Networking Module 1 Lesson 5 In this lesson, you’ll learn how apps handle multiple tasks (concurrency). This is crucial to understand because making network requests can sometimes take a long time. We need to perform tasks like that in the background so that our app stays responsive to user interaction. Lesson link: https://learn.codewithchris.com/courses/take/networking/lessons/47371372-lesson-05-ios-concurrency-await-and-async
the cover of what is networking?
What is a REST API
iOS Networking Module 1 Lesson 4 There are different types of APIs but among them is the REST API which is very common in iOS app development. Discover what REST API is as we share with you what it stands for and the components that make up a REST API. Lesson link: https://learn.codewithchris.com/courses/take/networking/lessons/47368328-lesson-04-what-is-a-rest-api
the cover of what is networking?
How to Use API Endpoints
iOS Networking Module 1 Lesson 3 Know more about API endpoints, query string parameters, HTTP Methods, and more in this new lesson. Link: https://learn.codewithchris.com/courses/take/networking/lessons/47293156-lesson-03-how-to-use-api-endpoints
the cover of what is networking?
Finding and Using APIs
After discussing the basics of networking, we will now look at real API examples and learn how to read API documentation so we can use any API we find. Lesson 2: https://learn.codewithchris.com/courses/take/networking/lessons/46930528-lesson-02-finding-and-using-apis
the cover of what is networking?
CWC+ Course: iOS Networking
🚨New CWC+ Course: iOS Networking🚨 Doing networking in an iOS app requires the understanding of an API, what requests, status codes, and responses are, and lastly, what frameworks are. In our new CWC+ iOS Networking course, you’ll learn how to do networking in your iOS app and how to get data from APIs and feeds. But first, you need to understand the basics of networking. Watch here: https://learn.codewithchris.com/courses/take/networking/lessons/46901605-lesson-01-what-is-networking
the cover of working with swiftt options, including symbols and instructions on how to use them
Guidebook App Lesson 6 - Intro to Swift Optionals
Guidebook App Lesson 6 - Intro to Swift Optionals Optionals in Swift allow you to handle the case where something doesn’t exist. Let’s take a look at what that means. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Link to Lesson: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45528152-lesson-06-swift-optionals
a magnifying glass with the words debugging an app in xcode
Guidebook App Lesson 5 - Debugging in Xcode
Guidebook App Lesson 5 - Debugging in Xcode In the upcoming lessons, you’ll be diving deeper into Swift coding so it’s going to be very helpful for us to learn how to troubleshoot code in your Xcode project. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Lesson Link: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45519082-lesson-05-debugging-in-xcode
a book cover with the title building the guidebook uj on top of it
Guidebook App Lesson 4 - Building the Guidebook UI
Guidebook App Lesson 4 - Building the Guidebook UI After learning to set up the Drill Down app navigation, we’ll now build the user interface for all of our views. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Lesson Link: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45121042-lesson-04-building-the-guidebook-ui
a blue book cover with an image of a bird flying over the top of it
Guidebook App Lesson 3 - NavigationStack & NavigationLink
Guidebook App Lesson 3 - NavigationStack & NavigationLink The Drill Down app navigation is the main feature of the Guidebook App which you will now learn to set up by using the NavigationStack and NavigationLinks. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Lesson Link: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45107870-lesson-03-swiftui-navigationstack-and-navigationlink
the guidebook app project setup is displayed on a computer screen with a blue background
Guidebook App Lesson 2 - Project Setup
Guidebook App Lesson 2 - Project Setup Let’s get started with building our app by creating our Xcode project and setting up all the views. We’ll also model our data using structs and add the image assets and demo data. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Lesson Link: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45107750-lesson-02-project-setup
an illustrated road with the words'guidebook app '
Guidebook App Introduction
Guidebook App Introduction After learning about Tab Bar in the last module, you will now learn another form of navigation called the List Drill Down. This type of app navigation helps the user narrow things down. We’ll explore and learn how to build this feature as we create a Guidebook App. Course Overview: https://learn.codewithchris.com/courses/foundations2023 Lesson Link: https://learn.codewithchris.com/courses/take/foundations2023/lessons/45102881-lesson-01-introduction
the cover of swift closures, initializing and more
Restaurant App Lesson 9 - Initializers, Closures & More
Restaurant App Lesson 9 - Initializers, Closures & More In this lesson, you will learn what closures, initializers, and access modifiers are. The good news is that you’ve already been using these things and all we’re doing is introducing the formal Swift terminology for them.