How to Make a Swift Package! (Xcode)

Поделиться
HTML-код
  • Опубликовано: 16 сен 2024
  • Today we set up our first Swift Package and upload it to GitHub and use it in an example project! Enjoy!
    Source Code - github.com/Arc...
    Music by Vexento
    Jarvis Desk - goo.gl/JbVrWF
    Fully Lumen Lamp - goo.gl/ndZUKD
    Topo Anti-Fatigue Mat - goo.gl/sZ2n52
    ~Social Stuff~
    Website - www.archet.app
    Twitter/Instagram - @archetapp

Комментарии • 31

  • @Archetapp
    @Archetapp  3 года назад +6

    Leave a like if you liked the video! Helps the YT Algorithm. :]
    Let me know some tutorials you'd like to see going forward! :D

  • @cylenalag
    @cylenalag 3 года назад +3

    Omg I haven't seen a video from you in years! Looking good man! Thanks for the helpful tutorials as always!

    • @Archetapp
      @Archetapp  3 года назад +3

      Lol, yeah, I’ve been very infrequent, but I do what I can. Thanks for watching over the years though!

  • @RobertHolzapfel
    @RobertHolzapfel 5 месяцев назад

    You are so quick in fixing things ... amazing.

  • @tuancao85
    @tuancao85 5 месяцев назад

    Such an awesome tutorial, Thanks Jared.

  • @sazidhasandip6854
    @sazidhasandip6854 Год назад

    I am totally surprised with the transition.. the very first video from you i had(if i am not wrong) seen of you is about trouble shooting to speed up the internet. may be 5 to 7 years ago.. :D. and now you have becoming an ios developer like my self.. :D :D :D

  • @InternSoftware
    @InternSoftware 6 месяцев назад

    Can you post an updated video for any changes, awesome video

  • @daniel.iosdev
    @daniel.iosdev Год назад

    Thank you Jared! This is amazing 🎯

  • @TheAhmadReza
    @TheAhmadReza 6 месяцев назад +1

    Xcode does not like that in 2024! there is no package in template section...

  • @ricco.mp4
    @ricco.mp4 Год назад +1

    in Xcode 14.3, the Swift Package is not available anymore?

  • @sphericalwave
    @sphericalwave 11 месяцев назад

    Very nice!

  • @mhasan341
    @mhasan341 3 года назад

    Great content as always

  • @kvancersoy8423
    @kvancersoy8423 2 года назад

    @Jared Hi Jared I've tried all but when type .module for bundle it says 'module' is inaccessible due to 'internal' protection level any suggestions ?

  • @ajaydhasal9170
    @ajaydhasal9170 11 месяцев назад

    Hi, This is a great to start the library development.
    Can we access the .plist file to grant permission for location, photos etc. Looking for your response.

  • @atulvishnoi1716
    @atulvishnoi1716 2 года назад

    Hi Davidson very useful Video thanks for it.
    However just wanted to know how can we add a cocoapod dependency to our swiftPackage.

  • @idontneedthis388
    @idontneedthis388 Год назад

    So every time you want to test some changes in the package using example, you have to commit and push? Kinda irritating workflow. Coming from experience of developing packages for Unity, where your example app has local dependency to a package, and only actual applications use remote dependency. I wonder, is there possibility to set workflow the same way with swift packages.

  • @syed_hassam
    @syed_hassam Год назад

    It is a good tutorial, but it would be more helpful if you add versioning in it.

  • @TailorRuku
    @TailorRuku Год назад

    At 11:22, you mentioned 'Resouces/Media.xcassets,' but it seems like you actually typed 'Resource/Media.xcassets.' This could be the reason why the image didn't load on the first attempt.

  • @BekaDemuradze
    @BekaDemuradze 3 года назад

    Inside SwiftuiView Text and Image aren't wrapped in VStack, how is it possible?

    • @Archetapp
      @Archetapp  3 года назад +1

      Huh. Good question!

  • @珈瑞邢
    @珈瑞邢 2 года назад

    Hi teacher,Can you teach me how to upload tools to pod?

  • @davidagyakwa288
    @davidagyakwa288 2 года назад

    how to I convert it to a framework

  • @andymaddison4441
    @andymaddison4441 2 года назад

    You don't explain how you actually build the package to your desktop.

  • @adriangutierrez9812
    @adriangutierrez9812 2 года назад

    You did good. You really know your stuff. However, from a teaching stand point, it would be a lot better if you could slow down. The way you explain stuff and swipe across the screen is way too quick. (At least for me) Before I have time to grasp one thing you're already on another. Otherwise, you did good. Keep up the great work!

  • @m8_981
    @m8_981 3 года назад

    Can you link your background? :)

  • @gustavobezerril3995
    @gustavobezerril3995 3 года назад

    está top!! Parabéns..hehe

  • @mbyllur3567
    @mbyllur3567 3 года назад

    Sub pliz

  • @lincolndickerson1293
    @lincolndickerson1293 Год назад

    I found that you can set platforms in the package definintion and you don’t need to deal with the @available
    like this:
    let package = Package(
    name: “coolPackage”,
    platforms: [ .iOS(.v16)],

    • @Archetapp
      @Archetapp  Год назад

      Thanks for the tip! I learned this after making the video sadly lol.