A Swiftly Tilting Planet
A Swiftly Tilting Planet
  • 53
  • 59 931
Xcode 16: How to Easily Extract Code to a New File
In this quick tip video, learn how to use Xcode 16's new feature to efficiently extract your code into separate files, keeping your project organized and maintainable.
มุมมอง: 182

วีดีโอ

How to Add a Share Button in SwiftUI
มุมมอง 181หลายเดือนก่อน
In this video, I’ll walk you through how to add a share button to your SwiftUI app.
SwiftUI ToDo App Tutorial with SwiftData: Step-by-Step for Beginners
มุมมอง 5462 หลายเดือนก่อน
In this video, I’ll walk you through building a iOS app using SwiftUI and SwiftData. We’ll create a simple to-do list app that lets you add and delete tasks, with automatic data persistence so your tasks are saved even after closing the app.
How to Create an Onboarding Screen in SwiftUI
มุมมอง 1.1K3 หลายเดือนก่อน
In this video, I'll show you how to create a onboarding screen for your iOS app using SwiftUI. You'll learn how to design a user-friendly interface, and save user data with AppStorage.
How to Build a Horizontal Scrollview with Card Views in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 2.4Kปีที่แล้ว
In this tutorial, I'll show you step by step how to build a horizontal ScrollView with custom cards in SwiftUI, perfect for beginners! Learn how to create a user interface with SwiftUI, and boost your iOS app development skills. Follow along for a guide on creating a dynamic and interactive layout for your SwiftUI projects.
How to Make a Custom Tab Bar with Animation in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 2Kปีที่แล้ว
In this step-by-step TH-cam tutorial, I'll guide you through the process of creating a custom tab bar with animations using tab view style and matched geometry to craft a unique and visually engaging tab bar for your app's detail view.
SF Symbol Animations
มุมมอง 328ปีที่แล้ว
A very swift intro on how to animate SF Symbols.
How to Create a Custom Tab Bar in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 15Kปีที่แล้ว
How to Create a Custom Tab Bar in SwiftUI - Step by Step for Beginners (2023)
How to Generate Documentation with Xcode in less than 1 Minute
มุมมอง 591ปีที่แล้ว
How to Generate Documentation with Xcode in less than 1 Minute
How to Work with RESTful APIs in Combine - Step by Step for Beginners (2023)
มุมมอง 2.5Kปีที่แล้ว
How to Work with RESTful APIs in Combine - Step by Step for Beginners (2023)
How to Make Custom List Rows in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 2.2Kปีที่แล้ว
How to Make Custom List Rows in SwiftUI - Step by Step for Beginners (2023)
How to Implement Map Integration in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 6Kปีที่แล้ว
How to Implement Map Integration in SwiftUI - Step by Step for Beginners (2023)
How to Make a Card View in SwiftUI - Step by Step for Beginners (2023)
มุมมอง 11Kปีที่แล้ว
How to Make a Card View in SwiftUI - Step by Step for Beginners (2023)

ความคิดเห็น

  • @dmz4575
    @dmz4575 2 วันที่ผ่านมา

    thanks

  • @pixarlake709
    @pixarlake709 6 วันที่ผ่านมา

    Bro pls come back 🥺

  • @lilchaps6069
    @lilchaps6069 หลายเดือนก่อน

    Thanks❤

  • @elilap
    @elilap หลายเดือนก่อน

    Thanks, this was helpful!

  • @Fuzzygoat
    @Fuzzygoat หลายเดือนก่อน

    Audio is good, always look forward to your videos.

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet หลายเดือนก่อน

      Thank you, hopefully I will start live streaming on a regular basis soon.

  • @chezchezchezchez
    @chezchezchezchez 2 หลายเดือนก่อน

    Cmd-Shift-L the same icons as in the SF Symbols app?

  • @comgahanhphuc
    @comgahanhphuc 3 หลายเดือนก่อน

    thanks for video 😍

  • @rajayogan8884
    @rajayogan8884 3 หลายเดือนก่อน

    Your audio is crisp.. (May I know which mic & audio interface do u use to record voiceovers ?)

  • @Xcodes34
    @Xcodes34 3 หลายเดือนก่อน

    welcome back to TH-cam

  • @Moxific
    @Moxific 3 หลายเดือนก่อน

    Nice video ! Quick question. Would it fix the page indicator not showing if you added .indexViewStyle(PageIndexViewStyle(backgroundDisplayMode: .always)) to the TabView?

  • @taoliblack
    @taoliblack 3 หลายเดือนก่อน

    Can you did the same thing with a fullscreen view instead a issheet?

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 3 หลายเดือนก่อน

      Yeah, just change line 20 from .sheet to .fullScreenCover like this: .fullScreenCover(isPresented: $isWelcomeSheetShowing) { WelcomeView(isWelcomeSheetShowing: $isWelcomeSheetShowing) }

    • @taoliblack
      @taoliblack 3 หลายเดือนก่อน

      @@a_swiftly_tilting_planet Thank you very much Sir! I appreciate your fast answer

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 3 หลายเดือนก่อน

      No worries, hope it helped.

  • @w0mblemania
    @w0mblemania 3 หลายเดือนก่อน

    Nice work.

  • @MrDeGoodly
    @MrDeGoodly 5 หลายเดือนก่อน

    How difficult would it be to add an animated header to this? Ideally, the header should hide with animation on scroll while maintaining the ability to swipe between tabs.

  • @CS-gs2eo
    @CS-gs2eo 5 หลายเดือนก่อน

    Nice tutorial! Thank you! I have a small question: what does .tag() mean and work in your code?

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 3 หลายเดือนก่อน

      It’s a unique identifier for the tab view.

    • @BillBoneta-o5k
      @BillBoneta-o5k 2 หลายเดือนก่อน

      ​@@a_swiftly_tilting_planetgood

  • @IceGamerification
    @IceGamerification 5 หลายเดือนก่อน

    how would i add another row?

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 3 หลายเดือนก่อน

      Just add another product to the products array and that’ll add more rows.

  • @edwinsierra3851
    @edwinsierra3851 5 หลายเดือนก่อน

    Awesome! Needed to make a custom list so that I can use .searchable - this helps a lot!

  • @comedyianca
    @comedyianca 7 หลายเดือนก่อน

    this has been super helpful! Thanks!

  • @keithmorris-o3s
    @keithmorris-o3s 7 หลายเดือนก่อน

    A great video, and I thought I copied the code correctly but I'm having a number of problems. Firstly, the temperatures are coming out with two or three numbers beyond the decimal point. I would guess I need something in the 'formatted' parentheses in the funds in the WeatherViewModel, but I can't work out what. I tried a few such as .number.precision and .number.rounded, but neither was accepted by Xcode. Secondly, some of the weather icons appear - sun,. moon, clouds, clouds with rain, but some don't - I don't know which as they are just blank. Thirdly, the day just scrolls and scrolls and doesn't stop at twenty four hours. It seems to repeat after that. Fourthly, the H and L aren't working at all. Maybe my code is wrong but they just show up as H:(Function)) and l:(Function)). Maybe my parentheses are in the wrong place in the function, but I thought I'd counted them in and counted them out. Any help?

    • @keithmorris-o3s
      @keithmorris-o3s 7 หลายเดือนก่อน

      OK, I've solved some of the problems - I wish our kind tutor had published the code rather than having me try to type it out as he scrolled up and down (however, don't think I'm not immensely grateful for the great video!). Unfortunately, some of the symbols are still missing - I just don't know which ones and why. Maybe there's a problem as I guess they should be coming down from Weather Service and I'm sure there's no filtering in the code to prevent certain symbols appearing, but they just leave blanks where they're meant to be. The other problem I haven't fixed is the infinite scrolling to the hour weather. I have managed to curtail the decimal points, but I'd prefer centigrade and can't work out how to do that.

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 3 หลายเดือนก่อน

      Apologies for the long wait before responding. I'll try to be more active in the comments in the future. It looks like you're figuring things out though.

  • @TommyKarlstedt
    @TommyKarlstedt 8 หลายเดือนก่อน

    Seems to be a nice tutorial but i cant watch this. Its like you speak ONE sentence for 45 minutes without pause.

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 4 หลายเดือนก่อน

      Apologies for the slow pace, thankfully there’s plenty of other Swift channels out there.

    • @TommyKarlstedt
      @TommyKarlstedt 4 หลายเดือนก่อน

      @@a_swiftly_tilting_planet Well its not about the speed. For that anyone can adjust speed. Problem is that you have removed the natural pauses, making it unnatural

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 4 หลายเดือนก่อน

      @@TommyKarlstedt Good to know. I’ve been thinking about doing videos again, perhaps I’ll upload some new content in the next few weeks and do less editing. Thank you for the feedback.

  • @AslanScripts
    @AslanScripts 8 หลายเดือนก่อน

    Very good! I wish I had an mac so that I could also code like you! Good job sir!

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 4 หลายเดือนก่อน

      Thank you.

    • @HVACSUPERTECH
      @HVACSUPERTECH หลายเดือนก่อน

      @@a_swiftly_tilting_planet I cant believe i have to buy a mac mini or something to code. just let me code!!!

  • @gopalakrishnans6192
    @gopalakrishnans6192 9 หลายเดือนก่อน

    Great video! , if we using custom tabview how we can persist the navigation state because if i switched the bottom tabs the navigation state gets reset

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 8 หลายเดือนก่อน

      Good question, I'd have to look at the code again and think about it.

  • @blakelawson1739
    @blakelawson1739 9 หลายเดือนก่อน

    You should look into adding key presses 😊

  • @blakelawson1739
    @blakelawson1739 9 หลายเดือนก่อน

    Keep up the content man! Love it.

  • @BradCaldwellAuburn
    @BradCaldwellAuburn 9 หลายเดือนก่อน

    So let's say your List will contain a potentially endless number of CardViews (like FB or Twitter), and you don't want performance issues. I hear List is lazy at least for iPhones. So would it only load as needed for screen and a little extra if your database has say 1,000 cards available if the user scrolled far enough down, or would it load all the cards and nearly crash the app?

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 8 หลายเดือนก่อน

      I apologize for the delayed response. I will need to delve deeper into this myself. In the meantime, I came across a video directly from Apple discussing SwiftUI performance. Demystify SwiftUI performance: developer.apple.com/videos/play/wwdc2023/10160/

  • @StrugglingIdiot
    @StrugglingIdiot 11 หลายเดือนก่อน

    Excellent Tutorial! Unfortunately a bit dated for iOS 17+... forcing me to acclimate accordingly: different Map() initializer.

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 11 หลายเดือนก่อน

      Thank you. Yeah, they did do some really good improvements to MapKit in iOS 17.

  • @Meekismwisdom
    @Meekismwisdom 11 หลายเดือนก่อน

    Hey ! How would I integrate the bus times !

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 11 หลายเดือนก่อน

      You would have to find a transit API. Maybe the city or state would have this data.

  • @gregh528
    @gregh528 11 หลายเดือนก่อน

    Loved this video thanks.

  • @kevinlin7197
    @kevinlin7197 11 หลายเดือนก่อน

    Awesome video! But I found a problem. The Apple Original tab bar still exist on the bottom, and I found a way to solve it. Just add ```.tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))```

  • @aleksandrzinovev429
    @aleksandrzinovev429 ปีที่แล้ว

    Do you know if it’s possible improve this view to scroll away top part and stick horizontally moving small view to top? So it will look like TH-cam profile screen) just curious if swift ui is able to do it

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet 11 หลายเดือนก่อน

      Yes it is possible.

    • @ashshoukr2788
      @ashshoukr2788 6 หลายเดือนก่อน

      @@a_swiftly_tilting_planet I've been trying to implement this as well! If it's not too much trouble, I'd love to see an example.

  • @chezchezchezchez
    @chezchezchezchez ปีที่แล้ว

    Very nice. This gives me some ideas for my list.

  • @minimaster.10
    @minimaster.10 ปีที่แล้ว

    can you make vid about make custom wheel picker ?, i have tried create using scrollview its dont have sound like normal Picker.

  • @Yan-l3y
    @Yan-l3y ปีที่แล้ว

    you helped a lot thank you

  • @sunnysingha1154
    @sunnysingha1154 ปีที่แล้ว

    Nice♥️🥰

  • @NineVoltDigitalCinema
    @NineVoltDigitalCinema ปีที่แล้ว

    Cool animations! Much clearer. Keep up the great work! 💻📲🤩

  • @a_swiftly_tilting_planet
    @a_swiftly_tilting_planet ปีที่แล้ว

    Tried to implement some feedback I got from my last video. I think this is an improvement but I definitely need to work on my audio and timing. Let me know what you think of these videos, are they getting any better? 🤷🏻‍♂

  • @AkimboFennec
    @AkimboFennec ปีที่แล้ว

    Custom tabs for sure.

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet ปีที่แล้ว

      If you like custom tab views this takes a slightly different approach. th-cam.com/video/gJyjpyBWAEo/w-d-xo.html

  • @NineVoltDigitalCinema
    @NineVoltDigitalCinema ปีที่แล้ว

    Great video! One suggestion, show as an on-screen text the keyboard shortcuts (I.e. Command + N) so we see what you are up to. Keep up the good work!

    • @a_swiftly_tilting_planet
      @a_swiftly_tilting_planet ปีที่แล้ว

      Great idea! I used Keynote to have some animated shortcuts appear in my shorts videos. I’ll do the same for my next long form video.

  • @SalVic-l7b
    @SalVic-l7b ปีที่แล้ว

    Great, keep doing what you to. Thanks

  • @adelnoppert370
    @adelnoppert370 ปีที่แล้ว

    ahhh yes😩😩😩