#TheComposableArchitecture

orenidorenid
2024-05-04

🚀 Excited to share insights on testing in SwiftUI! In my latest blog post, I dive into the power of The Composable Architecture (TCA) and its game-changing impact on testing workflows. Read the full post here: [dev.to/orenidan/testable-apps-]

José Manuel Sánchezbuscarini@techhub.social
2024-03-11

New blog post, about triggering effects from state changes instead of actions in TCA: blog.sculptedapps.com/posts/ef
#ios #swift #tca #theComposableArchitecture #pointfree #architecture #development #effects

:rss: Qiita - 人気の記事qiita@rss-mstdn.studiofreesia.com
2024-02-19
Gabriel T.otondin
2024-01-27

Just sharing a open-source library I've started: github.com/otondin/tca-feature

Eric DeLabaredelabar
2023-12-30

Would it be too controversial to say does not feel idiomatic to me? (At least with …) I see what they’re trying to do, and the new back-porting stuff is amazing, but I hate reading the code written using it.

2023-07-05

Having now spent more time watching the foundational videos about #TheComposableArchitecture, I feel like they addressed some of my initial distastes about it. And, using it definitely unlocks certain kinds of functionality you’d never get with vanilla SwiftUI/MVVM.

But, what’s the cost? Who has a hot take against #TCA? I want to hear it. #iosdev #swiftui

2023-05-29

I'm building my app, @approach, in the open with #SwiftUI and #TheComposableArchitecture. It’s a bit light on documentation and screenshots right now, but as I near a TestFlight release in the coming weeks, I’ll get that updated! Feel free to follow, take inspiration, and chat with me about #TCA

github.com/autoreleasefool/app

Cihat GündüzJeehut@iosdev.space
2023-05-13

You want to use '@Environment' values from #SwiftUI in your #TCA reducer, like `\.openWindow` or `\.focusState`?

Here’s a convenient method of doing it, provided by @tgrapperon, I only changed its name to `@OnChange`:
github.com/pointfreeco/swift-c

Featured in my article:
fline.dev/window-management-on

#SwiftLang #TheComposableArchitecture

Gabriel T.otondin
2023-05-05

@freak4pc amazing presentation on congrats!

Cihat GündüzJeehut@iosdev.space
2023-04-20

Who would be interested in a #livestream where I convert my small cross-posting app "Twoot it!" (to be released) from vanilla #SwiftUI to #TheComposableArchitecture & explain how #TCA works?

Could be a practical way of learning TCA & asking me questions.
#AppArchitecture #iOSDev

Saif 💫saifcodes
2023-03-26

Any TCA fans in my circle? Have you ever used TCA in a big codebase? If yes please share your experience.

Cihat GündüzJeehut@iosdev.space
2023-03-05

Just started watching @pointfreeco’s #ComposableNavigation series, the first ~35 minutes were basically an introduction into the basics of #TheComposableArchitecture in its new & shiny modern SwiftUI-like composition APIs.

Perfect time to begin with #TCA:
pointfree.co/episodes/ep222-co

Jay :verified_gay:heyjaywilson@iosdev.space
2022-12-03

Today was a good day. On top of the good therapy session, I also got another piece of iHog written and working with #TheComposableArchitecture

Jay :verified_gay:heyjaywilson@iosdev.space
2022-11-27

Last night I figured out how to modularize my core data stack into a swift package. Also figured out a nice way to make it work with #theComposableArchitecture.

Jay :verified_gay:heyjaywilson@iosdev.space
2022-11-15

It’s Tuesday which means I’ll be live in about 4.5 hours (8pm Central Time) on my twitch. twitch.tv/heyjaywilson Drop by say hi. Tonight, I’ll be working through more #theComposableArchitecture and#SwiftUI in my controller app

Jay :verified_gay:heyjaywilson@iosdev.space
2022-11-14

@kylewritescode morning! Keep pushing the rewrite of iHog using #TheComposableArchitecture and hopefully getting some PRs in for work.

Jay :verified_gay:heyjaywilson@iosdev.space
2022-11-14

@donnywals continuing a rewrite of an app using #TheComposableArchitecture and new #SwiftUI features like grid.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst