home.social

#100daysofswiftui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #100daysofswiftui, aggregated by home.social.

  1. Just finished up the last day of #100DaysOfSwiftUI .. the #Swift part of it.

    I realize that I could have just worked through this last day and been okay, but going through the days was helpful in getting a feel for the Swift flavor of data structures i've seen elsewhere.

    Plus, it was fun following along the daily lessons with the #XCode playground feature.

    Glad I did it.

    @twostraws

    hackingwithswift.com/articles/

  2. 🎉 I just finished Day 14 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

    finished up the last section.. optionals.

  3. #100DaysOfSwiftUI #Swift

    I feel like the first time i learned #Swift was when it first came out. #Apple created a book that may have used the playground (did it exist at first?) that taught swift. It was a really good experience. I might keep that handy along with a playground to test this all out with.

  4. 🎉 I just finished Day 13 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

    I think I have one lesson left. optionals.. which i have to relearn every time i come back to swift.

    This time in my #Swift journey (my second time) I am gonna spend more time thnking about how to properly set my data types, instead of going HAM and making everything a class..

  5. 🎉 I just finished Day 10 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

    in keeping with the deal..

    thanks, @twostra

  6. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  7. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  8. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  9. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  10. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  11. 🎉 I just finished Day 6 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

    OMG.. i can't believe you got me to do fizzbuzz in swift..

    But i really do like that playground. What a fun little gig..

  12. I fell off the course by simultaneously learning the basics while trying to replicate an annoyingly complex Clojure project in Swift, so I'm starting all over again!

    🎉 I just finished Day 3 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

  13. Maybe it helps with the imposter syndrome I feel about developing, but I never get tired of going back to the basics.

    I’m sitting here giggling at my computer going “Yessss, let actor name equal Pedro Pascal. It’s a constant and not a variable because I forbid any recasts in this Swift exercise.”

    #100DaysOfSwiftUI #day1

  14. Maybe it helps with the imposter syndrome I feel about developing, but I never get tired of going back to the basics.

    I’m sitting here giggling at my computer going “Yessss, let actor name equal Pedro Pascal. It’s a constant and not a variable because I forbid any recasts in this Swift exercise.”

    #100DaysOfSwiftUI #day1

  15. Maybe it helps with the imposter syndrome I feel about developing, but I never get tired of going back to the basics.

    I’m sitting here giggling at my computer going “Yessss, let actor name equal Pedro Pascal. It’s a constant and not a variable because I forbid any recasts in this Swift exercise.”

    #100DaysOfSwiftUI #day1

  16. Maybe it helps with the imposter syndrome I feel about developing, but I never get tired of going back to the basics.

    I’m sitting here giggling at my computer going “Yessss, let actor name equal Pedro Pascal. It’s a constant and not a variable because I forbid any recasts in this Swift exercise.”

    #100DaysOfSwiftUI #day1

  17. Afternoon well spent, I think. I don't know why the blood splotches (more like blood circles) bunch up after awhile, the maths are getting to me.

    Just took a pause to put together some of the things I've learned so far. I learned I hate Geometry but love making silly things more.

    #100DaysOfSwiftUI

  18. #100DaysOfSwiftUI Days 53-56: "Bookworm”. This one was pretty easy overall. We got an introduction to SwiftData storage and connecting it to views in the app. The challenges were quite simple *except* for the fact that for some reason Challenge #2 wouldn't accept .primary and .red as colors in that specific spot in the view. I had to use Color.primary and Color.red, and of course the compiler was freaking useless at letting me know why it was struggling. @twostraws

  19. #100DaysOfSwiftUI: Day 52 Challenge 3—This guy did it right:

    hackingwithswift.com/forums/10

    I definitely did NOT do it right, but it works! 🤪

    We had the same approach in terms of wrapping the address in a struct, but I got confused while trying to implement didSet and init and ran aground on some error I couldn't debug.

    So instead, I am just loading the prefs every time the address page loads and saving them as it disappears, lol. #MadHax. @twostraws

  20. #100DaysOfSwiftUI: Day 52 Challenge 3—This guy did it right:

    hackingwithswift.com/forums/10

    I definitely did NOT do it right, but it works! 🤪

    We had the same approach in terms of wrapping the address in a struct, but I got confused while trying to implement didSet and init and ran aground on some error I couldn't debug.

    So instead, I am just loading the prefs every time the address page loads and saving them as it disappears, lol. #MadHax. @twostraws

  21. #100DaysOfSwiftUI: Day 52 Challenge 3—This guy did it right:

    hackingwithswift.com/forums/10

    I definitely did NOT do it right, but it works! 🤪

    We had the same approach in terms of wrapping the address in a struct, but I got confused while trying to implement didSet and init and ran aground on some error I couldn't debug.

    So instead, I am just loading the prefs every time the address page loads and saving them as it disappears, lol. #MadHax. @twostraws

  22. #100DaysOfSwiftUI: Day 52 Challenge 3—This guy did it right:

    hackingwithswift.com/forums/10

    I definitely did NOT do it right, but it works! 🤪

    We had the same approach in terms of wrapping the address in a struct, but I got confused while trying to implement didSet and init and ran aground on some error I couldn't debug.

    So instead, I am just loading the prefs every time the address page loads and saving them as it disappears, lol. #MadHax. @twostraws

  23. back after a break. i feel horrible that i don't manage my time well between college, gym, HWS, training our dog, etc.
    🎉 I just finished Day 6 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws

  24. Day 33 wraps up animations, tho i feel like I might need some additional work here. I had to reference back to the coursework ALOT to finish this challenge. My "extra credit" item was adding the shake effect when you choose the wrong flag.

    #100DaysOfSwiftUI

  25. 🎉 I just finished Day 0 of the #100DaysOfSwiftUI at hackingwithswift.com/100/swift via @twostraws — thanks for your work 💚

  26. Some nights, you just mimic the code being written by the instructor and hope it sticks.

    Day 32 of the #100DaysOfSwiftUI introduced some bouncy animations, and that was fun.

    hackingwithswift.com/100/swift

  27. I’m starting my #100DaysOfSwiftUI tomorrow, but to really put the pressure on, I made this website: calorie.training because that is what I’m going to build once I’m ready.

  28. I knew it would happen–forgot to report on day 9 of my #100DaysOfAppDev. Doesn’t mean I didn’t do anything swifty though. Was trying to figure out a good way of presenting strings yielded by ocr-ing document scans for a user to pick. In the evening, I had a good call with @matswiese in which he reported what he had learnt on his road of #100DaysOfSwiftUI. Might find its way to the public at some point 👀

  29. This evening, I had a good call with @gvdevelopment discussing a small project we’re working on. We were looking at dependency injection and the new #\Preview macro in #SwiftUI. Also, we discussed on how to proceed with our little #buildinpublic project–all of that on day 8 of my #100DaysOfAppDev.
    Tomorrow, I’ll have a call with @matswiese discussing his journey sailing the seas of #100DaysOfSwiftUI. Rock on

  30. Starting a new project for Day 57, so don’t have much to show so far. We’re learning how to edit SwiftData objects with SwiftUI and filter data using #Predicate. #100DaysOfSwiftUI

  31. Today I finished Day 57 of #100DaysOfSwiftUI
    It is a technique project and I will learn a lot more about SwiftData. Todays learning was all about editing SwiftData and filtering @Query with #Predicate. I also took some time to google and try to understand what the @Enviroment propperty wraper is all about. Because with SwiftData you have to use that, but I didn’t got why. Now I know.
    #Swift #SwiftUI #iOSDev

  32. My first app is live in the Apple App Store. It’s taken a good few months studying and coding but I did it.

    I have a few UI issues to improve upon and a few tweaks here and there need making but still very proud to have produced an actual product.

    #hackingwithswift #100daysofswiftui #coding

  33. I’m planning to submit my first app to the App Store for review this weekend.

    Many thanks to @twostraws for his excellent #100DaysOfSwiftUI course and also to everyone who has offered their advice and time on the #hackingwithswift forums.

    Fingers crossed it gets through the review process ok!

    #swiftui #development #coding

  34. Day 4 of from hackingwithswift.com/100/swift was short but still educational. I did have to look back to see how sets are created when doing Checkpoint 2, if I'm being totally honest. So far learning has been a pleasure and a treat to watch.