- Видео 13
- Просмотров 2 709
Blossom Build
Добавлен 21 фев 2024
Blossom Build helps you tackle SwiftUI and app development with fun, creative content. Let’s build something awesome!
SwiftUI + AI | Friend or Foe?
AI in coding sparks a lot of debate. Some fear it, while others see it as a powerful tool. In this video, I share how AI has helped me become a better developer by breaking down complex SwiftUI concepts, like [weak self] in closures.
I believe AI isn’t here to replace us-it’s here to help us grow. Let me show you how 😊
I believe AI isn’t here to replace us-it’s here to help us grow. Let me show you how 😊
Просмотров: 127
Видео
My Coding Journey | Top Tip for Beginners
Просмотров 37614 дней назад
Discover how I fell in love with coding, from Java in college to mobile app development with Swift. Along the way, I’ll share key lessons, the tools I’ve worked with, and my top tip for beginners: focus on what you want to build and stick with it! Thanks for watching and supporting the channel-see you in the next one! 😊
SwiftUI Critical Skill | Creating JSON Models
Просмотров 36714 дней назад
Welcome to Section 2 of our SwiftUI Beginner Course! We’re taking the first step to connect BlossomMovie to the Movie Database API. In this video, you’ll learn how to model JSON data into your Swift projects. We’ll also cover handling optional values to ensure your app stays reliable. If you’re just joining us, grab the Section 1 code from our GitHub-link in the description. Let’s get started a...
SwiftUI Beginner Tutorial | Learn The Basics
Просмотров 43621 день назад
Welcome to Blossom Build's SwiftUI Beginner Course! 🎉 This is part 1/5 called Essentials , we'll guide you through building the BlossomMovie app using SwiftUI. Perfect for newcomers eager to dive into iOS development. In This Part: Project Setup: Initiate your first Xcode project. TabView Creation: Design a user-friendly navigation bar. Home Screen Design: Implement dynamic images and custom bu...
SwiftUI Beginner Tutorial | Gradients and Testing
Просмотров 4621 день назад
🎥 Welcome to Part 9 of our SwiftUI Beginner Series! Learn how to enhance your SwiftUI designs with gradients and ensure your app runs smoothly through testing. In this video: We'll add a custom gradient overlay to the HomeView Break down the LinearGradient modifier Run our app on an emulator for testing. Perfect for beginners, this tutorial wraps up Section 1 of our SwiftUI series. Thank you fo...
SwiftUI Beginner Tutorial | GeometryReader Tips
Просмотров 86Месяц назад
🎥 Welcome to Part 8 of our SwiftUI Beginner Series! In this SwiftUI Beginner Tutorial, we’ll continue the Home View by: • Adding dynamic headers to horizontal lists. • Optimizing layouts with ScrollView and LazyVStack. • Enhancing the hero title using GeometryReader. Your Home View will look polished and responsive, ready for the next steps. Stay tuned for more! #swiftui #mobiledevelopment #cod...
SwiftUI Beginner Tutorial | Horizontal ListView
Просмотров 115Месяц назад
🎥 Welcome to Part 7 of our SwiftUI Beginner Series! In this tutorial, we’ll create a reusable Horizontal List View using ScrollView, LazyHStack, and AsyncImage, while writing clean, DRY code. 📚 Part of the BlossomMovie App Series Catch up on our SwiftUI Beginner Tutorial | Essentials playlist to follow the full journey! 👍 If this tutorial helped, don’t forget to: Like, comment, and subscribe fo...
SwiftUI Beginner Tutorial | Simplify with DRY
Просмотров 153Месяц назад
🎥 Welcome to Part 6 of our SwiftUI Series! In this video, we dive into the DRY (Don’t Repeat Yourself) principle-a key coding concept designed to help you write cleaner, more efficient code. In this tutorial, you’ll learn how to: Create reusable button styles in SwiftUI. Simplify your UI code with extensions. Improve your app’s maintainability and readability. Whether you’re just starting with ...
SwiftUI Beginner Tutorial | Button Design Tips
Просмотров 190Месяц назад
🎥 Welcome to Part 5 of our SwiftUI Series! In this fifth installment, we dive into designing sleek and interactive buttons in SwiftUI to enhance your app's functionality. 🚀 🔑 What You'll Learn: • HStack Implementation: Arrange buttons horizontally with precision. • Visual Enhancements: Use frame, bold, background, and stroke modifiers for polished designs. • Custom Colors: Create a cohesive the...
SwiftUI Beginner Tutorial | AsyncImage Simplified
Просмотров 171Месяц назад
🎥 Welcome to Part 4 of our SwiftUI Series! In this video, we dive into using SwiftUI's AsyncImage to load and display images from the web effortlessly! 🎨 You'll learn: -How to use AsyncImage -The benefits of asynchronous image loading for better performance. -Adding a ProgressView as a placeholder while images load. -Using powerful modifiers like .resizable() and .scaledToFit() for perfect imag...
SwiftUI Beginner Tutorial | Rethinking Strings
Просмотров 1802 месяца назад
🎥 Welcome to Part 3 of our SwiftUI Movie App series! In this video, we’re diving into the importance of clean code and building good coding habits. We’ll refactor our hard-coded strings and icon names into a dedicated Constants file to make our project easier to maintain and more scalable for the future. What you’ll learn in this episode: 📂 How to create and organize a Constants file 🔤 Refactor...
SwiftUI Beginner Tutorial | Navigation With TabView
Просмотров 2172 месяца назад
🚀 Let’s get started with our first SwiftUI project! In this video, we’ll create the BlossomMovie app from scratch and set up a TabView for navigation. Follow along as we walk you through every step, from setting up your project in Xcode to coding the tabs for Home, Upcoming, Search, and Download. Here’s what you’ll learn in this video: 📂 Setting up your Xcode project 🛠️ Creating a TabView with ...
SwiftUI Beginner Tutorial | Project Overview
Просмотров 2492 месяца назад
🚀 Welcome to Blossom Build! In this exciting video, Carlos walks you through an incredible iOS app development project: BlossomMovie. Using SwiftUI, SwiftData, and the latest iOS version, we’ll build a powerful app from scratch that showcases trending and top-rated movies and TV shows. Big thanks to Amr for inspiring this project with his UIKit version-be sure to check out his channel for more ...
Don’t forget please too 😂
Good point, next time lol thank you for the support ! ☺
Thank you all so much for watching! Your support means the world to us. Do you use AI in your coding workflow? We’d love to hear your thoughts in the comments below! 😊
Hello.Can't wait for next section....
Hello! Thank you for the support 😊 Here is sections 2 part 1 - SwiftUI Critical Skill | Creating JSON Models ruclips.net/video/3oEVNJuRsaw/видео.html
X code IDE full course how to use please for absolute beginners
This is a great idea! I’ll see what we can do thank you 😊
Good journey but I do hope you get rid of the thing where you speak 3 - 4 words. People can follow normal speed narration ...
Thank you for the feedback! I’ll work on improving the narration flow in future videos. Appreciate your input! 😊
Wow! Really Inspiring!!
Thank you! ☺
It's a very interesting turn when you think about a programmer, do you still work in a company that requires coding or do you just do it as a "side-hustle"?
Thank you for your comment 😊 I don’t code at work, but it’s something I love and enjoy doing in my free time.
Thank you all for watching! Please let us know what you thought of the journey below! 😊
Great! It really helped me understand the JSON model.
Thank you for the support ! ☺️
One question though, is it recommend to create models from online site? @@BlossomBuild
@DhaarmicK yes because we are going to work with this data. Our goal is to get that data into our app (:
Thank you for the support! 😊 Section 1 Code 🔗github.com/BlossomBuild/BlossomMovie/tree/section-1
Thank you very much for watching section 1 of this course! 😊
Thank you all for watching the final part of Section 1! W'd love to hear your thoughts-what did you think of this section overall? Section 2 is on the way soon! Stay tuned for more! 🚀😊
Thank you for watching! ☺️Please check out our other videos to sharpen your SwiftUI skills. More exciting content is on the way-stay tuned! 🚀
Great tutorial. However, I have one question. Why did we use image in in line 22. Basically the second loop.
Great question! I believe the code you're referring to is AsyncImage(url: URL(string: title)) { image in .... In this code, image is the variable that represents the image loaded from the URL. The in keyword separates image from the body of the closure (the code inside the curly braces). Please let me know if this helps, and thank you for the question! (:
@@BlossomBuild Got it. But we used it only because we wanted to use modifiers or is it necessary whenever we uses AsynkImage?
That’s absolutely correct! We used it here to apply modifiers like resizable() for better control over the image. While it’s not strictly required, it’s common to customize images with at least a resizable() or similar modifier for proper layout and appearance. Thanks for bringing this up-it’s a great point!
@@BlossomBuild Great! Thanks for the explanation.
@@DhaarmicK Anytime! Thank you for the support ☺
Hello, everyone! 🎉 Thank you so much for watching our video! We'd love to hear your feedback-let us know what you enjoyed or how we can improve. Here are the links we mentioned in the video: 🔗 image.tmdb.org/t/p/w500/d5iIlFn5s0ImszYzBPb8JPIfbXD.jpg 🔗 image.tmdb.org/t/p/w500/qJ2tW6WMUDux911r6m7haRef0WH.jpg Your support means the world to us! 🙌
Can't wait for the next vids :D
@@VladJianu-s2o Thank you for the support! 🙏More videos coming soon, stay tuned! 😊
Nice! An Easy Explanation!
Thank you so much for your support! We truly appreciate you and are thrilled to have you as part of our journey. 😊
Thank you all for watching the video! 😊 How’s the tutorial going for you so far? What’s been your favorite part or biggest challenge?
Looks nice. Please reorder videos in playlist, at this moment there are goes in reverse order
Thank you so much for your feedback! We've reordered the playlist, and the videos are now in the right sequence. 😊 Please feel free to share any other suggestions!
Thank you for checking out this tutorial! 🎥😊 What do you think of the custom buttons? Let us know in the comments! 💚 Don’t forget to like and subscribe for more SwiftUI tips! 🚀
liked and subscribed!
@ Thank you so much for your support-it truly means the world to us!
@@BlossomBuild Merry Christmas! 🎄
@ Thank you! Marry Christmas to you as well !🎄 😊
Wow! Your way of explaining is really impressive. Looking forward to other tutorials.
Thanks so much! We're glad you found the tutorial helpful. 🚀 More SwiftUI tips are on the way-stay tuned! 😊
Hey Everyone! Please use this link for our test image: image.tmdb.org/t/p/w500/nnl6OWkyPpuMm595hmAxNW3rZFn.jpg No need to type it out lol Thank you for watching! 😊
0:39 0:18 0:19
@@TaniaSouza-p1w thank you for adding the time stamps 😊, we added some chapters in the video to help.