Actomaton / Actomaton

🎭 Swift async/await & Actor-powered effectful state-management framework.
MIT License
246 stars 11 forks source link

7guis showcase #76

Closed dumblob closed 1 year ago

dumblob commented 2 years ago

I wonder whether this could be used as the underlying "data framework" for implementing 7guis using any GUI toolking of your choice (probably one of those used in Apple ecosystems)?

inamiy commented 2 years ago

Hi, there! Yes, the core Actomaton module only relies on pure Swift, which is usually sufficient for implementing data models and app logic. (Note that ActomatonUI and deprecated ActomatonStore relies on SwiftUI or UIKit)

dumblob commented 2 years ago

Nice! Would you be interested in:

  1. challenging your framework by implementing 7guis
  2. getting more publicity through publishing Actomaton(UI) implementations of 7guis in the 7guis repository?

Or is Actomaton not yet mature enough in your opinion so that 7guis does not yet make much sense?

inamiy commented 2 years ago

Actomaton (as of 0.7.0) is already used in production app, so I would say it's production ready.

As I read through https://7guis.github.io/7guis/tasks , I found them as interesting examples to work for demo app, so I will consider implementing in future when I have time 🙂

Meanwhile, some of the (similar) examples are already implemented below, so pls check if you haven't yet. https://github.com/Actomaton/Actomaton-Gallery