Blossom Build
Blossom Build
  • Видео 13
  • Просмотров 2 709
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 😊
Просмотров: 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 ...

Комментарии

  • @melodyrios7947
    @melodyrios7947 5 дней назад

    Don’t forget please too 😂

    • @BlossomBuild
      @BlossomBuild 5 дней назад

      Good point, next time lol thank you for the support ! ☺

  • @BlossomBuild
    @BlossomBuild 8 дней назад

    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! 😊

  • @manojkumaravs604
    @manojkumaravs604 8 дней назад

    Hello.Can't wait for next section....

    • @BlossomBuild
      @BlossomBuild 8 дней назад

      Hello! Thank you for the support 😊 Here is sections 2 part 1 - SwiftUI Critical Skill | Creating JSON Models ruclips.net/video/3oEVNJuRsaw/видео.html

  • @hendoitechnologies
    @hendoitechnologies 17 дней назад

    X code IDE full course how to use please for absolute beginners

    • @BlossomBuild
      @BlossomBuild 17 дней назад

      This is a great idea! I’ll see what we can do thank you 😊

  • @Flakemonkey
    @Flakemonkey 19 дней назад

    Good journey but I do hope you get rid of the thing where you speak 3 - 4 words. People can follow normal speed narration ...

    • @BlossomBuild
      @BlossomBuild 18 дней назад

      Thank you for the feedback! I’ll work on improving the narration flow in future videos. Appreciate your input! 😊

  • @DhaarmicK
    @DhaarmicK 19 дней назад

    Wow! Really Inspiring!!

  • @BlizV2
    @BlizV2 19 дней назад

    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"?

    • @BlossomBuild
      @BlossomBuild 19 дней назад

      Thank you for your comment 😊 I don’t code at work, but it’s something I love and enjoy doing in my free time.

  • @BlossomBuild
    @BlossomBuild 20 дней назад

    Thank you all for watching! Please let us know what you thought of the journey below! 😊

  • @DhaarmicK
    @DhaarmicK 20 дней назад

    Great! It really helped me understand the JSON model.

    • @BlossomBuild
      @BlossomBuild 20 дней назад

      Thank you for the support ! ☺️

    • @DhaarmicK
      @DhaarmicK 14 дней назад

      One question though, is it recommend to create models from online site? ​@@BlossomBuild

    • @BlossomBuild
      @BlossomBuild 14 дней назад

      @DhaarmicK yes because we are going to work with this data. Our goal is to get that data into our app (:

  • @BlossomBuild
    @BlossomBuild 21 день назад

    Thank you for the support! 😊 Section 1 Code 🔗github.com/BlossomBuild/BlossomMovie/tree/section-1

  • @BlossomBuild
    @BlossomBuild 23 дня назад

    Thank you very much for watching section 1 of this course! 😊

  • @BlossomBuild
    @BlossomBuild 26 дней назад

    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! 🚀😊

  • @BlossomBuild
    @BlossomBuild Месяц назад

    Thank you for watching! ☺️Please check out our other videos to sharpen your SwiftUI skills. More exciting content is on the way-stay tuned! 🚀

  • @DhaarmicK
    @DhaarmicK Месяц назад

    Great tutorial. However, I have one question. Why did we use image in in line 22. Basically the second loop.

    • @BlossomBuild
      @BlossomBuild Месяц назад

      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! (:

    • @DhaarmicK
      @DhaarmicK Месяц назад

      @@BlossomBuild Got it. But we used it only because we wanted to use modifiers or is it necessary whenever we uses AsynkImage?

    • @BlossomBuild
      @BlossomBuild Месяц назад

      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!

    • @DhaarmicK
      @DhaarmicK Месяц назад

      @@BlossomBuild Great! Thanks for the explanation.

    • @BlossomBuild
      @BlossomBuild Месяц назад

      @@DhaarmicK Anytime! Thank you for the support ☺

  • @BlossomBuild
    @BlossomBuild Месяц назад

    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! 🙌

  • @VladJianu-s2o
    @VladJianu-s2o Месяц назад

    Can't wait for the next vids :D

    • @BlossomBuild
      @BlossomBuild Месяц назад

      @@VladJianu-s2o Thank you for the support! 🙏More videos coming soon, stay tuned! 😊

  • @DhaarmicK
    @DhaarmicK Месяц назад

    Nice! An Easy Explanation!

    • @BlossomBuild
      @BlossomBuild Месяц назад

      Thank you so much for your support! We truly appreciate you and are thrilled to have you as part of our journey. 😊

  • @BlossomBuild
    @BlossomBuild Месяц назад

    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?

  • @tsomuk
    @tsomuk Месяц назад

    Looks nice. Please reorder videos in playlist, at this moment there are goes in reverse order

    • @BlossomBuild
      @BlossomBuild Месяц назад

      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!

  • @BlossomBuild
    @BlossomBuild Месяц назад

    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! 🚀

    • @VladJianu-s2o
      @VladJianu-s2o Месяц назад

      liked and subscribed!

    • @BlossomBuild
      @BlossomBuild Месяц назад

      @ Thank you so much for your support-it truly means the world to us!

    • @VladJianu-s2o
      @VladJianu-s2o Месяц назад

      @@BlossomBuild Merry Christmas! 🎄

    • @BlossomBuild
      @BlossomBuild Месяц назад

      @ Thank you! Marry Christmas to you as well !🎄 😊

  • @DhaarmicK
    @DhaarmicK Месяц назад

    Wow! Your way of explaining is really impressive. Looking forward to other tutorials.

    • @BlossomBuild
      @BlossomBuild Месяц назад

      Thanks so much! We're glad you found the tutorial helpful. 🚀 More SwiftUI tips are on the way-stay tuned! 😊

  • @BlossomBuild
    @BlossomBuild 2 месяца назад

    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! 😊

  • @Algorithmswithsubham
    @Algorithmswithsubham 2 месяца назад

  • @TaniaSouza-p1w
    @TaniaSouza-p1w 2 месяца назад

    0:39 0:18 0:19

    • @BlossomBuild
      @BlossomBuild 2 месяца назад

      @@TaniaSouza-p1w thank you for adding the time stamps 😊, we added some chapters in the video to help.