How To Make a YouTube App - Lesson 4 - One Day Build
In this lesson you’ll parse the JSON data from the YouTube API using the Codable protocol. All the hardest parts are done so it’s smooth sailing for the rest of the app!
𝙑𝙞𝙙𝙚𝙤 𝙏𝙞𝙢𝙚 𝙎𝙩𝙖𝙢𝙥𝙨:
00:00 Intro
00:52 The Model and parsing the video data
03:14 JSONLint.com
06:55 The JSON and our Video struct
07:55 The Codable Protocol
08:57 Implementing Swift's Decodable
27:26 Handling the Response from the YouTube API
31:22 Let's get back to our Model
34:16 Run the App
38:33 Pushing our code to GitHub and Bitrise
39:55 Outro
YouTube App Series playlist:
https://www.youtube.com/playlist?list=PLMRqhzcHGw1aLoz4pM_Mg2TewmJcMg9ua
(Required) Make sure you've done this Beginners Series first:
https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZkH8RuznGMS0NZs0jWQQ5a
Source Code:
https://github.com/codewithchris/youtube-onedaybuild
⚡Check out Bitrise:
https://www.bitrise.io/why/technologies/ios-continuous-integration?utm_source=sponsorship_youtube&utm_medium=cpc&utm_campaign=codewithchris&utm_content=codewithchris2020_youtubeappseries
📚 Looking for more training like this? Check out CWC+:
https://codewithchris.com/courses/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Need some guidance? Check out “The Beginners Journey”:
A guided email series that'll walk you through app development, career building, freelancing, indie app dev for money etc.
https://codewithchris.com/actionplan/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
📚ALL my recording equipment and recommended books:
https://www.amazon.com/shop/codewithchris
⚡To continue learning how to make apps with us, be sure to subscribe to our channel:
https://www.youtube.com/user/codewithchris?sub_confirmation=1
⚡And we also have a thriving CodeCrew community where you can meet like-minded iOS learners and get support on your own iOS app development journey!
https://codecrew.codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡To continue learning how to make apps with us, be sure to subscribe to our channel:
https://codewithchris.com/newsletter/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡My guide for Xcode on Windows:
https://codewithchris.com/xcode-for-windows/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Need motivation? Here's just a sample of the success stories my students have sent in:
https://codewithchris.com/success-stories/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Tutorial requests: https://codecrew.codewithchris.com/c/requests/38/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Feedback: https://feedback.codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Website: https://codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Instagram: https://instagram.com/CodeWithChris
⚡Twitter: https://twitter.com/CodeWithChris
CodeWithChris is dedicated to teaching beginners and non-programmers all about how to make an app. On the site, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift, Xcode and app building from my course and materials!
#YouTube #OneDayBuild #CodeWithChris
Видео How To Make a YouTube App - Lesson 4 - One Day Build канала CodeWithChris
𝙑𝙞𝙙𝙚𝙤 𝙏𝙞𝙢𝙚 𝙎𝙩𝙖𝙢𝙥𝙨:
00:00 Intro
00:52 The Model and parsing the video data
03:14 JSONLint.com
06:55 The JSON and our Video struct
07:55 The Codable Protocol
08:57 Implementing Swift's Decodable
27:26 Handling the Response from the YouTube API
31:22 Let's get back to our Model
34:16 Run the App
38:33 Pushing our code to GitHub and Bitrise
39:55 Outro
YouTube App Series playlist:
https://www.youtube.com/playlist?list=PLMRqhzcHGw1aLoz4pM_Mg2TewmJcMg9ua
(Required) Make sure you've done this Beginners Series first:
https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZkH8RuznGMS0NZs0jWQQ5a
Source Code:
https://github.com/codewithchris/youtube-onedaybuild
⚡Check out Bitrise:
https://www.bitrise.io/why/technologies/ios-continuous-integration?utm_source=sponsorship_youtube&utm_medium=cpc&utm_campaign=codewithchris&utm_content=codewithchris2020_youtubeappseries
📚 Looking for more training like this? Check out CWC+:
https://codewithchris.com/courses/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Need some guidance? Check out “The Beginners Journey”:
A guided email series that'll walk you through app development, career building, freelancing, indie app dev for money etc.
https://codewithchris.com/actionplan/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
📚ALL my recording equipment and recommended books:
https://www.amazon.com/shop/codewithchris
⚡To continue learning how to make apps with us, be sure to subscribe to our channel:
https://www.youtube.com/user/codewithchris?sub_confirmation=1
⚡And we also have a thriving CodeCrew community where you can meet like-minded iOS learners and get support on your own iOS app development journey!
https://codecrew.codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡To continue learning how to make apps with us, be sure to subscribe to our channel:
https://codewithchris.com/newsletter/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡My guide for Xcode on Windows:
https://codewithchris.com/xcode-for-windows/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Need motivation? Here's just a sample of the success stories my students have sent in:
https://codewithchris.com/success-stories/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Tutorial requests: https://codecrew.codewithchris.com/c/requests/38/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Feedback: https://feedback.codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Website: https://codewithchris.com/?utm_source=youtube&utm_medium=video&utm_campaign=ytodb04&utm_content=ytodb04_ytdescription
⚡Instagram: https://instagram.com/CodeWithChris
⚡Twitter: https://twitter.com/CodeWithChris
CodeWithChris is dedicated to teaching beginners and non-programmers all about how to make an app. On the site, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift, Xcode and app building from my course and materials!
#YouTube #OneDayBuild #CodeWithChris
Видео How To Make a YouTube App - Lesson 4 - One Day Build канала CodeWithChris
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How To Make A Dice Roll iPhone App - Ep2 - Creating Views and Adding UIElementsHow to add charts in SwiftUIHow to add Pie Charts in SwiftUICommunity App Showcase: Stock Tracker App ChallengeGrab our Black Friday Sale Deal!How did CodeWithChris start?How To Make a YouTube Video App - Ep 08 - Custom class detail view controllerBuilding the iOS Target - The Dad Jokes Series (Part 2)How To Make an App - Ep 11 - Swift IBOutlet PropertiesHow To Build a YouTube API Video Player App - Lesson 1Why Join CWC+?Making Money with Apps (Vlog 5)How to Build a Simple iOS Chat App - Ep 2 - Signing up for ParseReviewing Platforms State of the Union [Apple's Dev Keynote] Part 2Getting Started with Vapor 4 Lesson 2CWC Stream: AMA while I work on the CWC appCWC Stream: Behind the scenes, CWC app, 3 Month Case Study updatesHow To Use Parse (Swift, Xcode) - Ep 11 - Parse User Login and Sign Up AccountHow To Make a Soundboard App (Star Wars theme) - Ep 04 Style the AppReviewing Platforms State of the Union [Apple's Dev Keynote] Part 1Starting The War Card Game App - Lesson 4 (2024 / SwiftUI)